Current stable is broken with -Wl,--as-needed wrt bug 132992. Can we get this stable?
Let's try to stabilize 1.0.45. Arches, please do.
Created attachment 267367 [details] Build log * QA Notice: Files built without respecting LDFLAGS have been detected * Please include the following list of files in your report: * /usr/lib64/sbcl/sb-posix/a.out * /usr/lib64/sbcl/sb-bsd-sockets/a.out cp: cannot stat `doc/manual/*.info': No such file or directory There are some parts where -O3 was appended, if i use only -march=native and i don't want -O, it was appended equally. Example: x86_64-pc-linux-gnu-gcc -g -Wall -Wsign-compare -O3 -march=native -O2 -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fno-omit-frame-pointer -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o coreparse.o coreparse.c There are some parts where cflags are not respected: Example: x86_64-pc-linux-gnu-gcc -g -Wall -Wsign-compare -O3 -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o x86-64-ass em.o x86-64-assem.S Please review.
Freeze this until I properly test why it's happening.
ppc stable
Removing arches as there are some QA issues I'm trying to resolve. Adding again ppc. Ranger, I'm very sorry for asking you this, but can you drop the stable keyword until I fix those?
Did it my self.
*** Bug 406781 has been marked as a duplicate of this bug. ***
Created attachment 311497 [details] build failure sbcl-1.0.19 current stable is still broken
Comment on attachment 311497 [details] build failure sbcl-1.0.19 Yes, everything except 1.0.55 and higher is so broken they shouldn't be in tree anymore. It's been broken couple of years now.
CCing arches again, if this is still a no-go, we need to look into reverting the package with reverse dependencies to ~arch
amd64 stable
Fails on amd64 binhost in chroot on hardened (the chroot itself is not hardened): [building initial core file in "output/cold-sbcl.core": writing 32768 bytes [1 page] from #<SB!FASL::GSPACE :READ-ONLY> writing 32768 bytes [1 page] from #<SB!FASL::GSPACE :STATIC> writing 46563328 bytes [1421 pages] from #<SB!FASL::GSPACE :DYNAMIC> /(DESCRIPTOR-BITS INITIAL-FUN)=#X1002AC974B done] * //testing for consistency of first and second GENESIS passes //header files match between first and second GENESIS -- good //entering make-target-2.sh //doing warm init - compilation phase make-target-2.sh: line 36: paxctl: command not found
(In reply to comment #12) > Fails on amd64 binhost in chroot on hardened (the chroot itself is not > hardened): > > [building initial core file in "output/cold-sbcl.core": > writing 32768 bytes [1 page] from #<SB!FASL::GSPACE :READ-ONLY> > writing 32768 bytes [1 page] from #<SB!FASL::GSPACE :STATIC> > writing 46563328 bytes [1421 pages] from #<SB!FASL::GSPACE :DYNAMIC> > /(DESCRIPTOR-BITS INITIAL-FUN)=#X1002AC974B > done] > * //testing for consistency of first and second GENESIS passes > //header files match between first and second GENESIS -- good > //entering make-target-2.sh > //doing warm init - compilation phase > make-target-2.sh: line 36: paxctl: command not found You should file a new bug for that and make it block this one. It's propably missing sys-apps/paxctl DEPEND but I'm not sure if there are other packages providing this binary as well. So, a new bug, so it can be assigned to the hardened guys. $ qfile -v paxctl sys-apps/paxctl-0.7-r1 (/sbin/paxctl)
ppc done
(In reply to comment #13) > You should file a new bug for that and make it block this one. It's propably > missing sys-apps/paxctl DEPEND but I'm not sure if there are other packages > providing this binary as well. So, a new bug, so it can be assigned to the > hardened guys. Bug 417037, done.
sparc/x86: Still some issues?
x86 stable
There reverted from sparc to ~sparc: app-emacs/slime virtual/commonlisp dev-lisp/sbcl Old versions dropped (since they don't build, or if they do, crash)