Page MenuHomeFreeBSD
Feed Search

Nov 22 2025

fuz committed R11:0c4cab0453d7: multimedia/x265: upgrade from 3.6 to 4.1 (authored by Mikhail Teterin <mi@FreeBSD.org>).
Nov 22 2025, 4:02 PM
fuz committed R11:a7f8b1cda355: graphics/hugin: update to 2025.0.0.
Nov 22 2025, 4:02 PM
fuz committed R11:3feb67ede9b2: x11/xmoji: fix build on FreeBSD 15 and later.
Nov 22 2025, 4:02 PM
fuz committed R11:e8ec5a650106: devel/go-tools: update to 0.39.0.
Nov 22 2025, 4:02 PM

Nov 20 2025

fuz updated the diff for D53830: sys/stdint.h: add C23 _WIDTH macros.
  • fix INTPTR_WIDTH on arm64 and riscv
Nov 20 2025, 12:43 PM
fuz added a comment to D53830: sys/stdint.h: add C23 _WIDTH macros.

I don't feel super strongly about this, but I'm not entirely convinced we should be defining these from first principles. I believe that compilers we care about define __*_WIDTH__ macros we could use instead and things are likely to go very badly wrong if there's disagreement.

Nov 20 2025, 11:30 AM

Nov 19 2025

fuz added a comment to D53831: libc/tests: add test for *_MAX, *_MIN, and *_WIDTH.

This looks like it's really testing the host's (cross-)build environment. That seems useful, but it's not the same as testing the installation itself, e.g., a test could invoke cc to compile this file or something similar and verify that it succeeded. Should we do both? Is there some reason this test on its own is sufficient?

Nov 19 2025, 11:37 PM
fuz requested review of D53831: libc/tests: add test for *_MAX, *_MIN, and *_WIDTH.
Nov 19 2025, 7:29 PM
fuz requested review of D53830: sys/stdint.h: add C23 _WIDTH macros.
Nov 19 2025, 7:28 PM
fuz added inline comments to D53825: sys/limits.h: add C23 _WIDTH macros.
Nov 19 2025, 3:30 PM
fuz added inline comments to D53825: sys/limits.h: add C23 _WIDTH macros.
Nov 19 2025, 3:28 PM
fuz updated the diff for D53660: libc/tests: add stdbit test framework and unit tests.
  • etc/mtree: add stdbit directory to etc/mtree/BSD.tests.mk
Nov 19 2025, 2:59 PM
fuz added a comment to D53660: libc/tests: add stdbit test framework and unit tests.

Thanks, this is something I always forget about.

Nov 19 2025, 2:54 PM
fuz added a comment to D53824: Literal text for WWW variable.

I like this, removes a minor annoyance from working with some ports.

Nov 19 2025, 1:15 PM
fuz updated the diff for D53660: libc/tests: add stdbit test framework and unit tests.
  • use _WIDTH macros from C23 <limits.h> in stdbit unit tests, see D53825
Nov 19 2025, 1:09 PM
fuz updated the diff for D53657: libc: implement C23 <stdbit.h> functions.
  • use C23 *_WIDTH macros from <limits.h>, see D53825
  • add descriptive comments to all static_assert uses
Nov 19 2025, 1:06 PM
fuz requested review of D53825: sys/limits.h: add C23 _WIDTH macros.
Nov 19 2025, 1:02 PM
fuz updated the diff for D53660: libc/tests: add stdbit test framework and unit tests.
  • fix formatting issues in stdbit unit tests
Nov 19 2025, 11:23 AM
fuz updated the diff for D53659: libc/stdbit: add man pages for stdbit functions.
  • add missing backslash in Makefile.inc
Nov 19 2025, 11:23 AM
fuz updated the diff for D53657: libc: implement C23 <stdbit.h> functions.
  • use explicit unsigned int in <stdbit.h>
  • use explicit unsigned int in stdbit source files
  • add period to comment
Nov 19 2025, 11:22 AM
fuz added inline comments to D53657: libc: implement C23 <stdbit.h> functions.
Nov 19 2025, 11:19 AM
fuz added inline comments to D53660: libc/tests: add stdbit test framework and unit tests.
Nov 19 2025, 10:37 AM

