Public bug reported: The (currently) latest s390-tools version 2.34.0 for oracular fails to build on s390x: https://launchpad.net/ubuntu/+source/s390-tools/2.34.0-0ubuntu1 https://launchpadlibrarian.net/743774862/buildlog_ubuntu-oracular-s390x.s390-tools_2.34.0-0ubuntu1_BUILDING.txt.gz https://ubuntu-archive-team.ubuntu.com/proposed-migration/update_excuses.html#s390-tools The builds on other architectures (amd64, arm64 and ppc64el) are not affected (but are very small subsets anyway).
It builds successful on noble: https://launchpad.net/~fheimes/+archive/ubuntu/lp2073786/+sourcepub/16396042/+listing-archive-extra https://launchpadlibrarian.net/743599188/buildlog_ubuntu-noble-s390x.s390-tools_2.34.0-0ubuntu2.24.04.1_BUILDING.txt.gz and even built successful when a test build was done (prior to the upload) on Aug, 1st: https://launchpad.net/~fheimes/+archive/ubuntu/lp2073786/+sourcepub/16300146/+listing-archive-extra https://launchpadlibrarian.net/741871514/buildlog_ubuntu-oracular-s390x.s390-tools_2.34.0-0ubuntu1_BUILDING.txt.gz A new/updated package in the oracular archive that must have landed between 2024-08-01 and 2024-08-12 seem to have caused this build failure. The error is the build log is: ... gcc -E -Wp,-MD,.stage3b.lds.d,-MT,stage3b.lds -I../..//zipl/boot -I../..//zipl/include -I../..//include -P -C -o stage3b.lds stage3b.lds.S gcc -E -Wp,-MD,.stage3b_reloc.lds.d,-MT,stage3b_reloc.lds -I../..//zipl/boot -I../..//zipl/include -I../..//include -P -C -o stage3b_reloc.lds stage3b_reloc.lds.S gcc -no-pie -Wl,--no-warn-rwx-segments -Wl,-T,stage3a.lds -Wl,--build-id=none -m64 -static -nostdlib stage3a.o head.o stage3a_init.o libc.o ebcdic.o ebcdic_conv.o sclp.o entry.o -o stage3a.elf /usr/bin/ld: Heap section doesn't conform to the described memory layout collect2: error: ld returned 1 exit status make[4]: *** [Makefile:77: stage3a.elf] Error 1 make[4]: Leaving directory '/<<PKGBUILDDIR>>/genprotimg/boot' make[3]: *** [Makefile:20: all-recursive] Error 1 make[3]: Leaving directory '/<<PKGBUILDDIR>>/genprotimg' make[2]: *** [Makefile:56: genprotimg] Error 2 ... ** Affects: s390-tools (Ubuntu) Importance: Undecided Assignee: Frank Heimes (fheimes) Status: New ** Tags: s390x update-excuse -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2077055 Title: s390-tools v2.34.0 FTBFS on oracular/s390x To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/s390-tools/+bug/2077055/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
