Page MenuHomeFreeBSD

dim (Dimitry Andric)
User

Projects

User Details

User Since
Jan 7 2014, 10:13 PM (634 w, 3 d)

Recent Activity

Yesterday

dim accepted D55693: llvm-*: Use SYMLINKS for unprefixed LLVM tools, not hard links.

LGTM

Fri, Mar 6, 6:08 PM
dim added a comment to D55693: llvm-*: Use SYMLINKS for unprefixed LLVM tools, not hard links.

I'm fine with this, but what is the motivation? Easier packaging?

Fri, Mar 6, 6:04 PM

Wed, Mar 4

dim accepted D55654: build: Retire LLVM_CXXFILT option.

LGTM

Wed, Mar 4, 7:46 PM

Wed, Feb 25

dim committed R11:3a9d2abbdd09: cad/ngspice_rework: fix build with libc++ 21 (authored by dim).
cad/ngspice_rework: fix build with libc++ 21
Wed, Feb 25, 9:20 PM
dim committed R11:c6266b20c47f: cad/ngspice_rework: fix build with libc++ 21 (authored by dim).
cad/ngspice_rework: fix build with libc++ 21
Wed, Feb 25, 9:19 PM
dim committed R11:0ce0b7b0f612: devel/indi: fix build with libc++ 21 (authored by dim).
devel/indi: fix build with libc++ 21
Wed, Feb 25, 7:26 PM
dim committed R11:300d6785c97c: devel/indi: fix build with libc++ 21 (authored by dim).
devel/indi: fix build with libc++ 21
Wed, Feb 25, 7:26 PM
dim added inline comments to D55471: system(3): Improve signal handling.
Wed, Feb 25, 6:58 PM
dim accepted D55509: bsd.port.mk: also export GNU strip when USE_BINUTILS is set.

Sounds reasonable to me, but I'm not a ports committer. :)

Wed, Feb 25, 3:25 PM

Mon, Feb 23

dim committed R11:3c77c4c758f6: devel/abseil: fix __is_trivially_relocatable warnings with clang 21 (authored by dim).
devel/abseil: fix __is_trivially_relocatable warnings with clang 21
Mon, Feb 23, 8:54 PM
dim committed R11:96eb01b03f5b: devel/abseil: fix __is_trivially_relocatable warnings with clang 21 (authored by dim).
devel/abseil: fix __is_trivially_relocatable warnings with clang 21
Mon, Feb 23, 8:54 PM

Mon, Feb 16

dim committed R11:319de1201ea6: print/lilypond: fix build with clang 21 (authored by dim).
print/lilypond: fix build with clang 21
Mon, Feb 16, 8:05 PM
dim committed R11:58bab68c7060: print/lilypond: fix build with clang 21 (authored by dim).
print/lilypond: fix build with clang 21
Mon, Feb 16, 8:03 PM
dim committed R11:b961319a3943: devel/ispc: fix build with libc++ >= 20 (authored by dim).
devel/ispc: fix build with libc++ >= 20
Mon, Feb 16, 8:00 PM
dim committed R11:e4b498d8a085: devel/ispc: fix build with libc++ >= 20 (authored by dim).
devel/ispc: fix build with libc++ >= 20
Mon, Feb 16, 7:59 PM

Sun, Feb 15

dim committed R11:c6fe30f32c24: multimedia/mkvtoolnix: fix build with libc++ 21 (authored by dim).
multimedia/mkvtoolnix: fix build with libc++ 21
Sun, Feb 15, 10:00 PM
dim committed R11:4d7c78c3d2e4: multimedia/mkvtoolnix: fix build with libc++ 21 (authored by dim).
multimedia/mkvtoolnix: fix build with libc++ 21
Sun, Feb 15, 10:00 PM
dim committed R11:f71f0f3bbef3: graphics/podofo: fix build with libc++ >= 20 (authored by dim).
graphics/podofo: fix build with libc++ >= 20
Sun, Feb 15, 1:09 PM
dim committed R11:6d07173babd1: graphics/podofo: fix build with libc++ >= 20 (authored by dim).
graphics/podofo: fix build with libc++ >= 20
Sun, Feb 15, 1:09 PM
dim committed R11:7b3fa26bfa43: devel/libddwaf: fix build with clang 21 (authored by dim).
devel/libddwaf: fix build with clang 21
Sun, Feb 15, 1:05 PM
dim committed R11:76122faa9d1b: devel/libddwaf: fix build with clang 21 (authored by dim).
devel/libddwaf: fix build with clang 21
Sun, Feb 15, 1:05 PM

