Page MenuHomeFreeBSD

pkubaj (Piotr Kubaj)
User

Projects

User Details

User Since
Jul 27 2015, 9:08 PM (566 w, 22 h)

Recent Activity

Today

pkubaj committed R11:0217ba6932a5: devel/stack: fix build on powerpc64le (authored by pkubaj).
devel/stack: fix build on powerpc64le
Tue, Jun 2, 3:09 PM
pkubaj committed R11:b6357f8351d8: devel/libffi321: fix build on powerpc64le (authored by pkubaj).
devel/libffi321: fix build on powerpc64le
Tue, Jun 2, 3:09 PM
pkubaj committed R11:afdbd448ef1c: cad/hs-verismith: fix build on powerpc64le (authored by pkubaj).
cad/hs-verismith: fix build on powerpc64le
Tue, Jun 2, 3:09 PM
pkubaj committed R11:b46cbaf38030: devel/libffi33: fix build on powerpc64le (authored by pkubaj).
devel/libffi33: fix build on powerpc64le
Tue, Jun 2, 3:09 PM
pkubaj committed R11:d8780bbbd1a2: devel/hs-cabal-plan: fix build on powerpc64le (authored by pkubaj).
devel/hs-cabal-plan: fix build on powerpc64le
Tue, Jun 2, 3:09 PM
pkubaj committed R11:5cf7a16cffc2: finance/hs-hledger: fix build on powerpc64le (authored by pkubaj).
finance/hs-hledger: fix build on powerpc64le
Tue, Jun 2, 3:09 PM
pkubaj committed R11:d3e6c09700ee: dns/dq: update to 20260601 (authored by pkubaj).
dns/dq: update to 20260601
Tue, Jun 2, 3:09 PM
pkubaj added a comment to D57388: powerpc64le: switch long double to IEEE binary128.

Just to be clear, there's no hardware deprecation that this patch introduces.

Tue, Jun 2, 2:48 PM
pkubaj added a comment to D57388: powerpc64le: switch long double to IEEE binary128.

ok, the hardware deprecation is more important. you should have mentioned that in your commit message :-)

So what's the minimum that ppc64le will support with this change? POWER7?

What's the motivation for this change?

Tue, Jun 2, 2:47 PM
pkubaj updated the diff for D57388: powerpc64le: switch long double to IEEE binary128.

Bump FREEBSD_CC_VERSION, the compiler must be first bootstrapped to
build with IEEE-754 binary128 support enabled.

Tue, Jun 2, 7:45 AM
pkubaj added a comment to D57388: powerpc64le: switch long double to IEEE binary128.
In D57388#1314937, @ivy wrote:

i appreciate that powerpc64 is a tier 2 port, but even so, i'm a little unsure about breaking ABI compatibility like this. do we have any idea how widespread use of long double is?

Tue, Jun 2, 7:09 AM
pkubaj added a comment to D57388: powerpc64le: switch long double to IEEE binary128.

(a) ouch, a flag day for ports heh
(b) what should we do for powerpc bigendian? What's the plus/minus flipping it there too?

Basically dropping support for anything below POWER7. IEEE long double is implemented using VSX instructions, so at least using long double on pre-POWER7 will result with SIGILL.

(c) I'm ok with this, I think we just need to give people a weeks warning on -ppc so they know what's coming.

OK, I'll write a mail later.

Tue, Jun 2, 5:34 AM

Yesterday

pkubaj added a comment to D57388: powerpc64le: switch long double to IEEE binary128.

The clang part will be upstreamed once this patch will go in here.
I just don't want to push that change to upstream before it goes in
here.
compiler-rt part can't be upstreamed, because this is a hack -
compiler-rt does not support kf type ldbl functions that powerpc64le
needs. Upstream usually just uses libgcc (from GCC) for that.

Mon, Jun 1, 7:39 PM
pkubaj requested review of D57388: powerpc64le: switch long double to IEEE binary128.
Mon, Jun 1, 7:17 PM
pkubaj committed R11:9a777e452788: sysutils/rust-coreutils: fix unit tests (authored by pkubaj).
sysutils/rust-coreutils: fix unit tests
Mon, Jun 1, 8:51 AM
pkubaj committed R11:332534e17e41: sysutils/rust-coreutils: update to 0.9.0 (authored by pkubaj).
sysutils/rust-coreutils: update to 0.9.0
Mon, Jun 1, 8:51 AM

Sun, May 31

