Page MenuHomeFreeBSD

fuz (Robert Clausecker)
User

Projects

User Details

User Since
Jun 6 2021, 5:11 PM (241 w, 3 d)

Recent Activity

Yesterday

fuz committed R11:f3c12d4f0f25: archivers/zip: apply Debian patches (authored by fuz).
archivers/zip: apply Debian patches
Wed, Jan 21, 11:56 PM
fuz committed R11:d93a3bb60cc6: graphics/sdl2_gpu: rename DOCS option to DOXYGEN (authored by fuz).
graphics/sdl2_gpu: rename DOCS option to DOXYGEN
Wed, Jan 21, 11:56 PM
fuz committed R11:34909cd407b7: net-im/gurk-rs: fix build on armv7 (authored by fuz).
net-im/gurk-rs: fix build on armv7
Wed, Jan 21, 11:56 PM
fuz committed R11:0405b3966917: shells/nushell: fix build on armv7 (authored by Mikael Urankar <mikael@FreeBSD.org>).
shells/nushell: fix build on armv7
Wed, Jan 21, 11:56 PM
fuz committed R11:dc0f8a4dc23f: net-mgmt/nagios-pf-plugin: broken on FreeBSD 15, deprecate (authored by fuz).
net-mgmt/nagios-pf-plugin: broken on FreeBSD 15, deprecate
Wed, Jan 21, 11:56 PM
fuz committed R11:7c9b8959fb9d: security/snortsam: broken on FreeBSD 15, deprecate (authored by fuz).
security/snortsam: broken on FreeBSD 15, deprecate
Wed, Jan 21, 11:56 PM
fuz committed R11:82864880765a: cad/abc: not for armv7 either (authored by fuz).
cad/abc: not for armv7 either
Wed, Jan 21, 11:56 PM
fuz committed R11:2eed1cc53112: editors/wordgrinder: broken on 15 too, deprecate (authored by fuz).
editors/wordgrinder: broken on 15 too, deprecate
Wed, Jan 21, 11:56 PM
fuz committed R11:e0e704bfeaaf: archivers/zip: apply Debian patches (authored by fuz).
archivers/zip: apply Debian patches
Wed, Jan 21, 11:53 PM
fuz committed R11:f53b9f4be99d: graphics/sdl2_gpu: rename DOCS option to DOXYGEN (authored by fuz).
graphics/sdl2_gpu: rename DOCS option to DOXYGEN
Wed, Jan 21, 11:53 PM
fuz committed R11:e13864d9006e: multimedia/ccextractor-gui: remove port (authored by fuz).
multimedia/ccextractor-gui: remove port
Wed, Jan 21, 11:53 PM
fuz committed R11:8a7d9cd77f59: security/himitsu: create new port (authored by para <para@dismail.de>).
security/himitsu: create new port
Wed, Jan 21, 11:53 PM
fuz committed R11:9711d6144bf5: multimedia/ccextractor: update to 0.96.5 (authored by fuz).
multimedia/ccextractor: update to 0.96.5
Wed, Jan 21, 11:53 PM
fuz committed R11:e83a9b0fb727: multimedia/gpac: enable pic everywhere (authored by fuz).
multimedia/gpac: enable pic everywhere
Wed, Jan 21, 11:53 PM
fuz committed R11:93bb4e4db4d0: net-im/gurk-rs: fix build on armv7 (authored by fuz).
net-im/gurk-rs: fix build on armv7
Wed, Jan 21, 11:53 PM
fuz committed R11:e73012979866: shells/nushell: fix build on armv7 (authored by Mikael Urankar <mikael@FreeBSD.org>).
shells/nushell: fix build on armv7
Wed, Jan 21, 11:53 PM
fuz committed R11:bd7e3e8a36c4: net-mgmt/nagios-pf-plugin: broken on FreeBSD 15, deprecate (authored by fuz).
net-mgmt/nagios-pf-plugin: broken on FreeBSD 15, deprecate
Wed, Jan 21, 11:53 PM
fuz committed R11:f41b42de2ab8: security/snortsam: broken on FreeBSD 15, deprecate (authored by fuz).
security/snortsam: broken on FreeBSD 15, deprecate
Wed, Jan 21, 11:53 PM
fuz committed R11:17176141694e: cad/abc: not for armv7 either (authored by fuz).
cad/abc: not for armv7 either
Wed, Jan 21, 11:53 PM
fuz committed R11:997b94f327f9: editors/wordgrinder: broken on 15 too, deprecate (authored by fuz).
editors/wordgrinder: broken on 15 too, deprecate
Wed, Jan 21, 11:53 PM
fuz added a comment to D54812: simd.7: Add Arm MOPS memcpy(), memmove() and memset() to manpage.

