]> git.ipfire.org Git - thirdparty/systemd.git/commit
meson: Explicitly check for musl for gshadow and nss
authorDaan De Meyer <daan@amutable.com>
Wed, 18 Feb 2026 11:45:10 +0000 (12:45 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Thu, 19 Feb 2026 19:04:06 +0000 (20:04 +0100)
commit5ab8bba2b0f9d3dbe188c27783a96f47f1c5d666
tree03a9df9df979761311ea827f4d14a965cf8db281
parentfd6506eb9a39ab2f7cfc7aed6532d8f80a504c44
meson: Explicitly check for musl for gshadow and nss

This allows building with musl on glibc systems as follows:

env \
    CC=musl-gcc \
    CXX=musl-gcc \
    CFLAGS="-idirafter /usr/include" \
    CXXFLAGS="-idirafter /usr/include" \
        meson setup --auto-features=disabled -Dlibc=musl musl
meson.build