pkubaj committed R11:d8eeb10a92da: lang/sbcl: add back removed distinfo (authored by pkubaj).
lang/sbcl: add back removed distinfo
Sun, May 31, 9:23 AM
pkubaj committed R11:9067787549d6: lang/ghc98: add missing patches from lang/ghc for powerpc64* (authored by pkubaj).
lang/ghc98: add missing patches from lang/ghc for powerpc64*
Sun, May 31, 9:18 AM
pkubaj committed R11:522f36bcefe2: devel/pyside6: fix packaging without webview (authored by pkubaj).
devel/pyside6: fix packaging without webview
Sun, May 31, 9:18 AM

Fri, May 29

pkubaj committed R11:9a180f48f39a: textproc/hs-pandoc: fix build on powerpc64le (authored by pkubaj).
textproc/hs-pandoc: fix build on powerpc64le
Fri, May 29, 8:49 PM
pkubaj committed R11:9eea24f124e7: audio/maolan: port to powerpc64* (authored by pkubaj).
audio/maolan: port to powerpc64*
Fri, May 29, 8:49 PM
pkubaj committed R11:51c541c1e65f: lang/ghc{,96}: port to powerpc64 (authored by pkubaj).
lang/ghc{,96}: port to powerpc64
Fri, May 29, 8:49 PM

Thu, May 28

pkubaj committed R11:8a7144237215: audio/lyrionmusicserver: enable on powerpc64* (authored by pkubaj).
audio/lyrionmusicserver: enable on powerpc64*
Thu, May 28, 5:32 AM
pkubaj committed R11:1341feaa9743: databases/soci: enable FIREBIRD on powerpc64le (authored by pkubaj).
databases/soci: enable FIREBIRD on powerpc64le
Thu, May 28, 5:32 AM
pkubaj committed R11:a8467bd5058a: net/krill: enable on powerpc64* (authored by pkubaj).
net/krill: enable on powerpc64*
Thu, May 28, 5:32 AM
pkubaj committed R11:5363c2cbffac: Mk/bsd.default-versions.mk: switch the default for FIREBIRD to 4.0 on… (authored by pkubaj).
Mk/bsd.default-versions.mk: switch the default for FIREBIRD to 4.0 on…
Thu, May 28, 5:32 AM
pkubaj committed R11:0b73eedd4777: science/mol2ps: enable on powerpc64* (authored by pkubaj).
science/mol2ps: enable on powerpc64*
Thu, May 28, 5:32 AM
pkubaj committed R11:9f7bc2a62998: science/checkmol: enable on powerpc64* (authored by pkubaj).
science/checkmol: enable on powerpc64*
Thu, May 28, 5:32 AM
pkubaj committed R11:3a542687dcd3: archivers/peazip: enable on powerpc64* (authored by pkubaj).
archivers/peazip: enable on powerpc64*
Thu, May 28, 5:32 AM
pkubaj committed R11:637d58fb01e2: Mk/Uses/zig.mk: properly set ZIG_CPUTYPE_DEFAULT on powerpc64le (authored by pkubaj).
Mk/Uses/zig.mk: properly set ZIG_CPUTYPE_DEFAULT on powerpc64le
Thu, May 28, 5:32 AM
pkubaj committed R11:da8c46010f03: security/kanidm: enable on powerpc64* (authored by pkubaj).
security/kanidm: enable on powerpc64*
Thu, May 28, 5:32 AM
pkubaj committed R11:8d19164d5775: editors/cudatext: enable on powerpc64* (authored by pkubaj).
editors/cudatext: enable on powerpc64*
Thu, May 28, 5:32 AM
pkubaj committed R11:dc81b417913d: multimedia/winff: enable on powerpc64* (authored by pkubaj).
multimedia/winff: enable on powerpc64*
Thu, May 28, 5:32 AM
pkubaj committed R11:623116dd9e7c: science/quantum-espresso: enable on powerpc* (authored by pkubaj).
science/quantum-espresso: enable on powerpc*
Thu, May 28, 5:32 AM
pkubaj committed R11:b5f3229099ca: x11-fm/doublecmd: enable on powerpc64* (authored by pkubaj).
x11-fm/doublecmd: enable on powerpc64*
Thu, May 28, 5:32 AM
pkubaj committed R11:43fcc8b177e0: mail/hashcash: fix build on powerpc* (authored by pkubaj).
mail/hashcash: fix build on powerpc*
Thu, May 28, 5:32 AM

Sun, May 24