Thank you for following up.

Wed, Jan 21, 8:31 PM

Tue, Jan 20

fuz added a comment to D54560: libc/aarch64: Use MOPS implementations of memcpy/memmove/memset where availble.

Please document these changes in share/man/man7/simd.7 as requested earlier. Add a new key (say M) for "MOPS" and perhaps explain what that is.

Tue, Jan 20, 10:27 AM

Fri, Jan 16

fuz committed R11:54f8a1a8875e: misc/raspberrypi-gpioshutdown: fix poudriere build (authored by fuz).
misc/raspberrypi-gpioshutdown: fix poudriere build
Fri, Jan 16, 1:30 PM
fuz committed R11:d68401458654: cad/spice: fix build on FreeBSD 15.0 (authored by fuz).
cad/spice: fix build on FreeBSD 15.0
Fri, Jan 16, 1:30 PM
fuz committed R11:54a77bbeffe0: emulators/tic-80: bump msf-gif bundled dependency to v2.4 (authored by fuz).
emulators/tic-80: bump msf-gif bundled dependency to v2.4
Fri, Jan 16, 1:30 PM
fuz committed R11:ffec995db748: devel/goreleaser: update to 2.13.3 (authored by fuz).
devel/goreleaser: update to 2.13.3
Fri, Jan 16, 1:30 PM
fuz committed R11:f0b9a731cbff: shells/sash: broke on FreeBSD 15 (authored by fuz).
shells/sash: broke on FreeBSD 15
Fri, Jan 16, 1:29 PM
fuz committed R11:9156ab1ad373: devel/loki: broken, deprecate (authored by fuz).
devel/loki: broken, deprecate
Fri, Jan 16, 1:29 PM
fuz committed R11:9f30ea88c0d0: ftp/ftpsesame: broken on FreeBSD 15, deprecate (authored by fuz).
ftp/ftpsesame: broken on FreeBSD 15, deprecate
Fri, Jan 16, 1:29 PM
fuz committed R11:523cabd03a42: graphics/sdl2_gpu: disable DOCS option due to OOM condition in graphviz (authored by fuz).
graphics/sdl2_gpu: disable DOCS option due to OOM condition in graphviz
Fri, Jan 16, 1:29 PM
fuz committed R11:7dbe81052ee8: science/healpix: fix build on armv7 (authored by fuz).
science/healpix: fix build on armv7
Fri, Jan 16, 1:29 PM
fuz committed R11:d529e8ab0cd9: misc/raspberrypi-gpioshutdown: fix poudriere build (authored by fuz).
misc/raspberrypi-gpioshutdown: fix poudriere build
Fri, Jan 16, 1:28 PM
fuz committed R11:46b4e04137ac: cad/spice: fix build on FreeBSD 15.0 (authored by fuz).
cad/spice: fix build on FreeBSD 15.0
Fri, Jan 16, 1:28 PM
fuz committed R11:8e1151b939fa: sysutils/superfile: fix build on armv7 (authored by fuz).
sysutils/superfile: fix build on armv7
Fri, Jan 16, 1:28 PM
fuz committed R11:1f3a06bf4e1b: emulators/tic-80: bump msf-gif bundled dependency to v2.4 (authored by fuz).
emulators/tic-80: bump msf-gif bundled dependency to v2.4
Fri, Jan 16, 1:28 PM
fuz committed R11:d8cb9cd1706f: sysutils/superfile: update to 1.5.0 (authored by fuz).
sysutils/superfile: update to 1.5.0
Fri, Jan 16, 1:28 PM
fuz committed R11:5b44584f7cb4: devel/goreleaser: update to 2.13.3 (authored by fuz).
devel/goreleaser: update to 2.13.3
Fri, Jan 16, 1:28 PM
fuz committed R11:490adcf00af5: devel/loki: broken, deprecate (authored by fuz).
devel/loki: broken, deprecate
Fri, Jan 16, 1:28 PM
fuz committed R11:d7fdb3471c32: shells/sash: broke on FreeBSD 15 (authored by fuz).
shells/sash: broke on FreeBSD 15
Fri, Jan 16, 1:28 PM
fuz committed R11:beee8f4390bc: ftp/ftpsesame: broken on FreeBSD 15, deprecate (authored by fuz).
ftp/ftpsesame: broken on FreeBSD 15, deprecate
Fri, Jan 16, 1:28 PM
fuz committed R11:1f4db82dbd52: graphics/sdl2_gpu: disable DOCS option due to OOM condition in graphviz (authored by fuz).
graphics/sdl2_gpu: disable DOCS option due to OOM condition in graphviz
Fri, Jan 16, 1:28 PM
fuz committed R11:65d59432623f: converters/simdutf: update to 8.0.0 (authored by fuz).
converters/simdutf: update to 8.0.0
Fri, Jan 16, 1:28 PM
fuz committed R11:2ef89014fc02: science/healpix: fix build on armv7 (authored by fuz).
science/healpix: fix build on armv7
Fri, Jan 16, 1:27 PM
fuz committed R11:7d4e1fd8e5d8: x11/ghostty: bump PORTREVISION following simdutf soname change (authored by fuz).
x11/ghostty: bump PORTREVISION following simdutf soname change
Fri, Jan 16, 1:27 PM
fuz committed R11:176337dfd2bb: deskutils/remind: update to 06.02.02 (authored by fuz).
deskutils/remind: update to 06.02.02
Fri, Jan 16, 1:27 PM
fuz committed R11:9db87d651789: devel/go-tools: update to 0.41.0 (authored by fuz).
devel/go-tools: update to 0.41.0
Fri, Jan 16, 1:27 PM
fuz committed R11:4c24e0ff37dc: lang/s7: update to 11.7.20260116 (authored by fuz).
lang/s7: update to 11.7.20260116
Fri, Jan 16, 1:27 PM

