-----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 Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to