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

Reply via email to