Page MenuHomeFreeBSD

dim (Dimitry Andric)
User

Projects

User Details

User Since
Jan 7 2014, 10:13 PM (630 w, 1 d)

Recent Activity

Mon, Feb 2

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

Sun, Feb 1

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

Sat, Jan 31

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
Sat, Jan 31, 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
Sat, Jan 31, 6:42 PM
dim committed R11:5939621f4208: math/vtk9: fix build with libc++ 21 (authored by dim).
math/vtk9: fix build with libc++ 21
Sat, Jan 31, 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
Sat, Jan 31, 6:21 PM
dim committed R11:1fe6f2477967: math/vtk9: fix build with libc++ 21 (authored by dim).
math/vtk9: fix build with libc++ 21
Sat, Jan 31, 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
Sat, Jan 31, 6:20 PM
dim accepted D54993: Port 2b49118158d0aa7cb to graphics/drm-latest-kmod.

LGTM

Sat, Jan 31, 9:18 AM

Thu, Jan 29

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)
Thu, Jan 29, 4:40 PM

Mon, Jan 26

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
Mon, Jan 26, 8:42 AM
dim committed rGa4e3ff911cbd: vchiq: fix build with clang 21 (authored by dim).
vchiq: fix build with clang 21
Mon, Jan 26, 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
Mon, Jan 26, 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
Mon, Jan 26, 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
Mon, Jan 26, 8:42 AM
dim committed rG5118ca75f3c4: vchiq: fix build with clang 21 (authored by dim).
vchiq: fix build with clang 21
Mon, Jan 26, 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
Mon, Jan 26, 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
Mon, Jan 26, 8:42 AM
dim committed rG5080b342dd63: vchiq: fix build with clang 21 (authored by dim).
vchiq: fix build with clang 21
Mon, Jan 26, 8:42 AM

Sun, Jan 25

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?

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

LGTM

Sun, Jan 25, 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.

Sun, Jan 25, 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?

Sun, Jan 25, 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 :)

Sun, Jan 25, 12:43 PM

Fri, Jan 23

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
Fri, Jan 23, 5:34 PM

Fri, Jan 16

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
Fri, Jan 16, 11:32 PM
dim closed D54730: mxge(4): avoid clang 21 warning in NO-IP configuration.
Fri, Jan 16, 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.

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

Thu, Jan 15

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

Wed, Jan 14

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
Wed, Jan 14, 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
Wed, Jan 14, 7:04 PM
dim committed R11:ba93f97b60a1: devel/gdb: fix build with clang 21 (authored by dim).
devel/gdb: fix build with clang 21
Wed, Jan 14, 7:02 PM
dim committed R11:26b978c64c9d: devel/gdb: fix build with clang 21 (authored by dim).
devel/gdb: fix build with clang 21
Wed, Jan 14, 7:02 PM
dim committed R11:f1ff9a744835: devel/llvm17: fix build with clang 21 (authored by dim).
devel/llvm17: fix build with clang 21
Wed, Jan 14, 5:41 PM
dim committed R11:5d4b111e3843: devel/llvm16: fix build with clang 21 (authored by dim).
devel/llvm16: fix build with clang 21
Wed, Jan 14, 5:41 PM
dim committed R11:7a0510a4f44a: devel/llvm15: fix build with clang 21 (authored by dim).
devel/llvm15: fix build with clang 21
Wed, Jan 14, 5:41 PM
dim committed R11:1719f56aaed2: devel/llvm12: fix build with clang 21 (authored by dim).
devel/llvm12: fix build with clang 21
Wed, Jan 14, 5:41 PM
dim committed R11:1896983c69b9: devel/llvm14: fix build with clang 21 (authored by dim).
devel/llvm14: fix build with clang 21
Wed, Jan 14, 5:41 PM
dim committed R11:9e9915a4ab01: devel/llvm13: fix build with clang 21 (authored by dim).
devel/llvm13: fix build with clang 21
Wed, Jan 14, 5:41 PM
dim committed R11:39d6b5aaaf45: devel/llvm17: fix build with clang 21 (authored by dim).
devel/llvm17: fix build with clang 21
Wed, Jan 14, 5:38 PM
dim committed R11:347be1ab29c2: devel/llvm16: fix build with clang 21 (authored by dim).
devel/llvm16: fix build with clang 21
Wed, Jan 14, 5:38 PM
dim committed R11:e77e39dc86ca: devel/llvm15: fix build with clang 21 (authored by dim).
devel/llvm15: fix build with clang 21
Wed, Jan 14, 5:38 PM
dim committed R11:525f740a3b35: devel/llvm12: fix build with clang 21 (authored by dim).
devel/llvm12: fix build with clang 21
Wed, Jan 14, 5:37 PM
dim committed R11:a200165263c8: devel/llvm14: fix build with clang 21 (authored by dim).
devel/llvm14: fix build with clang 21
Wed, Jan 14, 5:37 PM
dim committed R11:d3097136efd1: devel/llvm13: fix build with clang 21 (authored by dim).
devel/llvm13: fix build with clang 21
Wed, Jan 14, 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
Wed, Jan 14, 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
Wed, Jan 14, 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
Wed, Jan 14, 12:55 AM

Sat, Jan 10

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…
Sat, Jan 10, 11:22 AM

Thu, Jan 8

dim closed D54578: zfs: emit .note.GNU-stack section for all ELF targets.
Thu, Jan 8, 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
Thu, Jan 8, 8:52 AM

Wed, Jan 7

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

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

Tue, Jan 6