Thu, Jan 15

fuz added inline comments to D50718: msdosfs: Add _WANT_MSDOSFS_INTERNALS to replace MAKEFS in headers.
Thu, Jan 15, 8:58 PM
fuz added a comment to D50718: msdosfs: Add _WANT_MSDOSFS_INTERNALS to replace MAKEFS in headers.

This change broke shells/sash, which requires struct msdosfs_args.

Thu, Jan 15, 7:41 PM
fuz added a comment to D41651: pf: remove DIOCGETRULE and DIOCGETSTATUS.

This broke ftp/ftpsesame, which should probably be removed either way.

Thu, Jan 15, 6:05 PM
fuz accepted D54683: java/openjdk8-20: Bootstrap from prebuilt packages.

LGTM

Thu, Jan 15, 10:03 AM

Wed, Jan 14

fuz updated subscribers of D54560: libc/aarch64: Use MOPS implementations of memcpy/memmove/memset where availble.

Needs a depends-cleanup.sh entry as per @bapt:

Wed, Jan 14, 6:11 PM
fuz added inline comments to D54683: java/openjdk8-20: Bootstrap from prebuilt packages.
Wed, Jan 14, 2:13 PM
fuz committed rGc1d7c957895e: CODEOWNERS: add @fuz for libc/string (authored by fuz).
CODEOWNERS: add @fuz for libc/string
Wed, Jan 14, 12:54 AM
fuz closed D54664: CODEOWNERS: add @fuz for libc/string.
Wed, Jan 14, 12:54 AM

Mon, Jan 12

fuz requested review of D54664: CODEOWNERS: add @fuz for libc/string.
Mon, Jan 12, 7:29 AM

Sun, Jan 11