Nov 18 2025

fuz accepted D53808: diff3: Use logical operations for booleans, not bitwise.

Sounds reasonable.

Nov 18 2025, 6:24 PM
fuz added inline comments to D53808: diff3: Use logical operations for booleans, not bitwise.
Nov 18 2025, 5:53 PM
fuz updated the diff for D53659: libc/stdbit: add man pages for stdbit functions.
  • sort MAN entries alphabetically as requested by @kib
Nov 18 2025, 5:31 PM
fuz updated the diff for D53657: libc: implement C23 <stdbit.h> functions.
  • add comment to stdc_bit_ceil.c as requested by @kib
  • sort SRCS alphabetically
Nov 18 2025, 5:28 PM
fuz updated the summary of D53657: libc: implement C23 <stdbit.h> functions.
Nov 18 2025, 2:44 PM
fuz added a comment to D53657: libc: implement C23 <stdbit.h> functions.

@kib Did you get a chance to review the other functions, too? Is everything else ok?

Nov 18 2025, 2:22 PM
fuz accepted D53802: diff3: Remove bespoke getopt.h.

Good idea.

Nov 18 2025, 1:30 PM

Nov 17 2025

fuz committed rG4fcc58afbff9: msun: document that {sin,cos,tan}pi(3) follow C23.
Nov 17 2025, 5:20 PM
fuz committed rG37fa5b36abb1: msun: expose the C23 functions we already support in <math.h>.
Nov 17 2025, 5:19 PM
fuz closed D53783: msun: expose the C23 functions we already support in <math.h>.
Nov 17 2025, 5:19 PM
fuz committed rG63cd0841de76: contrib/mandoc: document .St -ieee754-2008 in mdoc(7).
Nov 17 2025, 5:19 PM
fuz committed rGdb3884b03989: contrib/mandoc: add -ieee754-2008.
Nov 17 2025, 5:19 PM
fuz closed D53784: contrib/mandoc: add -ieee754-2008.
Nov 17 2025, 5:19 PM
fuz updated the diff for D53784: contrib/mandoc: add -ieee754-2008.
  • contrib/mandoc: document .St -ieee754-2008 in mdoc(7)
Nov 17 2025, 3:39 PM
fuz added a comment to D53784: contrib/mandoc: add -ieee754-2008.
In D53784#1228124, @fuz wrote:

Presumably this should be submitted upstream as well: https://mandoc.bsd.lv/

I think mdoc.7 needs to be updated too.

I'm ok with this landing in the meantime if it makes life easier.

The plan is to proceed like with D47284, that is, put the bandaid in right now and report it upstream.

Ok, then just the manpage needs to be updated.

Nov 17 2025, 3:37 PM

Nov 16 2025

fuz added a comment to D53784: contrib/mandoc: add -ieee754-2008.

Presumably this should be submitted upstream as well: https://mandoc.bsd.lv/

I think mdoc.7 needs to be updated too.

I'm ok with this landing in the meantime if it makes life easier.

Nov 16 2025, 9:08 PM
fuz updated the diff for D53783: msun: expose the C23 functions we already support in <math.h>.
  • msun/man: bump date in tanpi.3
Nov 16 2025, 3:08 PM
fuz added reviewers for D53783: msun: expose the C23 functions we already support in <math.h>: manpages, markj.
Nov 16 2025, 3:06 PM
fuz updated the diff for D53783: msun: expose the C23 functions we already support in <math.h>.
  • msun/man: use new -ieee754-2008 macro in *pi.3
Nov 16 2025, 3:05 PM
fuz requested review of D53784: contrib/mandoc: add -ieee754-2008.
Nov 16 2025, 3:05 PM
fuz requested review of D53783: msun: expose the C23 functions we already support in <math.h>.
Nov 16 2025, 2:52 PM

Nov 14 2025

