This is rather a reminder of what I have found, no need to react now as s390 is still catching primary koji. The pre-built eclipse binary (.../contributed/gtk/linux/s390x/eclipse) gets installed, not the built one, and the build then fails with ... ~/build/BUILD/R4_platform-aggregator-I20140506-2000 + find /builddir/build/BUILDROOT/eclipse-4.4.0-0.17.git201405062000.fc21.s390x//usr/lib64/eclipse -name '*.so' -exec chmod a+x '{}' ';' + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/R4_platform-aggregator-I20140506-2000 extracting debug info from /builddir/build/BUILDROOT/eclipse-4.4.0-0.17.git201405062000.fc21.s390x/usr/lib64/eclipse/eclipse *** ERROR: No build ID note found in /builddir/build/BUILDROOT/eclipse-4.4.0-0.17.git201405062000.fc21.s390x/usr/lib64/eclipse/eclipse error: Bad exit status from /var/tmp/rpm-tmp.4o9roZ (%install) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.4o9roZ (%install) Child return code was: 1 full logs are http://s390.koji.fedoraproject.org/koji/taskinfo?taskID=1424326 Version-Release number of selected component (if applicable): >= eclipse-4.4.0-0.15.git201404280800.fc21 (now at 0.17)
Mat, please make sure that we remove these when creating the source tarball.
The pre-built binaries are now deleted when the source tarball is created so they definitely won't be installed instead of built one. I have not yet tried building eclipse-4.4.0-0.27.git201406042000.fc21 for s390 because the xmvn is not new enough on that platform. I will not close this bug until I can verify it's definitely fixed on s390.
(In reply to Mat Booth from comment #2) > The pre-built binaries are now deleted when the source tarball is created so > they definitely won't be installed instead of built one. I have not yet > tried building eclipse-4.4.0-0.27.git201406042000.fc21 for s390 because the > xmvn is not new enough on that platform. > > I will not close this bug until I can verify it's definitely fixed on s390. There is currently xmvn-2.0.0-6.fc21 (1 day old today) in s390, but rather I think the eclipse-4.4.0-0.12.git201404220800.fc21 in the buildroot might be too old. I'll come back to you when I have fully up-to-date repos on s390.