Page MenuHomeFreeBSD
Feed Search

Jan 14 2026

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

Jan 12 2026

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

Jan 11 2026

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

Jan 9 2026

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 :-)

Jan 9 2026, 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.

Jan 9 2026, 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:

Jan 9 2026, 4:55 PM

Jan 8 2026

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.

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

Will there be man pages for these new calls?

Jan 8 2026, 10:20 AM

Jan 4 2026

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

Jan 1 2026

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

Dec 28 2025

fuz committed R11:b97ad34cf578: lang/mecrisp-stellaris: update to 3.0.1.
Dec 28 2025, 3:17 PM
fuz committed R11:7d067a3b9f29: devel/sse2neon: update to 1.9.0.
Dec 28 2025, 3:14 PM
fuz committed R11:d428a9187fd7: graphics/vigra: update to 1-12-3.
Dec 28 2025, 3:13 PM
fuz committed R11:60c30947f1a2: */*: bump PORTREVISION following devel/sse2neon update.
Dec 28 2025, 3:13 PM
fuz committed R11:16319e7ad810: devel/goreleaser: update to 2.13.2.
Dec 28 2025, 3:13 PM
fuz committed R11:26369b2563ea: benchmarks/libcpucycles: update to 20251226.
Dec 28 2025, 3:13 PM
fuz added a comment to D54379: [PATCH] Uses/zig.mk: fix zig-package extraction.

... well actually, perhaps @arrowd should take this one as he also has 287642 assigned.

Dec 28 2025, 2:44 PM
fuz accepted D54379: [PATCH] Uses/zig.mk: fix zig-package extraction.

On it.

Dec 28 2025, 2:44 PM
fuz added a comment to D54379: [PATCH] Uses/zig.mk: fix zig-package extraction.

@guest-svmhdvn oh wait looks like I missed the line porting your patch. Now I am getting this:

/home/charlie/src/freebsd-ports/x11/ghostty/work/zig-packages/vaxis-0.5.1-BWNV_LosCQAGmCCNOLljCIw6j6-yt53tji6n6rwJ2BhS/build.zig.zon:10:14: error: package not found at '/home/charlie/src/freebsd-ports/x11/ghostty/work/zig-packages/zigimg-0.1.0-8_eo2vHnEwCIVW34Q14Ec-xUlzIoVg86-7FU2ypPtxms'
            .hash = "zigimg-0.1.0-8_eo2vHnEwCIVW34Q14Ec-xUlzIoVg86-7FU2ypPtxms",
             ^~~~
/home/charlie/src/freebsd-ports/x11/ghostty/work/zig-packages/vaxis-0.5.1-BWNV_LosCQAGmCCNOLljCIw6j6-yt53tji6n6rwJ2BhS/build.zig.zon:14:14: error: package not found at '/home/charlie/src/freebsd-ports/x11/ghostty/work/zig-packages/uucode-0.1.0-ZZjBPj96QADXyt5sqwBJUnhaDYs_qBeeKijZvlRa0eqM'
            .hash = "uucode-0.1.0-ZZjBPj96QADXyt5sqwBJUnhaDYs_qBeeKijZvlRa0eqM",

Not sure if this is zig2tuple or something else, checking.

Dec 28 2025, 12:10 AM

Dec 21 2025

fuz committed R11:eaae43902bb9: x11/xkbcomp: Update to 1.5.0 (authored by mew14930xvi <mew14930xvi@inbox.lv>).
Dec 21 2025, 12:06 AM
fuz committed R11:2008261f0e6c: x11/xkbcomp: Update to 1.5.0 (authored by mew14930xvi <mew14930xvi@inbox.lv>).
Dec 21 2025, 12:05 AM
fuz committed R11:7eb14eaf74ad: devel/simdjson: update to 4.2.4.
Dec 21 2025, 12:05 AM
fuz committed R11:f4349a9b6b96: net/go-pkgsite: update to 0.0.0.20251209150622.
Dec 21 2025, 12:05 AM
fuz committed R11:c06d5a03b4b9: graphics/wallhaven-cli: update to 2.0.6, undeprecate, adopt.
Dec 21 2025, 12:05 AM
fuz committed R11:9e687288b05e: devel/simdjson: update to 4.2.3.
Dec 21 2025, 12:05 AM
fuz committed R11:12718b157660: devel/goreleaser: update to 2.13.1.
Dec 21 2025, 12:05 AM
fuz committed R11:4429d77d6fdd: converters/simdutf: update to 7.7.1.
Dec 21 2025, 12:05 AM
fuz committed R11:923729855cdc: editors/ad: update to 0.4.0.
Dec 21 2025, 12:05 AM
fuz committed R11:8a7f7bcb4c0a: games/alienarena: request double-precision ode.
Dec 21 2025, 12:05 AM
fuz committed R11:d5a8ed9699dd: net/unfs3: rescind maintainership.
Dec 21 2025, 12:05 AM
fuz committed R11:c5ae26bdb6b5: graphics/hugin: update to 2025.0.1.
Dec 21 2025, 12:05 AM
fuz committed R11:551b62a088f7: devel/gopls: update to 0.21.0.
Dec 21 2025, 12:05 AM
fuz committed R11:e21d7be65070: devel/go-tools: update to 0.40.0.
Dec 21 2025, 12:04 AM

Dec 19 2025

fuz added a comment to D54303: libc/amd64: fix stpncpy.S again.

Approved. If this doesn't land soon, say in the next day or two, we should revert the original change until it does.

Dec 19 2025, 2:50 PM

Dec 18 2025

fuz requested review of D54303: libc/amd64: fix stpncpy.S again.
Dec 18 2025, 11:42 PM
fuz added inline comments to D54079: build.7: Improve make delete-old example.
Dec 18 2025, 3:30 PM

Dec 14 2025

fuz added a comment to D54104: Uses/go.mk: Add support for requesting a minimum version.

One question: should go:1.24 just mean go:1.24+? Do we foresee any reason that go:1.24 should bring in 1.24 when GO_VERSION == 1.25? Or would that lead to confusion?

You two have completely flipped me on the correct approach, and I'm now all-in on go.mk bringing in the right version for FreeBSD.org, not go.dev. I'm now wondering whether + should be more than just an optional feature. What do you two think?

Dec 14 2025, 10:38 PM
fuz committed rG8be864282609: libc/test: fix typo.
Dec 14 2025, 5:07 PM
fuz committed rG123c08620049: libc/tests/string: improve stpncpy() "bounds" unit test.
Dec 14 2025, 4:08 PM
fuz committed rG66eb78377bf1: libc/amd64: fix overread conditions in stpncpy().
Dec 14 2025, 4:08 PM
fuz closed D54170: libc/amd64: fix overread conditions in stpncpy().
Dec 14 2025, 4:08 PM
fuz closed D54169: libc/tests/string: improve stpncpy() "bounds" unit test.
Dec 14 2025, 4:08 PM
fuz accepted D54104: Uses/go.mk: Add support for requesting a minimum version.

LGTM

Dec 14 2025, 4:02 PM

Dec 12 2025

fuz committed rG24ea81047de7: lib/libc: implement C23 memalignment().
Dec 12 2025, 12:01 PM
fuz committed rGcd79149b9e13: */*: remove recallocarray() compat shims following import into libc.
Dec 12 2025, 12:01 PM
fuz committed rGe72536a11fab: lib/libc: add recallocarray().
Dec 12 2025, 12:00 PM