pkubaj committed R11:47622a024850: lang/ghc{,96}: fix ARCH handling (authored by pkubaj).
lang/ghc{,96}: fix ARCH handling
Sun, May 24, 2:53 PM
pkubaj committed R11:dd40047c53cb: audio/sc3-plugins: fix build on powerpc* (authored by pkubaj).
audio/sc3-plugins: fix build on powerpc*
Sun, May 24, 2:03 PM
pkubaj committed R11:8acc550bfcb9: lang/ghc{,96}: add powerpc64le support (authored by pkubaj).
lang/ghc{,96}: add powerpc64le support
Sun, May 24, 2:03 PM
pkubaj committed R11:8aab2a2adac1: net-im/conduit: fix build on powerpc64 (authored by pkubaj).
net-im/conduit: fix build on powerpc64
Sun, May 24, 2:03 PM
pkubaj committed R11:1f6a2d8ea9ab: games/blues: fix build on powerpc64* (authored by pkubaj).
games/blues: fix build on powerpc64*
Sun, May 24, 2:03 PM
pkubaj committed R11:535640bb61c5: multimedia/gstreamer1-plugins-rust: add USES=llvm dependency (authored by pkubaj).
multimedia/gstreamer1-plugins-rust: add USES=llvm dependency
Sun, May 24, 2:03 PM
pkubaj committed R11:2a41fa689732: devel/jetbrains-rustrover: enable on powerpc64le (authored by pkubaj).
devel/jetbrains-rustrover: enable on powerpc64le
Sun, May 24, 2:03 PM
pkubaj committed R11:a8a296fb1d6d: devel/jetbrains-webstorm: enable on powerpc64le (authored by pkubaj).
devel/jetbrains-webstorm: enable on powerpc64le
Sun, May 24, 2:03 PM
pkubaj committed R11:b746a2391c95: security/diswall: fix build on ARM / POWER (authored by pkubaj).
security/diswall: fix build on ARM / POWER
Sun, May 24, 2:03 PM
pkubaj committed R11:533a9ae8d0b3: cad/surfer: fix build on big-endian architectures (authored by pkubaj).
cad/surfer: fix build on big-endian architectures
Sun, May 24, 2:03 PM
pkubaj committed R11:85baf1527ee2: devel/jetbrains-phpstorm: enable on powerpc64le (authored by pkubaj).
devel/jetbrains-phpstorm: enable on powerpc64le
Sun, May 24, 2:03 PM
pkubaj committed R11:09465f191839: editors/lazarus: add powerpc64* support (authored by pkubaj).
editors/lazarus: add powerpc64* support
Sun, May 24, 2:03 PM
pkubaj committed R11:e7b97afe1c35: lang/libobjc2: take maintainership (authored by pkubaj).
lang/libobjc2: take maintainership
Sun, May 24, 2:03 PM
pkubaj committed R11:51aba3efa398: databases/sqlite-jdbc: fix build on powerpc* (authored by pkubaj).
databases/sqlite-jdbc: fix build on powerpc*
Sun, May 24, 2:02 PM
pkubaj committed R11:7e0cd42cfba9: audio/mumble: fix build on powerpc64 (authored by pkubaj).
audio/mumble: fix build on powerpc64
Sun, May 24, 2:02 PM
pkubaj committed R11:415b90af769f: sysutils/mise: add powerpc64* support (authored by pkubaj).
sysutils/mise: add powerpc64* support
Sun, May 24, 2:02 PM
pkubaj committed R11:b3c66f45b017: devel/libdatadog: fix build on powerpc64le (authored by pkubaj).
devel/libdatadog: fix build on powerpc64le
Sun, May 24, 2:02 PM
pkubaj committed R11:8c2afc2a2b45: textproc/bookokrat: fix build on powerpc* (authored by pkubaj).
textproc/bookokrat: fix build on powerpc*
Sun, May 24, 2:02 PM

Wed, May 20