fuz committed R11:5348ddeb8156: sysutils/edk2: update to 2025008 (authored by 9vlc_proton.me).
sysutils/edk2: update to 2025008
Sun, Jan 11, 3:31 PM
fuz committed R11:fac81fc1e860: shells/mksh: fix crash on 16-CURRENT (authored by Rares Aioanei <schaiba@gmail.com>).
shells/mksh: fix crash on 16-CURRENT
Sun, Jan 11, 3:31 PM
fuz committed R11:f758ead10bc2: textproc/htmldoc: update to 1.9.22 (authored by fuz).
textproc/htmldoc: update to 1.9.22
Sun, Jan 11, 3:30 PM
fuz committed R11:bafbff663ba5: sysutils/edk2: update to 2025008 (authored by 9vlc_proton.me).
sysutils/edk2: update to 2025008
Sun, Jan 11, 3:29 PM
fuz committed R11:2c0d193562e7: devel/go-critic: update to 0.14.3 (authored by fuz).
devel/go-critic: update to 0.14.3
Sun, Jan 11, 3:29 PM
fuz committed R11:f365fd9b0f0a: multimedia/libtheora: fix build on armv7 (authored by fuz).
multimedia/libtheora: fix build on armv7
Sun, Jan 11, 3:29 PM
fuz committed R11:1c257703ed4c: shells/mksh: fix crash on 16-CURRENT (authored by Rares Aioanei <schaiba@gmail.com>).
shells/mksh: fix crash on 16-CURRENT
Sun, Jan 11, 3:29 PM
fuz committed R11:99e39df68f54: devel/sse2neon: update to 1.9.1 (authored by fuz).
devel/sse2neon: update to 1.9.1
Sun, Jan 11, 3:28 PM
fuz committed R11:abe9f8c61938: textproc/htmldoc: update to 1.9.22 (authored by fuz).
textproc/htmldoc: update to 1.9.22
Sun, Jan 11, 3:28 PM
fuz committed R11:3549556ceafe: finance/ticker: update to 5.2.0 (authored by fuz).
finance/ticker: update to 5.2.0
Sun, Jan 11, 3:28 PM
fuz committed R11:1d0a13dbd489: benchmarks/libcpucycles: update to 20260105 (authored by fuz).
benchmarks/libcpucycles: update to 20260105
Sun, Jan 11, 3:28 PM
fuz committed R11:ce73af598164: devel/gcli: update to 2.10.0 (authored by fuz).
devel/gcli: update to 2.10.0
Sun, Jan 11, 3:28 PM

Fri, Jan 9

fuz added a comment to D54560: libc/aarch64: Use MOPS implementations of memcpy/memmove/memset where availble.

No objections to this design from my side, though I can't test further on account of not having any HW with MOPS support (donations welcome :-)

Fri, Jan 9, 6:09 PM
fuz added a comment to D54560: libc/aarch64: Use MOPS implementations of memcpy/memmove/memset where availble.

I think this is because our ifunc framework does not currently support fetching hwcap2 from the second argument and we have not yet decided how we want to support that (I dimly recall having discussed this with @jrtc27 at EuroBSDcon 2024). It might be easiest to grab hwcap2 using elf_aux_info() for now.

Fri, Jan 9, 4:57 PM
fuz added a comment to D54560: libc/aarch64: Use MOPS implementations of memcpy/memmove/memset where availble.

This doesn't build for me:

Fri, Jan 9, 4:55 PM

Thu, Jan 8

fuz added a comment to D54560: libc/aarch64: Use MOPS implementations of memcpy/memmove/memset where availble.

I'm not sure if it is a good idea to copy the amd64 design pattern for ARM. We have ARCHLEVEL support there mainly to opt out of using SIMD, but it doesn't seem like that is salient point on AArch64.

Thu, Jan 8, 4:01 PM
fuz added a comment to D54592: Add pdrfork(2) and pdwait(2).

Will there be man pages for these new calls?

Thu, Jan 8, 10:20 AM

Sun, Jan 4

fuz committed rG793877e7667c: libc/amd64: Disable baseline version of stpncpy() (authored by des).
libc/amd64: Disable baseline version of stpncpy()
Sun, Jan 4, 1:28 PM
fuz committed rGa5c6c9563119: libc/amd64: fix stpncpy.S again (authored by fuz).
libc/amd64: fix stpncpy.S again
Sun, Jan 4, 1:28 PM
fuz committed rGb0dc25c6d378: libc/amd64: fix overread conditions in stpncpy() (authored by fuz).
libc/amd64: fix overread conditions in stpncpy()
Sun, Jan 4, 1:28 PM
fuz committed rGe2f095779323: libc/tests/string: improve stpncpy() "bounds" unit test (authored by fuz).
libc/tests/string: improve stpncpy() "bounds" unit test
Sun, Jan 4, 1:28 PM
fuz committed rGe626fa022361: libc/amd64: Disable baseline version of stpncpy() (authored by des).
libc/amd64: Disable baseline version of stpncpy()
Sun, Jan 4, 1:25 PM
fuz committed rG9c68745a5064: libc/amd64: fix stpncpy.S again (authored by fuz).
libc/amd64: fix stpncpy.S again
Sun, Jan 4, 1:25 PM
fuz committed rGb49401c0bd4c: libc/amd64: fix overread conditions in stpncpy() (authored by fuz).
libc/amd64: fix overread conditions in stpncpy()
Sun, Jan 4, 1:24 PM
fuz committed rG2f83319214d9: libc/amd64: fix stpncpy.S again (authored by fuz).
libc/amd64: fix stpncpy.S again
Sun, Jan 4, 1:22 PM
fuz closed D54303: libc/amd64: fix stpncpy.S again.
Sun, Jan 4, 1:22 PM

