Page MenuHomeFreeBSD
Feed Search

Dec 10 2025

fuz committed R11:03bce52ea1e8: devel/tbox: update to 1.7.9.
Dec 10 2025, 2:57 PM
fuz committed R11:ac93ea8f633b: editors/rehex: update to 0.63.4.
Dec 10 2025, 2:57 PM
fuz committed R11:e4a33ddc5d8b: converters/simdutf: update to 7.7.0.
Dec 10 2025, 2:57 PM

Dec 9 2025

fuz committed rG66129def7bda: sys/_types.h: recognise char8_t as a builtin type in C++20.
Dec 9 2025, 1:17 PM
fuz closed D54124: sys/_types.h: recognise char8_t as a builtin type in C++20.
Dec 9 2025, 1:17 PM

Dec 8 2025

fuz requested review of D54124: sys/_types.h: recognise char8_t as a builtin type in C++20.
Dec 8 2025, 12:38 PM

Dec 6 2025

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

Could we yoink the logic from python.mk for this?

Dec 6 2025, 5:52 PM

Dec 5 2025

fuz committed rG27ff0bbcfd27: libc/limits_test: add no-op testcase to satisfy kyua (authored by siva).
Dec 5 2025, 2:14 PM

Dec 4 2025

fuz added a reverting change for rGb381d0980221: stddef.h: add unreachable() for C23 compliance: rGfc88be257e30: Revert "stddef.h: add unreachable() for C23 compliance".
Dec 4 2025, 11:29 PM
fuz committed rGfc88be257e30: Revert "stddef.h: add unreachable() for C23 compliance".
Dec 4 2025, 11:29 PM
fuz added a reverting change for D53967: stddef.h: add unreachable() for C23 compliance: rGfc88be257e30: Revert "stddef.h: add unreachable() for C23 compliance".
Dec 4 2025, 11:28 PM
fuz added inline comments to D54041: stddef.h: hide from C++.
Dec 4 2025, 2:01 AM
fuz accepted D53975: java/openjdk25: Update to version 25.0.1.

Patch looks fine. Approved for commit once you feel like you have tested it sufficiently.

Dec 4 2025, 1:58 AM
fuz requested changes to D53782: Uses/java.mk: Add headless arg.

There seems to be a stray gcc in the file.

Dec 4 2025, 12:44 AM
fuz requested changes to D54041: stddef.h: hide from C++.
Dec 4 2025, 12:40 AM

Dec 3 2025

fuz committed rG3d71ce92eae9: libc/stdc_has_single_bit.c: fix gcc warning (-Wparentheses).
Dec 3 2025, 8:03 PM
fuz closed D54057: libc/stdc_has_single_bit.c: fix gcc warning (-Wparentheses).
Dec 3 2025, 8:02 PM
fuz requested review of D54057: libc/stdc_has_single_bit.c: fix gcc warning (-Wparentheses).
Dec 3 2025, 6:41 PM
fuz added inline comments to D54043: headers: Remove redundant checks for __BSD_VISIBLE.
Dec 3 2025, 12:56 PM
fuz added a comment to D54041: stddef.h: hide from C++.

Maybe both actually...

Dec 3 2025, 11:30 AM
fuz added a comment to D54041: stddef.h: hide from C++.

I recommend that instead of !defined(__cplusplus), maybe we do !defined(unreachable). This should also cover C codebases with their own unreachable macros and matches what we do for offsetof.

Dec 3 2025, 11:20 AM

Dec 2 2025

fuz committed rGf417c9ed6642: powerpc/_stdint.h: fix SIG_ATOMIC_{MIN,MAX,WIDTH}.
Dec 2 2025, 1:36 PM
fuz closed D54026: powerpc/_stdint.h: fix SIG_ATOMIC_{MIN,MAX,WIDTH}.
Dec 2 2025, 1:36 PM
fuz updated the summary of D54026: powerpc/_stdint.h: fix SIG_ATOMIC_{MIN,MAX,WIDTH}.
Dec 2 2025, 12:44 PM
fuz requested review of D54026: powerpc/_stdint.h: fix SIG_ATOMIC_{MIN,MAX,WIDTH}.
Dec 2 2025, 2:38 AM

