-
-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Closed
Labels
Milestone
Description
Submission type
- Bug report
- Request for enhancement (RFE)
systemd version the issue has been seen with
git master
I reconfigured the xenial-s390x CI build to use meson instead of autotools. This currently fails to build (example log), mostly on missing libpthread and libselinux libs, but also a rather weird size check failure:
In function ‘__read_alias’,
inlined from ‘compress_stream_xz’ at ../src/journal/compress.c:398:27:
/usr/include/s390x-linux-gnu/bits/unistd.h:39:9: warning: call to ‘__read_chk_warn’ declared with attribute warning: read called with bigger length than size of the destination buffer
return __read_chk (__fd, __buf, __nbytes, __bos0 (__buf));
^
In function ‘__ppoll_alias’,
inlined from ‘bus_poll’ at ../src/libsystemd/sd-bus/sd-bus.c:2915:11:
/usr/include/s390x-linux-gnu/bits/poll2.h:71:9: warning: call to ‘__ppoll_chk_warn’ declared with attribute warning: ppoll called with fds buffer too small file nfds entries
return __ppoll_chk (__fds, __nfds, __timeout, __ss, __bos (__fds));
FAILED: systemd-getty-generator
cc -o systemd-getty-generator 'systemd-getty-generator@exe/src_getty-generator_getty-generator.c.o' '-flto' '-Wl,--no-undefined' '-Wl,--as-needed' '-Wl,-z,relro' '-Wl,-z,now' '-pie' '-Wl,--gc-sections' '-g' '-O2' '-fstack-protector-strong' '-Wformat' '-Werror=format-security' '-Wl,-Bsymbolic-functions' '-Wl,-z,relro' 'src/shared/libsystemd-shared-233.so' 'src/libudev/libudev.so.1.6.6' 'src/basic/libbasic.a' 'src/libsystemd/libsystemd.a' 'src/basic/libbasic.a' 'src/basic/libbasic.a' '-Wl,-rpath,/data/adttmp/autopkgtest-virt-lxc.shared.lbwgsqlu/downtmp/build.I3N/debian/build-deb/src/shared:/data/adttmp/autopkgtest-virt-lxc.shared.lbwgsqlu/downtmp/build.I3N/debian/build-deb/src/libudev'
/tmp/cclLTKce.ltrans3.ltrans.o: In function `mac_selinux_create_file_clear':
/data/adttmp/autopkgtest-virt-lxc.shared.lbwgsqlu/downtmp/build.I3N/debian/build-deb/../src/basic/selinux-util.c:374: undefined reference to `setfscreatecon_raw'
/tmp/cclLTKce.ltrans3.ltrans.o: In function `mac_selinux_have':
/data/adttmp/autopkgtest-virt-lxc.shared.lbwgsqlu/downtmp/build.I3N/debian/build-deb/../src/basic/selinux-util.c:59: undefined reference to `is_selinux_enabled'
collect2: error: ld returned 1 exit status
FAILED: systemd-sysusers
cc -o systemd-sysusers 'systemd-sysusers@exe/src_sysusers_sysusers.c.o' '-flto' '-Wl,--no-undefined' '-Wl,--as-needed' '-Wl,-z,relro' '-Wl,-z,now' '-pie' '-Wl,--gc-sections' '-g' '-O2' '-fstack-protector-strong' '-Wformat' '-Werror=format-security' '-Wl,-Bsymbolic-functions' '-Wl,-z,relro' 'src/shared/libsystemd-shared-233.so' 'src/libudev/libudev.so.1.6.6' 'src/basic/libbasic.a' 'src/libsystemd/libsystemd.a' 'src/basic/libbasic.a' 'src/basic/libbasic.a' '-Wl,-rpath,/data/adttmp/autopkgtest-virt-lxc.shared.lbwgsqlu/downtmp/build.I3N/debian/build-deb/src/shared:/data/adttmp/autopkgtest-virt-lxc.shared.lbwgsqlu/downtmp/build.I3N/debian/build-deb/src/libudev'
/usr/bin/ld: /tmp/ccpz1SmY.ltrans0.ltrans.o: undefined reference to symbol 'selabel_open'
//lib/s390x-linux-gnu/libselinux.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
FAILED: busctl
cc -o busctl 'busctl@exe/src_busctl_busctl.c.o' 'busctl@exe/src_busctl_busctl-introspect.c.o' '-flto' '-Wl,--no-undefined' '-Wl,--as-needed' '-Wl,-z,relro' '-Wl,-z,now' '-pie' '-Wl,--gc-sections' '-g' '-O2' '-fstack-protector-strong' '-Wformat' '-Werror=format-security' '-Wl,-Bsymbolic-functions' '-Wl,-z,relro' 'src/shared/libsystemd-shared-233.so' 'src/libudev/libudev.so.1.6.6' 'src/basic/libbasic.a' 'src/libsystemd/libsystemd.a' 'src/basic/libbasic.a' 'src/basic/libbasic.a' '-Wl,-rpath,/data/adttmp/autopkgtest-virt-lxc.shared.lbwgsqlu/downtmp/build.I3N/debian/build-deb/src/shared:/data/adttmp/autopkgtest-virt-lxc.shared.lbwgsqlu/downtmp/build.I3N/debian/build-deb/src/libudev'
In function ‘__ppoll_alias’,
inlined from ‘bus_poll’ at ../src/libsystemd/sd-bus/sd-bus.c:2915:11:
/usr/include/s390x-linux-gnu/bits/poll2.h:71:9: warning: call to ‘__ppoll_chk_warn’ declared with attribute warning: ppoll called with fds buffer too small file nfds entries
return __ppoll_chk (__fds, __nfds, __timeout, __ss, __bos (__fds));
^
/usr/bin/ld: /tmp/ccXySaHU.ltrans17.ltrans.o: undefined reference to symbol 'is_selinux_enabled'
//lib/s390x-linux-gnu/libselinux.so.1: error adding symbols: DSO missing from command line
AILED: systemd-run
cc -o systemd-run 'systemd-run@exe/src_run_run.c.o' '-flto' '-Wl,--no-undefined' '-Wl,--as-needed' '-Wl,-z,relro' '-Wl,-z,now' '-pie' '-Wl,--gc-sections' '-g' '-O2' '-fstack-protector-strong' '-Wformat' '-Werror=format-security' '-Wl,-Bsymbolic-functions' '-Wl,-z,relro' 'src/shared/libsystemd-shared-233.so' 'src/libudev/libudev.so.1.6.6' 'src/basic/libbasic.a' 'src/libsystemd/libsystemd.a' 'src/basic/libbasic.a' 'src/basic/libbasic.a' '-Wl,-rpath,/data/adttmp/autopkgtest-virt-lxc.shared.lbwgsqlu/downtmp/build.I3N/debian/build-deb/src/shared:/data/adttmp/autopkgtest-virt-lxc.shared.lbwgsqlu/downtmp/build.I3N/debian/build-deb/src/libudev'
In function ‘__ppoll_alias’,
inlined from ‘bus_poll’ at ../src/libsystemd/sd-bus/sd-bus.c:2915:11:
/usr/include/s390x-linux-gnu/bits/poll2.h:71:9: warning: call to ‘__ppoll_chk_warn’ declared with attribute warning: ppoll called with fds buffer too small file nfds entries
return __ppoll_chk (__fds, __nfds, __timeout, __ss, __bos (__fds));
^
/usr/bin/ld: /tmp/ccYYGrIZ.ltrans7.ltrans.o: undefined reference to symbol 'pthread_sigmask@@GLIBC_2.2'
//lib/s390x-linux-gnu/libpthread.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Reactions are currently unavailable