Thu, Feb 12

dim committed R11:6382cb65433d: www/qt5-webengine: fix build with clang 21 (authored by dim).
www/qt5-webengine: fix build with clang 21
Thu, Feb 12, 8:52 PM
dim committed R11:f9807ebb6bda: www/qt5-webengine: fix build with clang 21 (authored by dim).
www/qt5-webengine: fix build with clang 21
Thu, Feb 12, 8:52 PM

Tue, Feb 10

dim committed R11:c7b2e561c435: lang/clisp: fix build with clang >= 20 (authored by dim).
lang/clisp: fix build with clang >= 20
Tue, Feb 10, 7:29 PM
dim committed R11:d8ec68ea76d9: lang/clisp: fix build with clang >= 20 (authored by dim).
lang/clisp: fix build with clang >= 20
Tue, Feb 10, 7:29 PM
dim committed rG212272a43767: mtree: stop creating /usr/share/doc/ncurses (authored by dim).
mtree: stop creating /usr/share/doc/ncurses
Tue, Feb 10, 2:34 PM

Sat, Feb 7

dim accepted D55157: llvm: Link private LLVM libraries against compiler_rt for aarch64.

LGTM

Sat, Feb 7, 4:40 PM

Feb 2 2026

dim committed R11:ad610cf7b1fe: audio/rubberband: fix build with libc++ 21 (authored by dim).
audio/rubberband: fix build with libc++ 21
Feb 2 2026, 6:18 PM
dim committed R11:78992d889cf6: audio/rubberband: fix build with libc++ 21 (authored by dim).
audio/rubberband: fix build with libc++ 21
Feb 2 2026, 6:17 PM

Feb 1 2026

dim committed R11:acd82d584b92: devel/build2: fix build with libc++ >= 20 (authored by dim).
devel/build2: fix build with libc++ >= 20
Feb 1 2026, 7:56 PM
dim committed R11:ca0ca0a01359: devel/build2: fix build with libc++ >= 20 (authored by dim).
devel/build2: fix build with libc++ >= 20
Feb 1 2026, 7:56 PM

Jan 31 2026

dim committed R11:49cc38c58ece: databases/mysql80-server: fix build with libc++ 20 and higher (authored by dim).
databases/mysql80-server: fix build with libc++ 20 and higher
Jan 31 2026, 6:42 PM
dim committed R11:12e52077d3db: databases/mysql80-server: fix build with libc++ 20 and higher (authored by dim).
databases/mysql80-server: fix build with libc++ 20 and higher
Jan 31 2026, 6:42 PM
dim committed R11:5939621f4208: math/vtk9: fix build with libc++ 21 (authored by dim).
math/vtk9: fix build with libc++ 21
Jan 31 2026, 6:21 PM
dim committed R11:8b69c8aa31af: misc/py-pytorch: fix build with clang >= 19 and libc++ 21 (authored by dim).
misc/py-pytorch: fix build with clang >= 19 and libc++ 21
Jan 31 2026, 6:21 PM
dim committed R11:1fe6f2477967: math/vtk9: fix build with libc++ 21 (authored by dim).
math/vtk9: fix build with libc++ 21
Jan 31 2026, 6:20 PM
dim committed R11:3bd3c194d694: misc/py-pytorch: fix build with clang >= 19 and libc++ 21 (authored by dim).
misc/py-pytorch: fix build with clang >= 19 and libc++ 21
Jan 31 2026, 6:20 PM
dim accepted D54993: Port 2b49118158d0aa7cb to graphics/drm-latest-kmod.

LGTM

Jan 31 2026, 9:18 AM

Jan 29 2026

dim committed R9:af85166a6bd6: shared: attempt to sort committers by last name (if existing) (authored by dim).
shared: attempt to sort committers by last name (if existing)
Jan 29 2026, 4:40 PM

Jan 26 2026