Thu, Jan 1

fuz committed rGc9ec3fc0d507: libc/tests: add stdbit test framework and unit tests (authored by fuz).
libc/tests: add stdbit test framework and unit tests
Thu, Jan 1, 10:28 PM
fuz committed rG41b346a6e3a7: libc: Fix TESTSDIR for new stdbit tests (authored by jrtc27).
libc: Fix TESTSDIR for new stdbit tests
Thu, Jan 1, 10:23 PM
fuz committed rG325b327ff7d7: libc/limits_test: add no-op testcase to satisfy kyua (authored by siva).
libc/limits_test: add no-op testcase to satisfy kyua
Thu, Jan 1, 10:22 PM
fuz committed rG54849107681d: libc/tests/string: improve stpncpy() "bounds" unit test (authored by fuz).
libc/tests/string: improve stpncpy() "bounds" unit test
Thu, Jan 1, 10:22 PM
fuz committed rGbe65a18424e7: man/man3: add cross references to stdbit(3) (authored by fuz).
man/man3: add cross references to stdbit(3)
Thu, Jan 1, 10:22 PM
fuz committed rG6b7ed283d4b4: man/man3: add stdbit.3 (authored by fuz).
man/man3: add stdbit.3
Thu, Jan 1, 10:22 PM
fuz committed rG27de6568a3ec: libc/stdbit: add man pages for stdbit functions (authored by fuz).
libc/stdbit: add man pages for stdbit functions
Thu, Jan 1, 10:22 PM
fuz committed rGfff2795baf1a: libc/stdc_has_single_bit.c: fix gcc warning (-Wparentheses) (authored by fuz).
libc/stdc_has_single_bit.c: fix gcc warning (-Wparentheses)
Thu, Jan 1, 10:22 PM
fuz committed rG275c11b7ccff: libc: implement C23 <stdbit.h> functions (authored by fuz).
libc: implement C23 <stdbit.h> functions
Thu, Jan 1, 10:22 PM
fuz committed rG12f87885206b: libc/tests: add test for *_MAX, *_MIN, and *_WIDTH (authored by fuz).
libc/tests: add test for *_MAX, *_MIN, and *_WIDTH
Thu, Jan 1, 10:22 PM
fuz committed rG44fcd991dd28: powerpc/_stdint.h: fix SIG_ATOMIC_{MIN,MAX,WIDTH} (authored by fuz).
powerpc/_stdint.h: fix SIG_ATOMIC_{MIN,MAX,WIDTH}
Thu, Jan 1, 10:22 PM
fuz committed rGff50ace5fe0e: sys/stdint.h: add C23 _WIDTH macros (authored by fuz).
sys/stdint.h: add C23 _WIDTH macros
Thu, Jan 1, 10:22 PM
fuz committed rGcbad54ba46e6: sys/limits.h: add C23 _WIDTH macros (authored by fuz).
sys/limits.h: add C23 _WIDTH macros
Thu, Jan 1, 10:22 PM
fuz committed rG2ff4e6ac0d9f: sys/_types.h: recognise char8_t as a builtin type in C++20 (authored by fuz).
sys/_types.h: recognise char8_t as a builtin type in C++20
Thu, Jan 1, 10:22 PM
fuz committed rG72609bb2bb25: uchar.h: add char8_t (authored by fuz).
uchar.h: add char8_t
Thu, Jan 1, 10:22 PM
fuz committed rG35787967e876: time.h: add timegm() to the C23 namespace (authored by fuz).
time.h: add timegm() to the C23 namespace
Thu, Jan 1, 10:22 PM
fuz committed rG6fc280810ead: msun: document that {sin,cos,tan}pi(3) follow C23 (authored by fuz).
msun: document that {sin,cos,tan}pi(3) follow C23
Thu, Jan 1, 10:22 PM
fuz committed rG104488641aca: msun: expose the C23 functions we already support in <math.h> (authored by fuz).
msun: expose the C23 functions we already support in <math.h>
Thu, Jan 1, 10:22 PM