On 2013/08/20 08:50, David Coppa wrote: > On Mon, Aug 19, 2013 at 11:50 PM, Stuart Henderson <[email protected]> wrote: > > > these ones all use cmake which has a common segfault on arm since > > the move to enabling the elf parser. > > Is a gdb trace of this available? >
Here's one with just function names, I'm building with -g to try and get more information. ----- Forwarded message from Stuart Henderson <[email protected]> ----- From: Stuart Henderson <[email protected]> Date: Tue, 6 Aug 2013 23:51:30 +0100 To: David Coppa <[email protected]>, ports <[email protected]> User-Agent: Mutt/1.5.21 (2010-09-15) Subject: cmake broken on arm looks like this is fallout from the change to enable cmake's built-in ELF parsing, this is responsible for many of the following failures on arm, E=lang/luajit lang/nqp x11/ede/lib x11/gnustep/libobjc2 devel/libofx graphics/ctl lang/spidermonkey www/squid databases/kyotocabinet lang/gfortran textproc/clucene security/libssh textproc/source-highlight lang/rubinius devel/physfs audio/openal audio/musepack geo/geos devel/libev devel/libyajl audio/taglib I think this one came from libssh, (gdb) bt #0 0x002222ec in cmELF::cmELF () #1 0x0009d898 in cmSystemTools::GuessLibrarySOName () #2 0x003347ec in cmOrderDirectories::AddRuntimeLibrary () #3 0x001f45c4 in cmComputeLinkInformation::AddLibraryRuntimeInfo () #4 0x001fc404 in cmComputeLinkInformation::AddItem () #5 0x001fd578 in cmComputeLinkInformation::Compute () #6 0x000b68f4 in cmTarget::GetLinkInformation () #7 0x000d342c in checkInterfacePropertyCompatibility<bool> () #8 0x000b6110 in cmTarget::GetLinkInterfaceDependentBoolProperty () #9 0x002d2a74 in cmLocalGenerator::AddCMP0018Flags () #10 0x00123a30 in cmNinjaTargetGenerator::ComputeFlagsForObject () #11 0x001296c0 in cmNinjaTargetGenerator::WriteObjectBuildStatement () #12 0x0012b494 in cmNinjaTargetGenerator::WriteObjectBuildStatements () #13 0x001370a8 in cmNinjaNormalTargetGenerator::Generate () #14 0x0012086c in cmLocalNinjaGenerator::Generate () #15 0x00291ea8 in cmGlobalGenerator::Generate () #16 0x0011919c in cmGlobalNinjaGenerator::Generate () #17 0x000f4a30 in cmake::Generate () #18 0x000fcc54 in cmake::Run () #19 0x0000ffb8 in $a () #20 0x0000ffb8 in $a () disabling ninja doesn't help. machine is building release packages so I don't really want to stop it to make a debug build of cmake right now.. ----- End forwarded message -----
