On Sun, Dec 27, 2015 at 05:47:50PM +0100, Mark Wielaard wrote: > On Sun, Dec 27, 2015 at 01:26:59PM +0100, Kurt Roeckx wrote: > > > Does the same test with 0.163 succeed on the same setup/arch? > > > If not, did glibc change between the last successful run and > > > the current failure on that architecture? > > > > I didn't see that failure with 0.163. The last 0.163 upload was > > using glibc 2.19-19, the current version is 2.21-6. > > Does the test in 0.164 fail against glibc 2.19-19 on ppc? > Does the test in 0.163 succeed against glibc 2.21-6 on ppc?
I will try this soon, but I'm probably going to test it against 2.19-18+deb8u1 which should be close enough to the -19 version I think. (Not sure I can install the 2.19-19 version myself.) > > > You probably need access to a failing setup to debug a bit. > > > Most interesting would be to see whether or not the glibc.so > > > has CFI for raise and which addresses that covers. > > > $ eu-readelf --debug-dump=frame /lib/libc.so.6 | grep -4 '<raise>' > > > should give you a hint. > > > > That just returns: > > eu-readelf: cannot get debug context descriptor: No DWARF information found > > > > (I get that message on working systems too.) > > That is just a warning because eu-readelf will try to print both .eh_frame > and .debug_frame information. It cannot find .debug_frame, but that > shouldn't be necessary in this case. > > > Without the grep it does return all kind of information, just > > nothing about raise. Both with a 2.19 and 2.21 libc6.so. > > That is surprising. I found libc6_2.21-6_powerpc.deb at > http://ftp.nl.debian.org/debian/pool/main/g/glibc/ > And indeed it doesn't seem to provide unwind info for "raise". > > But I cannot find the 2.19-19_powerpc one there. Do you know where I > could find it, to compare? If you really want to test 2.19-19, it can be found at: http://snapshot.debian.org/archive/debian/20150710T034220Z/pool/main/g/glibc/ > And if possible where to find the build logs of both and/or the > debuginfo packages? The libc6-dbg should be in the same directory in the pool. Build logs can be found at: https://buildd.debian.org/status/logs.php?pkg=elfutils&arch=powerpc Kurt