dim committed rG731fa6c8f41b: libc++ inttypes.h: define __STDC_CONSTANT_MACROS and __STDC_LIMIT_MACROS (authored by dim).
libc++ inttypes.h: define __STDC_CONSTANT_MACROS and __STDC_LIMIT_MACROS
Jan 26 2026, 8:42 AM
dim committed rGa4e3ff911cbd: vchiq: fix build with clang 21 (authored by dim).
vchiq: fix build with clang 21
Jan 26 2026, 8:42 AM
dim committed rG1b02df092f17: mxge(4): avoid clang 21 warning in NO-IP configuration (authored by dim).
mxge(4): avoid clang 21 warning in NO-IP configuration
Jan 26 2026, 8:42 AM
dim committed rGdfc7e0631d08: libc++ inttypes.h: define __STDC_CONSTANT_MACROS and __STDC_LIMIT_MACROS (authored by dim).
libc++ inttypes.h: define __STDC_CONSTANT_MACROS and __STDC_LIMIT_MACROS
Jan 26 2026, 8:42 AM
dim committed rG6380e5311239: mxge(4): avoid clang 21 warning in NO-IP configuration (authored by dim).
mxge(4): avoid clang 21 warning in NO-IP configuration
Jan 26 2026, 8:42 AM
dim committed rG5118ca75f3c4: vchiq: fix build with clang 21 (authored by dim).
vchiq: fix build with clang 21
Jan 26 2026, 8:42 AM
dim committed rGcff26b983148: libc++ inttypes.h: define __STDC_CONSTANT_MACROS and __STDC_LIMIT_MACROS (authored by dim).
libc++ inttypes.h: define __STDC_CONSTANT_MACROS and __STDC_LIMIT_MACROS
Jan 26 2026, 8:42 AM
dim committed rG0b52fb50695e: mxge(4): avoid clang 21 warning in NO-IP configuration (authored by dim).
mxge(4): avoid clang 21 warning in NO-IP configuration
Jan 26 2026, 8:42 AM
dim committed rG5080b342dd63: vchiq: fix build with clang 21 (authored by dim).
vchiq: fix build with clang 21
Jan 26 2026, 8:42 AM

Jan 25 2026

dim added a comment to D54869: bluetooth: Don't use a non-string to initialize NG_HCI_BDADDR_ANY.
In D54869#1254340, @jhb wrote:

BTW, for the two that were nonstring related (such as this one), I'm surprised clang wasn't also warning about these?

Jan 25 2026, 12:49 PM
dim accepted D54868: kyua: Workaround unclear warning from GCC.

LGTM

Jan 25 2026, 12:48 PM
dim accepted D54867: bsd.sys.mk: Silence a few GCC warnings for C++.

Indeed, the libc++ headers are extremely noisy with g++. Upstream does not care about compiling with -Wsystem-headers, so it's extremely unlikely these warnings will ever be fixed.

Jan 25 2026, 12:46 PM
dim accepted D54866: netbsd-tests t_regex_att: Use __nonstring for a non-string constant.

LGTM. Weird that I didn't see this one with clang 21, which also has the same warnings about __nonstring. But maybe I just didn't run this test?

Jan 25 2026, 12:44 PM
dim accepted D54865: Merge commit 81b20e110b3f from llvm git (by Roland McGrath):.