Dec 1 2025

fuz added a comment to D53975: java/openjdk25: Update to version 25.0.1.
In D53975#1233152, @fuz wrote:

For testing, the gold standard is to build the port and execute the test suite on as many platforms we support as possible, on all currently supported OS versions (that is, 13.5, 14.3, and 15.0).

Do I have access to, and can I use the ref*-machines for that?

I have run the tests on amd64, natively on my dev machine, and can probably get the aarch64 emulation up and running too soon. But it would be nice to be able to at least run the tests on real hardware too.

Dec 1 2025, 3:26 PM

Nov 30 2025

fuz committed rG5bfdb66ad985: man/man3: add cross references to stdbit(3).
Nov 30 2025, 7:24 PM
fuz committed rG2fb8cbc6ef1b: libc/tests: add stdbit test framework and unit tests.
Nov 30 2025, 7:24 PM
fuz closed D53661: man/man3: add cross references to stdbit(3).
Nov 30 2025, 7:24 PM
fuz closed D53660: libc/tests: add stdbit test framework and unit tests.
Nov 30 2025, 7:24 PM
fuz committed rGd790b16bbf0c: libc/stdbit: add man pages for stdbit functions.
Nov 30 2025, 7:24 PM
fuz committed rGd39e310c7d6a: man/man3: add stdbit.3.
Nov 30 2025, 7:24 PM
fuz closed D53659: libc/stdbit: add man pages for stdbit functions.
Nov 30 2025, 7:24 PM
fuz closed D53658: man/man3: add stdbit.3.
Nov 30 2025, 7:24 PM
fuz committed rG4a1c7529c96f: libc/tests: add test for *_MAX, *_MIN, and *_WIDTH.
Nov 30 2025, 7:24 PM
fuz closed D53831: libc/tests: add test for *_MAX, *_MIN, and *_WIDTH.
Nov 30 2025, 7:24 PM
fuz committed rG6296500a85c8: libc: implement C23 <stdbit.h> functions.
Nov 30 2025, 7:24 PM
fuz closed D53657: libc: implement C23 <stdbit.h> functions.
Nov 30 2025, 7:23 PM
fuz closed D53830: sys/stdint.h: add C23 _WIDTH macros.
Nov 30 2025, 7:23 PM
fuz committed rG7998a82d2f99: sys/stdint.h: add C23 _WIDTH macros.
Nov 30 2025, 7:23 PM
fuz closed D53825: sys/limits.h: add C23 _WIDTH macros.
Nov 30 2025, 7:23 PM
fuz committed rG7326bc7f9c14: sys/limits.h: add C23 _WIDTH macros.
Nov 30 2025, 7:23 PM
fuz committed rG4e63278f7b7f: simd.7: add scalar strchrnul() for RISC-V to manpage (authored by strajabot).
Nov 30 2025, 1:47 AM
fuz committed rGf56c68448d42: libc: scalar strchrnul() in RISC-V assembly (authored by strajabot).
Nov 30 2025, 1:47 AM
fuz committed rG3f0dda7c5928: libc: scalar strnlen() in RISC-V assembly (authored by strajabot).
Nov 30 2025, 1:47 AM
fuz committed rG136905676ef1: depend-cleanup.sh: clean up after riscv64 enhanced string function patch set.
Nov 30 2025, 1:47 AM
fuz committed rGb06836f6231c: simd.7: add scalar strnlen() for RISC-V to manpage (authored by strajabot).
Nov 30 2025, 1:47 AM
fuz committed rGa86afcd3f33c: libc: scalar memcpy() in RISC-V assembly (authored by strajabot).
Nov 30 2025, 1:47 AM
fuz committed rG65f6088d1775: simd.7: document bcopy() and bzero() as accelerated on riscv64.
Nov 30 2025, 1:47 AM
fuz committed rGbb2cbe8c53f8: simd.7: add scalar memcpy() for RISC-V to manpage (authored by strajabot).
Nov 30 2025, 1:47 AM
fuz committed rG650ac47256ab: libc: scalar strlen() in RISC-V assembly (authored by strajabot).
Nov 30 2025, 1:47 AM
fuz committed rGbe97631f198f: libc/riscv64: implement bcopy() and bzero() through memcpy() and memset().
Nov 30 2025, 1:47 AM
fuz committed rG6eed64ce1f6b: simd.7: add scalar strlen() for RISC-V to manpage (authored by strajabot).
Nov 30 2025, 1:47 AM
fuz committed rG62fa1d20fec7: simd.7: add scalar memset() for RISC-V to manpage (authored by strajabot).
Nov 30 2025, 1:47 AM
fuz committed rG2d205cdb41e3: libc: scalar memset() in RISC-V assembly (authored by strajabot).
Nov 30 2025, 1:47 AM
fuz committed rG514677bd33fb: libc: scalar memchr() in RISC-V assembly (authored by strajabot).
Nov 30 2025, 1:47 AM
fuz committed rG8c9581a829be: simd.7: add scalar memchr() for RISC-V to manpage (authored by strajabot).
Nov 30 2025, 1:47 AM
fuz committed rG8a02704131b8: libc: scalar strrchr() in RISC-V assembly (authored by strajabot).
Nov 30 2025, 1:47 AM
fuz committed rG09d15e9bc256: simd.7: add scalar strrchr() for RISC-V to manpage (authored by strajabot).
Nov 30 2025, 1:47 AM