pkubaj committed R11:f571cca0992b: devel/librashader: fix build on big-endian architectures (authored by pkubaj).
devel/librashader: fix build on big-endian architectures
Wed, May 20, 1:20 PM
pkubaj committed R11:7b5490160a0d: lang/zig015: add powerpc64le support (authored by pkubaj).
lang/zig015: add powerpc64le support
Wed, May 20, 10:01 AM
pkubaj committed R11:dc91cd35732f: math/onednn: fix build on powerpc64 (authored by pkubaj).
math/onednn: fix build on powerpc64
Wed, May 20, 9:07 AM
pkubaj committed R11:6f22a7d93d82: lang/zig: fix patch (authored by pkubaj).
lang/zig: fix patch
Wed, May 20, 8:55 AM
pkubaj committed R11:2d93a5934fc8: lang/ruby33: revert partially 3bb0a93351df3e8d1d7263c39e49e228ff388123 (authored by pkubaj).
lang/ruby33: revert partially 3bb0a93351df3e8d1d7263c39e49e228ff388123
Wed, May 20, 8:38 AM
pkubaj committed R11:789897afb539: dns/dnsjit: fix build on powerpc64 (authored by pkubaj).
dns/dnsjit: fix build on powerpc64
Wed, May 20, 8:37 AM
pkubaj committed R11:23fcc3c7f804: math/sleef: fix build on powerpc64 (authored by pkubaj).
math/sleef: fix build on powerpc64
Wed, May 20, 8:37 AM
pkubaj committed R11:a1d8561878fc: misc/py-vllm: fix build on powerpc* (authored by pkubaj).
misc/py-vllm: fix build on powerpc*
Wed, May 20, 8:36 AM
pkubaj committed R11:8ba3b6686290: security/nss: fix build on powerpc / powerpc64 (authored by pkubaj).
security/nss: fix build on powerpc / powerpc64
Wed, May 20, 8:36 AM
pkubaj committed R11:f4ccb3f3a125: archivers/par2cmdline-turbo: enable on powerpc64* (authored by pkubaj).
archivers/par2cmdline-turbo: enable on powerpc64*
Wed, May 20, 8:36 AM
pkubaj committed R11:050f56dee7ff: sysutils/fastfetch: update to 2.63.1 (authored by pkubaj).
sysutils/fastfetch: update to 2.63.1
Wed, May 20, 8:36 AM
pkubaj committed R11:eb7f22935b07: math/openblas: fix build on powerpc64 (authored by pkubaj).
math/openblas: fix build on powerpc64
Wed, May 20, 8:36 AM

Mon, May 18

pkubaj committed R11:7f4100c36c9a: games/openrct2: update to 0.5.1 (authored by pkubaj).
games/openrct2: update to 0.5.1
Mon, May 18, 7:39 PM
pkubaj committed R11:3bb0a93351df: lang/ruby*: fix runtime on powerpc64* (authored by pkubaj).
lang/ruby*: fix runtime on powerpc64*
Mon, May 18, 7:39 PM
pkubaj committed R11:afe0b7db7998: lang/zig014: add powerpc64le support (authored by pkubaj).
lang/zig014: add powerpc64le support
Mon, May 18, 7:39 PM
pkubaj committed R11:b9b40e305280: lang/zig: add powerpc64le support (authored by pkubaj).
lang/zig: add powerpc64le support
Mon, May 18, 7:39 PM
pkubaj committed R11:513a60f3be6e: graphics/blender: fix build on powerpc64le (authored by pkubaj).
graphics/blender: fix build on powerpc64le
Mon, May 18, 7:39 PM
pkubaj committed R11:4aca3275ebbe: games/fheroes2: update to 1.1.16 (authored by pkubaj).
games/fheroes2: update to 1.1.16
Mon, May 18, 7:39 PM
pkubaj committed R11:eba3ac5d3bf0: misc/codex: fix build on powerpc64le (authored by pkubaj).
misc/codex: fix build on powerpc64le
Mon, May 18, 7:39 PM

Thu, May 14

pkubaj committed R11:c5c88ac379d0: www/deno: add powerpc64le support (authored by pkubaj).
www/deno: add powerpc64le support
Thu, May 14, 5:06 AM
pkubaj committed R11:570eefbd68af: security/nss: drop binutils on powerpc64le (authored by pkubaj).
security/nss: drop binutils on powerpc64le
Thu, May 14, 5:05 AM

Sun, May 10