LGTM (this will give a minor conflict in my llvm-21-update branch, but I'll fix that there :)

Jan 25 2026, 12:43 PM

Jan 23 2026

dim committed rG3cdb6c9d92ec: libc++ inttypes.h: define __STDC_CONSTANT_MACROS and __STDC_LIMIT_MACROS (authored by dim).
libc++ inttypes.h: define __STDC_CONSTANT_MACROS and __STDC_LIMIT_MACROS
Jan 23 2026, 5:34 PM

Jan 16 2026

dim committed rG74cac745fe30: mxge(4): avoid clang 21 warning in NO-IP configuration (authored by dim).
mxge(4): avoid clang 21 warning in NO-IP configuration
Jan 16 2026, 11:32 PM
dim closed D54730: mxge(4): avoid clang 21 warning in NO-IP configuration.
Jan 16 2026, 11:32 PM
dim updated the diff for D54730: mxge(4): avoid clang 21 warning in NO-IP configuration.

Initialize sum to zero instead, otherwise we get a "unused variable
'sum'" warning, which also breaks the build.

Jan 16 2026, 9:07 PM
dim committed rGb39662fc3886: vchiq: fix build with clang 21 (authored by dim).
vchiq: fix build with clang 21
Jan 16 2026, 2:05 PM

Jan 15 2026

dim requested review of D54730: mxge(4): avoid clang 21 warning in NO-IP configuration.
Jan 15 2026, 11:33 AM

Jan 14 2026

dim committed R11:6ab5fcd46c68: graphics/drm-66-kmod: fix build with clang 21 (authored by dim).
graphics/drm-66-kmod: fix build with clang 21
Jan 14 2026, 7:04 PM
dim committed R11:2b49118158d0: graphics/drm-66-kmod: fix build with clang 21 (authored by dim).
graphics/drm-66-kmod: fix build with clang 21
Jan 14 2026, 7:04 PM
dim committed R11:ba93f97b60a1: devel/gdb: fix build with clang 21 (authored by dim).
devel/gdb: fix build with clang 21
Jan 14 2026, 7:02 PM
dim committed R11:26b978c64c9d: devel/gdb: fix build with clang 21 (authored by dim).
devel/gdb: fix build with clang 21
Jan 14 2026, 7:02 PM
dim committed R11:f1ff9a744835: devel/llvm17: fix build with clang 21 (authored by dim).
devel/llvm17: fix build with clang 21
Jan 14 2026, 5:41 PM
dim committed R11:5d4b111e3843: devel/llvm16: fix build with clang 21 (authored by dim).
devel/llvm16: fix build with clang 21
Jan 14 2026, 5:41 PM
dim committed R11:7a0510a4f44a: devel/llvm15: fix build with clang 21 (authored by dim).
devel/llvm15: fix build with clang 21
Jan 14 2026, 5:41 PM
dim committed R11:1719f56aaed2: devel/llvm12: fix build with clang 21 (authored by dim).
devel/llvm12: fix build with clang 21
Jan 14 2026, 5:41 PM
dim committed R11:1896983c69b9: devel/llvm14: fix build with clang 21 (authored by dim).
devel/llvm14: fix build with clang 21
Jan 14 2026, 5:41 PM
dim committed R11:9e9915a4ab01: devel/llvm13: fix build with clang 21 (authored by dim).
devel/llvm13: fix build with clang 21
Jan 14 2026, 5:41 PM
dim committed R11:39d6b5aaaf45: devel/llvm17: fix build with clang 21 (authored by dim).
devel/llvm17: fix build with clang 21
Jan 14 2026, 5:38 PM
dim committed R11:347be1ab29c2: devel/llvm16: fix build with clang 21 (authored by dim).
devel/llvm16: fix build with clang 21
Jan 14 2026, 5:38 PM
dim committed R11:e77e39dc86ca: devel/llvm15: fix build with clang 21 (authored by dim).
devel/llvm15: fix build with clang 21
Jan 14 2026, 5:38 PM
dim committed R11:525f740a3b35: devel/llvm12: fix build with clang 21 (authored by dim).
devel/llvm12: fix build with clang 21
Jan 14 2026, 5:37 PM
dim committed R11:a200165263c8: devel/llvm14: fix build with clang 21 (authored by dim).
devel/llvm14: fix build with clang 21
Jan 14 2026, 5:37 PM
dim committed R11:d3097136efd1: devel/llvm13: fix build with clang 21 (authored by dim).
devel/llvm13: fix build with clang 21
Jan 14 2026, 5:37 PM
dim committed rGa7d9d1b19608: zfs: emit .note.GNU-stack section for all ELF targets (authored by dim).
zfs: emit .note.GNU-stack section for all ELF targets
Jan 14 2026, 12:57 AM
dim committed rG0e80562f15e3: zfs: emit .note.GNU-stack section for all ELF targets (authored by dim).
zfs: emit .note.GNU-stack section for all ELF targets
Jan 14 2026, 12:57 AM
dim committed rG74bb8b966381: zfs: emit .note.GNU-stack section for all ELF targets (authored by dim).
zfs: emit .note.GNU-stack section for all ELF targets
Jan 14 2026, 12:55 AM

Jan 10 2026

dim committed rG3e481a3afe13: Vendor import of llvm-project branch release/21.x llvmorg-21.1.8-0… (authored by dim).
Vendor import of llvm-project branch release/21.x llvmorg-21.1.8-0…
Jan 10 2026, 11:22 AM

Jan 8 2026

dim closed D54578: zfs: emit .note.GNU-stack section for all ELF targets.
Jan 8 2026, 8:52 AM
dim committed rGeb1b6ec7a79a: zfs: emit .note.GNU-stack section for all ELF targets (authored by dim).
zfs: emit .note.GNU-stack section for all ELF targets
Jan 8 2026, 8:52 AM

Jan 7 2026

dim added a comment to D54578: zfs: emit .note.GNU-stack section for all ELF targets.

N.B. upstream PR: https://github.com/openzfs/zfs/pull/18119

Jan 7 2026, 5:14 PM
dim requested review of D54578: zfs: emit .note.GNU-stack section for all ELF targets.
Jan 7 2026, 5:13 PM

Jan 6 2026

dim committed rG496fce83a59d: bsd.sys.mk: suppress another gcc warning for libc++ (authored by dim).
bsd.sys.mk: suppress another gcc warning for libc++
Jan 6 2026, 12:32 PM
dim committed rGdb094e82c2f7: bsd.sys.mk: suppress another gcc warning for libc++ (authored by dim).
bsd.sys.mk: suppress another gcc warning for libc++
Jan 6 2026, 12:32 PM
dim committed rGcdbf91c7a5a5: bsd.sys.mk: suppress another gcc warning for libc++ (authored by dim).
bsd.sys.mk: suppress another gcc warning for libc++
Jan 6 2026, 12:31 PM

Jan 5 2026

dim added a comment to D52533: libcuse: silence -Wthread-safety-analysis warnings.

I already committed a similar version in rG5629b5cf79934e0b94ddbbd93b7756f74fe4050a.

Jan 5 2026, 8:01 PM
dim accepted D54509: compiler.mk: Update COMPILER_VERSION comment.
Jan 5 2026, 11:49 AM

Jan 4 2026

dim committed rG21961607e631: sys/xen: Use __printflike() instead of format(printf) (authored by arichardson).
sys/xen: Use __printflike() instead of format(printf)
Jan 4 2026, 1:52 AM
dim committed rG108270f4c03d: ocs_fc: Use __printflike() instead of format(printf) (authored by arichardson).
ocs_fc: Use __printflike() instead of format(printf)
Jan 4 2026, 1:52 AM
dim committed rGa96eb797b2d4: sys/xen: Use __printflike() instead of format(printf) (authored by arichardson).
sys/xen: Use __printflike() instead of format(printf)
Jan 4 2026, 1:51 AM
dim committed rGb94022db9aed: ocs_fc: Use __printflike() instead of format(printf) (authored by arichardson).
ocs_fc: Use __printflike() instead of format(printf)
Jan 4 2026, 1:51 AM
dim committed rG05230e3b27c6: sys/xen: Use __printflike() instead of format(printf) (authored by arichardson).
sys/xen: Use __printflike() instead of format(printf)
Jan 4 2026, 1:49 AM
dim committed rG9742a31a12f3: ocs_fc: Use __printflike() instead of format(printf) (authored by arichardson).
ocs_fc: Use __printflike() instead of format(printf)
Jan 4 2026, 1:48 AM
dim committed R11:c71c571a6d22: www/webkit2-gtk: fix build with clang >= 20 (authored by dim).
www/webkit2-gtk: fix build with clang >= 20
Jan 4 2026, 1:46 AM
dim committed R11:d9bd7a9f6d2a: www/webkit2-gtk: fix build with clang >= 20 (authored by dim).
www/webkit2-gtk: fix build with clang >= 20
Jan 4 2026, 1:46 AM

Jan 2 2026

dim committed rG958f2ab6d400: compat: linux: use appropriate variables for copying out old timers (authored by kevans).
compat: linux: use appropriate variables for copying out old timers
Jan 2 2026, 8:53 PM
dim committed rG0c5ac3e46e78: compat: linux: use appropriate variables for copying out old timers (authored by kevans).
compat: linux: use appropriate variables for copying out old timers
Jan 2 2026, 8:53 PM
dim committed rGf5b76cb51e2c: crypto: avoid warnings about too-long initializer strings (authored by dim).
crypto: avoid warnings about too-long initializer strings
Jan 2 2026, 8:53 PM
dim committed rG936112e7ff70: ncurses: avoid warnings about too-long initializer strings (authored by dim).
ncurses: avoid warnings about too-long initializer strings
Jan 2 2026, 8:53 PM