Folks installing the new ppl 0.11.1 packaging should be aware that it *could* cause breakage in pre-existing copies of gcc4x built against ppl 0.10.2. The ppl 0.10.2 to 0.11.x transition represents an ABI change with soversion bump. The potential problem stems from the fact that the graphite build of FSF gcc uses the ppl headers so that one can end up with this situation...
1) Build gcc45 against ppl 0.10.2 and cloog built against ppl 0.10.2 as well. 2) Upgrade ppl to 0.11.x and then cloog built against the same. Now you have a cloog-ppl built against one ppl ABI and a gcc45 graphite support built against a older ppl ABI. While I can't prove this causes breakage but it certainly is bad form. The gcc 4.6.0 release will hopefully make this situation more robust. The plans are to move from cloog-ppl to cloog.org's cloog release which will require ppl 0.11.1 and then have gcc 4.6.0 itself require ppl 0.11.1 as well. http://gcc.gnu.org/ml/gcc-patches/2010-08/msg00849.html http://gcc.gnu.org/ml/gcc-patches/2010-08/msg00853.html http://gcc.gnu.org/ml/gcc-patches/2010-08/msg01033.html Note that the second message is now untrue since cloog-ppl 0.15.10 should be able to build against ppl 0.11.1 (and hence open the way for the mismatch). Jack ------------------------------------------------------------------------------ The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel