]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
build-sys: make sure _PATH_SYSCONFDIR is defined
authorKarel Zak <kzak@redhat.com>
Wed, 1 Oct 2025 12:39:01 +0000 (14:39 +0200)
committerKarel Zak <kzak@redhat.com>
Wed, 1 Oct 2025 12:39:01 +0000 (14:39 +0200)
The autotools and meson define $sysconfdir, but this variable is not
accessible for compiler. Fix it.

Signed-off-by: Karel Zak <kzak@redhat.com>
Makefile.am
meson.build

index 01e99701d8be2d448b351b093552f7aa92d416da..dd78a53454742346d4119754ae0456f720b35baa 100644 (file)
@@ -4,6 +4,7 @@ AM_CPPFLAGS = \
        -DLOCALEDIR=\"$(localedir)\" \
        -D_PATH_RUNSTATEDIR=\"${runstatedir}\" \
        -D_PATH_LOCALSTATEDIR=\"${localstatedir}\" \
+       -D_PATH_SYSCONFDIR=\"${sysconfdir}\" \
        -D_PATH_SYSCONFSTATICDIR=\"${sysconfstaticdir}\"
 
 if USE_VENDORDIR
index c9d1e188ee5c21529a56efa7976f109555b9bb0e..cdaca47eefdac17c50d6306f031d8e7a3d7e07f1 100644 (file)
@@ -73,6 +73,7 @@ conf.set('sysconfdir', sysconfdir)
 conf.set('usrbin_execdir', usrbin_exec_dir)
 conf.set('usrsbin_execdir', usrsbin_exec_dir)
 conf.set('docdir', docdir)
+conf.set_quoted('_PATH_SYSCONFDIR', sysconfdir)
 conf.set_quoted('_PATH_SYSCONFSTATICDIR', sysconfstaticdir)
 conf.set_quoted('_PATH_RUNSTATEDIR', runstatedir)
 conf.set_quoted('_PATH_LOCALSTATEDIR', localstatedir)