On Fri, Jul 22, 2011 at 05:45:42PM -0400, David Fang wrote: > Also, I confirmed that InfoTest on powerpc-darwin8 passes its tests, but > with some (perhaps expected?) noise: > > http://paste.lisp.org/display/123443 > > Ok for me to update gc in 10.4-EOL, with: > > InfoTest: TestScript: make -k check || exit 2
Only the linker in Xcode 3.2.3 and later understands -no_pie. > ? > > Fang > >> Dave, >> FYI, David Fang asked me to test gc under Lion so that he can push guile20 >> into 10.7. >> I noticed you were missing an InfoTest and found when one was added to >> gc.info that the testsuite >> hung at... >> >> Emulating dirty bits with mprotect/signals >> >> This reminded that the same failures exist in the boehm-gc testsuite on FSF >> gcc... >> >> http://gcc.gnu.org/ml/gcc-testresults/2011-07/msg01490.html >> >> This is due to the gc code being incompatible with -pie. The solution is to >> pass >> -Wl,-no_pie on the linker. The copy of gc.info placed in 10.7 will need the >> InfoTest >> line... >> >> InfoTest: TestScript: make -k check LDFLAGS="-Wl,-no_pie" || exit 2 >> >> It is unnecessary to use SetLDFLAGS:-Wl,-no_pie because the gc package >> doesn't contain >> any executables. However you should put a comment in gc.info saying that any >> package >> linking executables with the shared libs from the gc package should passs >> -no_pie >> to the linker. FYI. >> Jack >> >> ------------------------------------------------------------------------------ >> 10 Tips for Better Web Security >> Learn 10 ways to better secure your business today. Topics covered include: >> Web security, SSL, hacker attacks & Denial of Service (DoS), private keys, >> security Microsoft Exchange, secure Instant Messaging, and much more. >> http://www.accelacomm.com/jaw/sfnl/114/51426210/ >> _______________________________________________ >> Fink-devel mailing list >> Fink-devel@lists.sourceforge.net >> List archive: >> http://news.gmane.org/gmane.os.apple.fink.devel >> Subscription management: >> https://lists.sourceforge.net/lists/listinfo/fink-devel >> > > -- > David Fang > http://www.csl.cornell.edu/~fang/ > http://www.achronix.com/ ------------------------------------------------------------------------------ 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks & Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel