-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
David R. Morrison wrote: | However, this discovery leaves us completely without a strategy for the | Tiger upgrade. The only one I can imagine at the moment is to force | users to run gcc_select=3.3 when running under the 10.4-transitional | tree, and later having them run gcc_select=4 when switching to the 10.4 | tree. Not a great strategy; maybe somebody will come up with a better one. | |> |> This seems to indicate that contrary to the documentation, |> -fabi-version=1 is not the default for g++-3.3, and that |> -fabi-version=1 creates binary incompatibilities.
Lovely, makes my day :( The only thing I can suggest is having a %p/lib/fink/override/<tree>/bin/g++ and gcc and cc,c++ as symlinks to g++-3.3 and gcc-3.3 etc and fink ensuring that %p/lib/fink/override/<tree>/bin/ comes first in $PATH when building stuff.
I don't know how many c++ packages we have that do not use autoconf and might hardcode /usr/bin/c++ or /usr/bin/g++ though, actually these would probably be the same packages that do not respect CXXFLAGS, so...
Peter - -- Peter O'Gorman - http://www.pogma.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (Darwin)
iQCVAwUBQmOwS7iDAg3OZTLPAQK95wP/S1u/HPkheXm9A1N6cMa6B8c2eo1aLslW Oosr5h2uBtn4bbSPr32tZP13lri3tEwBMZtcL7LmVPKXqGByZLXsfApQvej0WR1X GvXnNiYlfu+8lz2dpMsE34xTxTGn49wmDjMbLTo7Ko1s73PFfBSVujZehWygCMn7 5hcWeKI3H3U= =k6o4 -----END PGP SIGNATURE-----
------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Fink-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-devel