Dec 10 2025

fuz requested review of D54170: libc/amd64: fix overread conditions in stpncpy().
Dec 10 2025, 9:22 PM
fuz requested review of D54169: libc/tests/string: improve stpncpy() "bounds" unit test.
Dec 10 2025, 9:18 PM
fuz committed R11:1c0b260f4123: net-mgmt/bind_exporter: actually remove the deprecatin notice.
Dec 10 2025, 6:30 PM
fuz committed R11:b62e94d667a9: games/wesnoth: fix build following addition of unreachable(3).
Dec 10 2025, 3:00 PM
fuz committed R11:b7681da147d4: x11-servers/xwayland: bump to 24.1.9 (authored by polarian_polarian.dev).
Dec 10 2025, 3:00 PM
fuz committed R11:005c63506627: editors/rehex: update to 0.63.4.
Dec 10 2025, 3:00 PM
fuz committed R11:140c209a33dc: devel/redo: Change upstream TLD from ".eu" to ".uk". (authored by crest_freebsd_rlwinm.de).
Dec 10 2025, 3:00 PM
fuz committed R11:d285060d5daf: net-mgmt/bind_exporter: remove Go toolchain version pinning.
Dec 10 2025, 2:58 PM
fuz committed R11:8b5b849430bc: x11-servers/xwayland: bump to 24.1.9 (authored by polarian_polarian.dev).
Dec 10 2025, 2:58 PM
fuz committed R11:b4b05c60e51b: archivers/libzip: take.
Dec 10 2025, 2:58 PM
fuz committed R11:ac1abefac6b8: devel/goreleaser: update to 2.13.0.
Dec 10 2025, 2:57 PM
fuz committed R11:f2611f144b25: games/wesnoth: fix build following addition of unreachable(3).
Dec 10 2025, 2:57 PM
fuz committed R11:8d9e70e7081c: devel/redo: Change upstream TLD from ".eu" to ".uk". (authored by crest_freebsd_rlwinm.de).
Dec 10 2025, 2:57 PM
fuz committed R11:46416cd6fc75: www/ladybird: drop maintainership.
Dec 10 2025, 2:57 PM