dim committed rG496fce83a59d: bsd.sys.mk: suppress another gcc warning for libc++ (authored by dim).
bsd.sys.mk: suppress another gcc warning for libc++
Tue, Jan 6, 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++
Tue, Jan 6, 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++
Tue, Jan 6, 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
dim committed rG3015ca9407d1: sh: avoid warnings about too-long initializer strings (authored by dim).
sh: avoid warnings about too-long initializer strings
Jan 2 2026, 8:53 PM
dim committed rG02624874966d: bsd.sys.mk: suppress some new clang 21 warnings for C++ (authored by dim).
bsd.sys.mk: suppress some new clang 21 warnings for C++
Jan 2 2026, 8:53 PM
dim committed rGd3a575622839: OptionalObsoleteFiles.inc: fix up WITH_LLVM_LINK_STATIC_LIBRARIES cases (authored by dim).
OptionalObsoleteFiles.inc: fix up WITH_LLVM_LINK_STATIC_LIBRARIES cases
Jan 2 2026, 8:53 PM
dim committed rG6acae3bbe337: src.conf: Add WITH_LLVM_LINK_STATIC_LIBRARIES build knob (authored by dim).
src.conf: Add WITH_LLVM_LINK_STATIC_LIBRARIES build knob
Jan 2 2026, 8:53 PM
dim committed rG1a0377015e78: zfs: rename several printf attribute declarations to __printf__ (authored by dim).
zfs: rename several printf attribute declarations to __printf__
Jan 2 2026, 8:53 PM
dim committed rG752d056fce33: 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 rGa7805f334170: 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
dim committed rG7d0243317f3a: 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 rGc645b2f41833: bsd.sys.mk: suppress some new clang 21 warnings for C++ (authored by dim).
bsd.sys.mk: suppress some new clang 21 warnings for C++
Jan 2 2026, 8:53 PM
dim committed rG3cd0026966d0: sh: avoid warnings about too-long initializer strings (authored by dim).
sh: avoid warnings about too-long initializer strings
Jan 2 2026, 8:53 PM
dim committed rG908ca4f6af8a: src.conf: Add WITH_LLVM_LINK_STATIC_LIBRARIES build knob (authored by dim).
src.conf: Add WITH_LLVM_LINK_STATIC_LIBRARIES build knob
Jan 2 2026, 8:53 PM
dim committed rG41626383b651: OptionalObsoleteFiles.inc: fix up WITH_LLVM_LINK_STATIC_LIBRARIES cases (authored by dim).
OptionalObsoleteFiles.inc: fix up WITH_LLVM_LINK_STATIC_LIBRARIES cases
Jan 2 2026, 8:53 PM
dim committed rGc17271f92431: crypto: avoid warnings about too-long initializer strings (authored by dim).
crypto: avoid warnings about too-long initializer strings
Jan 2 2026, 8:52 PM
dim committed rG9c0bedbb2064: zfs: rename several printf attribute declarations to __printf__ (authored by dim).
zfs: rename several printf attribute declarations to __printf__
Jan 2 2026, 8:52 PM
dim committed rGbc1740839883: ncurses: avoid warnings about too-long initializer strings (authored by dim).
ncurses: avoid warnings about too-long initializer strings
Jan 2 2026, 8:52 PM
dim committed rG219872681feb: bsd.sys.mk: suppress some new clang 21 warnings for C++ (authored by dim).
bsd.sys.mk: suppress some new clang 21 warnings for C++
Jan 2 2026, 8:52 PM
dim committed rGb93a3312cd8c: sh: avoid warnings about too-long initializer strings (authored by dim).
sh: avoid warnings about too-long initializer strings
Jan 2 2026, 8:52 PM
dim committed rG7c6a0ba19de4: OptionalObsoleteFiles.inc: fix up WITH_LLVM_LINK_STATIC_LIBRARIES cases (authored by dim).
OptionalObsoleteFiles.inc: fix up WITH_LLVM_LINK_STATIC_LIBRARIES cases
Jan 2 2026, 8:52 PM
dim committed rGded12d66a3eb: src.conf: Add WITH_LLVM_LINK_STATIC_LIBRARIES build knob (authored by dim).
src.conf: Add WITH_LLVM_LINK_STATIC_LIBRARIES build knob
Jan 2 2026, 8:52 PM
dim committed rG62a7fdc13ab4: bsd.sys.mk: suppress another gcc warning for libc++ (authored by dim).
bsd.sys.mk: suppress another gcc warning for libc++
Jan 2 2026, 8:33 PM

Jan 1 2026

dim committed R11:55367bfa224d: boost-libs: make boost type_traits build with clang 21 (authored by dim).
boost-libs: make boost type_traits build with clang 21
Jan 1 2026, 2:08 AM
dim committed R11:ab934769498d: boost-libs: make boost type_traits build with clang 21 (authored by dim).
boost-libs: make boost type_traits build with clang 21
Jan 1 2026, 2:06 AM

Dec 30 2025

dim committed rGbcd9ea853b14: zfs: rename several printf attribute declarations to __printf__ (authored by dim).
zfs: rename several printf attribute declarations to __printf__
Dec 30 2025, 12:51 PM
dim closed D54388: zfs: rename several printf attribute declarations to __printf__.
Dec 30 2025, 12:51 PM
dim committed rG667259b392ec: ncurses: avoid warnings about too-long initializer strings (authored by dim).
ncurses: avoid warnings about too-long initializer strings
Dec 30 2025, 12:50 PM
dim closed D54371: ncurses: avoid warnings about too-long initializer strings.
Dec 30 2025, 12:49 PM
dim committed rG710ec409dffe: crypto: avoid warnings about too-long initializer strings (authored by dim).
crypto: avoid warnings about too-long initializer strings
Dec 30 2025, 12:48 PM