Created attachment 869015 [details] root.log with libseccomp build requirement Description of problem: systemd-210 has a build requirement libseccomp which isn't available on PPC and PPC64. Disabling that requirement doesn't work either: ... /tmp/ccNlyYHl.ltrans3.ltrans.o:(.opd+0x10): multiple definition of `sd_pid_get_machine_name' libsystemd_internal_la-sd-login.o (symbol from plugin):(.text+0x0): first defined here /tmp/ccNlyYHl.ltrans3.ltrans.o:(.opd+0x20): multiple definition of `sd_pid_get_user_unit' libsystemd_internal_la-sd-login.o (symbol from plugin):(.text+0x0): first defined here /tmp/ccNlyYHl.ltrans3.ltrans.o:(.opd+0x30): multiple definition of `sd_pid_get_unit' libsystemd_internal_la-sd-login.o (symbol from plugin):(.text+0x0): first defined here ... collect2: error: ld returned 1 exit status make[2]: *** [libsystemd-login.la] Error 1 Version-Release number of selected component (if applicable): systemd-210-2.fc21 How reproducible: always Steps to Reproduce: 1. ppc-koji build --scratch f21 systemd-210-2.fc21.src.rpm 2. 3. Actual results: http://ppc.koji.fedoraproject.org/koji/taskinfo?taskID=1686956 Expected results: Additional info:
Created attachment 869016 [details] build.log with libseccomp requirement disabled
I've opened bug 1071284 to get ppc* support into libseccomp. Looks like we need a workaround in systemd until the kernel gets BPF seccomp filter support.
Your build problems aren't related to the lack of libseccomp afaics. I pushed a work-around as systemd-210-3. Please check that it works for you, but do *not* build it officially yet, because there's some more fixes that should go into 210-3 (tomorrow or Sunday).
Current rawhide version should build on ppc.
A scratch build succeeded: http://ppc.koji.fedoraproject.org/koji/taskinfo?taskID=1695760 . But as 210-3 is in koji now, I think it is ok to build it officially now, correct ?
(In reply to Karsten Hopp from comment #5) > A scratch build succeeded: > http://ppc.koji.fedoraproject.org/koji/taskinfo?taskID=1695760 . But as > 210-3 is in koji now, I think it is ok to build it officially now, correct ? Yes.
Appears to be fixed. Closing.