Nov 28 2025

fuz committed rG233ddc56a7ed: unreachable.3: add missing brace in example.
Nov 28 2025, 10:00 PM
fuz added inline comments to D53967: stddef.h: add unreachable() for C23 compliance.
Nov 28 2025, 6:45 PM
fuz committed rGb381d0980221: stddef.h: add unreachable() for C23 compliance.
Nov 28 2025, 3:58 PM
fuz closed D53967: stddef.h: add unreachable() for C23 compliance.
Nov 28 2025, 3:58 PM
fuz closed D53968: jemalloc: avoid clash with C23 unreachable() macro.
Nov 28 2025, 3:58 PM
fuz committed rG04d000a378b0: jemalloc: avoid clash with C23 unreachable() macro.
Nov 28 2025, 3:58 PM
fuz committed rG5da388c633f8: time.h: add timegm() to the C23 namespace.
Nov 28 2025, 3:20 PM
fuz committed rGf0e541118c37: uchar.h: add char8_t.
Nov 28 2025, 3:20 PM
fuz closed D53952: uchar.h: add char8_t.
Nov 28 2025, 3:20 PM
fuz closed D53951: time.h: add timegm() to the C23 namespace.
Nov 28 2025, 3:20 PM
fuz added inline comments to D53952: uchar.h: add char8_t.
Nov 28 2025, 2:56 PM
fuz added a comment to D53831: libc/tests: add test for *_MAX, *_MIN, and *_WIDTH.
In D53831#1229909, @fuz wrote:

The point of this test is to check that I got the definitions right, as we do them manually. We could actually use compiler builtins for the various sys/$ARCH/include files to directly grab the types from the C compiler, but we don't.

But didn't you propose making exactly that change?

Nov 28 2025, 2:26 PM
fuz added a comment to D53975: java/openjdk25: Update to version 25.0.1.

For testing, the gold standard is to build the port and execute the test suite on as many platforms we support as possible, on all currently supported OS versions (that is, 13.5, 14.3, and 15.0). If you don't have access to some architectures, you can skip testing there, but especially for an infrastructure port like this it is a good idea to be thorough.

Nov 28 2025, 1:41 PM

Nov 27 2025

fuz requested review of D53968: jemalloc: avoid clash with C23 unreachable() macro.
Nov 27 2025, 10:17 PM
fuz requested review of D53967: stddef.h: add unreachable() for C23 compliance.
Nov 27 2025, 10:17 PM
fuz requested review of D53952: uchar.h: add char8_t.
Nov 27 2025, 5:59 PM
fuz requested review of D53951: time.h: add timegm() to the C23 namespace.
Nov 27 2025, 5:38 PM

