On Sun, Sep 30, 2012 at 09:03:43AM -0700, Alexander Hansen wrote: > On 9/30/12 8:57 AM, Jack Howarth wrote: > > I belive we have broken the handling of the compilers under Xcode 4.2 > > on 10.6 fink at some point. While testing the new mysql-unified-5.0.96-1 > > packaging from... > > > > http://sourceforge.net/tracker/?func=detail&aid=3572601&group_id=17203&atid=414256 > > > > on 10.6 x86_64 fink under Xcode 4.2, I noticed a new set of testsuite > > failures > > in mysql-unified which are suppressed if I add... > > > > SetCC: gcc-4.2 > > SetCXX: g++-4.2 > > > > This suggested that the patch we added to fink to insure that llvm-gcc > > wasn't > > used on Xcode 4.2 (where it became the default compiler) has been lost. Sure > > enough, we seem to have lost the code fragment... > > > > # use Apple gcc-4.2 compilers on SL > > case `uname -r` in > > 10.*) > > case \$compiler in > > cc|gcc) > > compiler="gcc-4.2" > > ;; > > c++|g++) > > compiler="g++-4.2" > > ;; > > esac > > ;; > > esac > > > > which was present in > > > > https://github.com/fink/fink/blob/1e8710bf2ac1990562b56510fb7b3bb0b4437c2c/perlmod/Fink/PkgVersion.pm > > > > We really don't want to be compiling against the llvm-gcc compilers from > > Xcode 4.2 on 10.6. > > Can we please fix this? > > Jack > > > > Nothing was lost. > > It was decided _to_ use llvm-gcc from Xcode 4.2 on 10.6 because that was > a more conservative change which was assumed to result in fewer current > packages just flat not working at all. > --
Alexander, Interestingly, I'm not seeing http://llvm.org/bugs/show_bug.cgi?id=9571 with SL's Xcodce 4.2 and gcc47-4.7.2 with current fink's use of llvm-gcc. Perhaps the recent FSF changes have cause this bug to go latent. If that is the case, I would think the bootstrap failures would exist for Xcode 4.2 and some of the older gcc4x packages. As far as I knew the fix from llvm.org wasn't backported to Apple's llvm-gcc until Xcode 4.3. Odd. Jack > Alexander Hansen, Ph.D. > Fink User Liaison > My package updates: http://finkakh.wordpress.com/ ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html _______________________________________________ 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