fuz committed rG498a4c7f48a3: aio: fix alignment of struct (o)aiocb32 on non-amd64.
Nov 14 2025, 1:05 AM
fuz committed rGea26fd52a949: aio: fix alignment of struct (o)aiocb32 on non-amd64.
Nov 14 2025, 1:04 AM
fuz committed rGf0af21824331: aio: fix alignment of struct (o)aiocb32 on non-amd64.
Nov 14 2025, 1:03 AM

Nov 13 2025

fuz added inline comments to D53707: java/openjdk25: Add jre_headless flavor.
Nov 13 2025, 3:58 PM
fuz added a comment to D53707: java/openjdk25: Add jre_headless flavor.

Also perhaps consider .if ${FLAVOR:Mheadless} to simplify the logic.

Nov 13 2025, 9:58 AM

Nov 12 2025

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

Looks reasonable. I trust you to have tested this change well.

Nov 12 2025, 2:16 PM
fuz committed R11:0d10ee17e654: net-im/qTox: exorcise -Werror, -pedantic-errors.
Nov 12 2025, 1:56 PM
fuz committed R11:22235bebf66c: games/alex4: fix build.
Nov 12 2025, 1:56 PM
fuz committed R11:52dd500e184e: devel/libhoard: fix build.
Nov 12 2025, 1:56 PM
fuz committed R11:19bc6d77cc8b: databases/weaviate: not for 32 bit platforms.
Nov 12 2025, 1:56 PM
fuz committed R11:67294e0c5238: devel/poser: update to 1.2.2 and undeprecate.
Nov 12 2025, 1:56 PM
fuz committed R11:e23cb62f1f67: databases/proxysql: fix build on armv7 for real.
Nov 12 2025, 1:56 PM
fuz committed R11:1f9cae96b604: net/kamailio: fix build on armv7.
Nov 12 2025, 1:56 PM
fuz committed R11:952858e8604b: x11-themes/gnome-icons*: Update MASTER_SITES (authored by diizzy).
Nov 12 2025, 1:56 PM
fuz committed R11:6d9913e83e0b: sysutils/podman-compose: update to v1.5.0 (authored by getz).
Nov 12 2025, 1:54 PM
fuz committed R11:381bc4472615: databases/weaviate: not for 32 bit platforms.
Nov 12 2025, 1:54 PM
fuz committed R11:0d6064e241df: devel/libhoard: fix build.
Nov 12 2025, 1:54 PM
fuz committed R11:0eea27c5281d: games/alex4: fix build.
Nov 12 2025, 1:54 PM
fuz committed R11:dcb2aef6241b: security/unix-selfauth-helper: undeprecate and assume maintainership.
Nov 12 2025, 1:54 PM
fuz committed R11:66b322d21775: x11/xmoji: assume maintainership, undeprecate.
Nov 12 2025, 1:54 PM
fuz committed R11:3fd8b554d49b: security/tlsc: undeprecate and assume maintainership.
Nov 12 2025, 1:54 PM
fuz committed R11:a67d5ca0f9ad: graphics/colmap: update to 3.13.0.
Nov 12 2025, 1:54 PM
fuz committed R11:b56b61684748: devel/poser: update to 1.2.2 and undeprecate.
Nov 12 2025, 1:54 PM
fuz committed R11:64bdaf636fc8: sysutils/s6-rc: update to version 0.5.6.0. (authored by crest_rlwinm.de).
Nov 12 2025, 1:54 PM
fuz committed R11:1fc8f31918fd: lang/execline: update to version 2.9.7.0 (authored by crest_rlwinm.de).
Nov 12 2025, 1:54 PM
fuz committed R11:2e0577927630: sysutils/s6: update to version 2.13.2.0. (authored by crest_rlwinm.de).
Nov 12 2025, 1:54 PM
fuz committed R11:1fdec2083213: net-im/qTox: exorcise -Werror, -pedantic-errors.
Nov 12 2025, 1:54 PM
fuz committed R11:a1399e3413ec: devel/skalibs: update to version 2.14.4.0 (authored by crest_rlwinm.de).
Nov 12 2025, 1:54 PM
fuz committed R11:3fc9bb9131b4: lang/kefir: fix test suite.
Nov 12 2025, 1:54 PM
fuz committed R11:45ed4e04d444: net/kamailio: fix build on armv7.
Nov 12 2025, 1:54 PM
fuz committed R11:da9ea89b034e: databases/proxysql: fix build on armv7 for real.
Nov 12 2025, 1:54 PM
fuz committed R11:2118398ee72f: */*: bump PORTREVISION following libsimdjson soname change.
Nov 12 2025, 1:54 PM
fuz committed R11:1d173ac044e8: devel/simdjson: update to 4.2.2.
Nov 12 2025, 1:54 PM
fuz committed R11:ce8c95290959: deskutils/remind: update to 06.02.01.
Nov 12 2025, 1:54 PM
fuz committed R11:b097d7559d5c: devel/objconv: update to 2.56.
Nov 12 2025, 1:54 PM
fuz committed R11:ceea8ebff91f: devel/fnc: fix build (authored by fluffy).
Nov 12 2025, 1:05 PM
fuz committed rG6c57e368eb17: lib/libc: implement C23 memalignment().
Nov 12 2025, 12:25 PM
fuz closed D53673: lib/libc: implement C23 memalignment().
Nov 12 2025, 12:25 PM
fuz added inline comments to D53658: man/man3: add stdbit.3.
Nov 12 2025, 10:36 AM

Nov 11 2025

fuz added inline comments to D53659: libc/stdbit: add man pages for stdbit functions.
Nov 11 2025, 4:29 PM
fuz updated the diff for D53673: lib/libc: implement C23 memalignment().
  • remove - from /*- and .\"- in memalignment.[3c] as per style(9)
Nov 11 2025, 4:00 PM
fuz updated the diff for D53660: libc/tests: add stdbit test framework and unit tests.
  • libc/tests/Makefile: use tab, not space for indent
  • libc/tests/stdbit: remove - from /*-
Nov 11 2025, 3:55 PM
fuz updated the diff for D53659: libc/stdbit: add man pages for stdbit functions.
  • libc/stdbit: add - from .\"- in man pages
Nov 11 2025, 3:53 PM
fuz updated the diff for D53658: man/man3: add stdbit.3.
  • stdbit.3: remove - from \"-
Nov 11 2025, 3:50 PM
fuz updated the diff for D53657: libc: implement C23 <stdbit.h> functions.
  • Makefile.inc: remove commented out MAN and MKLINKS variables
  • remove - from /*- as per recent style(9)
Nov 11 2025, 3:48 PM
fuz added inline comments to D53657: libc: implement C23 <stdbit.h> functions.
Nov 11 2025, 3:25 PM
fuz added inline comments to D53673: lib/libc: implement C23 memalignment().
Nov 11 2025, 10:27 AM
fuz added inline comments to D53673: lib/libc: implement C23 memalignment().
Nov 11 2025, 10:14 AM

Nov 10 2025

fuz updated the diff for D53673: lib/libc: implement C23 memalignment().
  • correct alignment computation
Nov 10 2025, 6:39 PM
fuz planned changes to D53673: lib/libc: implement C23 memalignment().
Nov 10 2025, 6:37 PM
fuz added inline comments to D53673: lib/libc: implement C23 memalignment().
Nov 10 2025, 6:12 PM
fuz requested review of D53673: lib/libc: implement C23 memalignment().
Nov 10 2025, 5:57 PM
fuz updated the diff for D53659: libc/stdbit: add man pages for stdbit functions.
Nov 10 2025, 2:21 PM
fuz updated the diff for D53658: man/man3: add stdbit.3.
  • stdbit.3: address ziaee's review comments
Nov 10 2025, 2:12 PM
fuz requested review of D53661: man/man3: add cross references to stdbit(3).
Nov 10 2025, 9:46 AM
fuz requested review of D53660: libc/tests: add stdbit test framework and unit tests.
Nov 10 2025, 9:35 AM
fuz requested review of D53659: libc/stdbit: add man pages for stdbit functions.
Nov 10 2025, 9:34 AM