pkubaj committed R11:87c8b7956b02: science/dirac: correct CMAKE_ARGS (authored by pkubaj).
science/dirac: correct CMAKE_ARGS
Sun, May 10, 11:20 AM
pkubaj committed R11:7d906a1cad74: audio/mhwaveedit: fix build on big-endian architectures (authored by pkubaj).
audio/mhwaveedit: fix build on big-endian architectures
Sun, May 10, 10:31 AM
pkubaj committed R11:73788d65b89c: devel/ElectricFence: remove sparc64 support (authored by pkubaj).
devel/ElectricFence: remove sparc64 support
Sun, May 10, 10:31 AM
pkubaj committed R11:1449721ffbd4: lang/python313: enable LTO on powerpc64le (authored by pkubaj).
lang/python313: enable LTO on powerpc64le
Sun, May 10, 10:31 AM
pkubaj committed R11:4b2dd1b8f508: net/pvm: remove ia64 and sparc64 support (authored by pkubaj).
net/pvm: remove ia64 and sparc64 support
Sun, May 10, 10:31 AM
pkubaj committed R11:b912274d7de5: devel/boost-libs: drop sparc64 mention (authored by pkubaj).
devel/boost-libs: drop sparc64 mention
Sun, May 10, 10:31 AM
pkubaj committed R11:96dc8293fdb5: security/gnupg1: remove sparc64 support (authored by pkubaj).
security/gnupg1: remove sparc64 support
Sun, May 10, 10:31 AM
pkubaj committed R11:425f5fddf0c1: lang/python314: enable LTO on powerpc64 (authored by pkubaj).
lang/python314: enable LTO on powerpc64
Sun, May 10, 10:31 AM
pkubaj committed R11:31dac8f52c24: multimedia/avidemux: drop sparc64 mention (authored by pkubaj).
multimedia/avidemux: drop sparc64 mention
Sun, May 10, 10:31 AM
pkubaj committed R11:ae16e7727747: science/berkeleygw: fix build on powerpc64le (authored by pkubaj).
science/berkeleygw: fix build on powerpc64le
Sun, May 10, 10:31 AM
pkubaj committed R11:d93ae9e95f0d: science/dirac: fix build on powerpc64* and armv7 (authored by pkubaj).
science/dirac: fix build on powerpc64* and armv7
Sun, May 10, 10:31 AM

Sat, May 9

pkubaj closed D56754: devel/freebsd-sysroot: update to 14.3-RELEASE.
Sat, May 9, 4:55 PM

Thu, May 7

pkubaj committed R11:f11be38707e9: devel/freebsd-sysroot: add missing $ (authored by pkubaj).
devel/freebsd-sysroot: add missing $
Thu, May 7, 7:04 AM
pkubaj committed R11:07d56d3a65fc: misc/air: remove unnecessary CFLAGS for powerpc64le (authored by pkubaj).
misc/air: remove unnecessary CFLAGS for powerpc64le
Thu, May 7, 5:11 AM

Wed, May 6

pkubaj committed R11:b9dea1289fac: math/pffft: correct CMake parameter name (authored by pkubaj).
math/pffft: correct CMake parameter name
Wed, May 6, 4:33 PM
pkubaj committed R11:bd5bb820e924: math/pffft: bsd.port.options.mk is needed for CMAKE_ARGS (authored by pkubaj).
math/pffft: bsd.port.options.mk is needed for CMAKE_ARGS
Wed, May 6, 1:39 PM

Tue, May 5

pkubaj committed R11:e337fdf0017f: security/dropbear: fix dbscp and options (authored by pkubaj).
security/dropbear: fix dbscp and options
Tue, May 5, 1:19 PM
pkubaj committed R11:03df096ee233: sysutils/btop: add DOCS option (authored by pkubaj).
sysutils/btop: add DOCS option
Tue, May 5, 9:14 AM
pkubaj committed R11:6f27eb390be2: devel/freebsd-sysroot: update to 14.3-RELEASE (authored by pkubaj).
devel/freebsd-sysroot: update to 14.3-RELEASE
Tue, May 5, 9:08 AM
pkubaj committed R11:24ac27b4e6fc: comms/hydrasdr: remove unnecessary powerpc64 CFLAGS (authored by pkubaj).
comms/hydrasdr: remove unnecessary powerpc64 CFLAGS
Tue, May 5, 8:49 AM
pkubaj updated the diff for D56754: devel/freebsd-sysroot: update to 14.3-RELEASE.

Correct _GCC_VERSION usage.

Tue, May 5, 8:34 AM
pkubaj committed R11:861e73fd034a: comms/hydrasdr: remove unnecessary CFLAGS on powerpc64le (authored by pkubaj).
comms/hydrasdr: remove unnecessary CFLAGS on powerpc64le
Tue, May 5, 7:53 AM
pkubaj committed R11:e2ad1a80e5a5: games/fs2open: update to 25.0.1 (authored by pkubaj).
games/fs2open: update to 25.0.1
Tue, May 5, 7:52 AM
pkubaj committed R11:6241a25e4a03: lang/sbcl: remove upstream patches (authored by pkubaj).
lang/sbcl: remove upstream patches
Tue, May 5, 7:52 AM
pkubaj committed R11:863e0f3420f7: lang/sbcl: add back removed distinfo (authored by pkubaj).
lang/sbcl: add back removed distinfo
Tue, May 5, 7:52 AM