Nov 25 2025

fuz accepted D53908: libc: Simplify __get_locale().

LGTM.

Nov 25 2025, 8:03 PM
fuz added a comment to D53908: libc: Simplify __get_locale().

Looks reasonable. Should do the same thing as before, literally.

Nov 25 2025, 8:02 PM
fuz accepted D53707: java/openjdk25: Add jre_headless flavor.

Looks reasonable.

Nov 25 2025, 11:40 AM

Nov 24 2025

fuz accepted D53707: java/openjdk25: Add jre_headless flavor.

This looks reasonable. I can't say if the conflict is correct, that's for you to decide. What would go wrong with multiple flavours installed at once?

Nov 24 2025, 7:55 PM

Nov 23 2025

fuz committed rGf7874faf3c39: lib/libmd: import aarch64 md5 SIMD implementation.
Nov 23 2025, 9:45 AM
fuz committed rG28a0f0c845d1: lib/libmd: import md5 amd64 kernels.
Nov 23 2025, 9:45 AM
fuz committed rGf0b9cf9dd798: sys/crypto: import md5c.c C rewrite.
Nov 23 2025, 9:45 AM
fuz committed rG5a566616e662: sys: move sys/kern/md[45].c to sys/crypto.
Nov 23 2025, 9:45 AM
fuz added inline comments to D53657: libc: implement C23 <stdbit.h> functions.
Nov 23 2025, 9:34 AM

Nov 22 2025

fuz committed R11:e6242cd11ef3: */*: bump PORTREVISION following lib/libx265.so soname change.
Nov 22 2025, 8:52 PM
fuz committed R11:ed7d224d0c86: net-p2p/renterd: update to 2.7.1 (authored by bruno <bruno@tinkerbox.org>).
Nov 22 2025, 4:05 PM
fuz committed R11:d0560f74d4e5: net-p2p/walletd: update to 2.11.0 (authored by bruno <bruno@tinkerbox.org>).
Nov 22 2025, 4:05 PM
fuz committed R11:487013c9bd6f: x11-servers/xorg-server: update to 21.1.20 (authored by George Mitchell <george@m5p.com>).
Nov 22 2025, 4:05 PM
fuz committed R11:5afeb735946c: net-p2p/hostd: update to 2.5.1 (authored by bruno <bruno@tinkerbox.org>).
Nov 22 2025, 4:05 PM
fuz committed R11:7f53ed1b7478: x11/xmoji: fix build on FreeBSD 15 and later.
Nov 22 2025, 4:05 PM
fuz committed R11:34de5acb0688: x11-servers/xorg-server: update to 21.1.20 (authored by George Mitchell <george@m5p.com>).
Nov 22 2025, 4:02 PM
fuz committed R11:790a4934ee40: net-p2p/renterd: update to 2.7.1 (authored by bruno <bruno@tinkerbox.org>).
Nov 22 2025, 4:02 PM
fuz committed R11:b3bc906ffdf5: net-mgmt/hastmon: mark as broken.
Nov 22 2025, 4:02 PM
fuz committed R11:ef0731784883: converters/simdutf: update to 7.6.0.
Nov 22 2025, 4:02 PM
fuz committed R11:0837c8109908: net-p2p/walletd: update to 2.11.0 (authored by bruno <bruno@tinkerbox.org>).
Nov 22 2025, 4:02 PM
fuz committed R11:7b519a594063: net/kamailio: update to 6.0.4 (authored by drtr0jan_yandex.ru).
Nov 22 2025, 4:02 PM
fuz committed R11:3b412029a4f6: net-p2p/hostd: update to 2.5.1 (authored by bruno <bruno@tinkerbox.org>).
Nov 22 2025, 4:02 PM
fuz committed R11:f2f978d9d307: multimedia/py-mat2: update to 0.14.0.
Nov 22 2025, 4:02 PM
fuz committed R11:e89a7cfbb450: finance/ticker: update to 5.1.0.
Nov 22 2025, 4:02 PM