[systemd-devel] 220: --disable-audit broken?

balducci at units.it balducci at units.it
Fri May 22 02:16:46 PDT 2015


hello,
while building 220 I get:
 In file included from src/journal/audit-type.c:32:0:
 src/journal/audit_type-to-name.h: In function 'audit_type_to_string':
 src/journal/audit_type-to-name.h:23:14: error: 'AUDIT_USER_AUTH' undeclared (first use in this function)
 case AUDIT_USER_AUTH: return "USER_AUTH";
 ^
 [...bunch of errors like above...]
 Makefile:17228: recipe for target 'src/journal/libsystemd_la-audit-type.lo' failed
 make[3]: *** [src/journal/libsystemd_la-audit-type.lo] Error 1
 Makefile:19901: recipe for target 'all-recursive' failed
 make[2]: *** [all-recursive] Error 1
 Makefile:9976: recipe for target 'all' failed
 make[1]: *** [all] Error 2
 make[1]: Leaving directory '/home/balducci/tmp/install-us-d/systemd-219.d/systemd-220'
219 built just fine with exactly the same build/install script I use
for 220
Trying to run w/ --disable-audit doesn't fix things
As far as I seem to understand, audit_type-to-name.h is
*unconditionally* using macros defined in libaudit.h...
Here is my configure call:
./configure --prefix=/usr \
 --libdir=/usr/lib64 \
 --sysconfdir=/etc \
 --disable-nls \
 --disable-silent-rules \
 --with-rootprefix=/usr \
 --with-rootlibdir=/usr/lib64 \
 --with-dbuspolicydir=/usr/share/dbus-1/policy \
 --with-dbussessionservicedir=/usr/share/dbus-1/services \
 --with-dbussystemservicedir=/usr/share/dbus-1/system-services \
 --with-dbusinterfacedir=/usr/share/dbus-1/interfaces \
 --disable-manpages \
 --disable-audit
Am I missing something?
thanks
ciao
gabriele


More information about the systemd-devel mailing list

AltStyle によって変換されたページ (->オリジナル) /