-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jack Howarth wrote:
| I also recall having one of my bug reports against code | generation of the Apple gcc 4.0.1 compiler closed with a | comment that the compiler was depreciated or such. I agree | that we can just build ppl > 0.9 with gcc-4.2 but my point | was that this will cause gcc44 to be available only on 10.5. | The only alternative would be to leave gcc44 building with | ppl 0.9, however, the FSF maintainers have been quite firm | that gcc 4.4.0 should build against a known version of ppl | to insure consistent code generation. The polyhedral results | are certain to be consistent across all arches for a given | release of ppl but this isn't certain to be true between | releases. Also, using ppl 0.9 (if gcc moves on to ppl > 0.9) | would open the gcc44 package up to all sorts of unexpected | issues (since that combination who likely become untested). | We could submit a radar bug report to Apple and hope they | fix it for Xcode 3.1.1 but I won't hold my breath. Also we | would have to configure in ppl > 0.9 to override the new | gcc >= 4.0.3 requirement. As I'm not a compiler guru, I must be missing something. Is PPL something that is part of the GCC build? Googling "PPL" gives me a million false positives. Otherwise, why can't building ppl depend on fink's gcc42 or gcc43? If it is, can gcc44's build depend on fink's gcc42? It's kind of an ugly bootstrap, but we could at least attempt to make sure binaries of gcc42|gcc43 are available in the bindist to make it easier. It seems kind of crazy to *force* all of fink to update to gcc4.2 (which I'm sure will cause all kinds of compile issues on older packages) just to get gcc44, rather than only saying, gcc44 builddepends xcode >= 3.1.1 for the subset of people who are needing to do development with that specific gcc version. I just don't see how gcc44 needing a newer xcode has any bearing on fink as a whole. If you're asking "can we have an enhancement for fink to use gcc 4.2 if it's available" I think that's a great idea. I just think that it is a completely separate issue from getting gcc44's builddepends available. It's perfectly reasonable for gcc44 to be 10.5-only. If you want to support gcc44 on 10.4, fink is already set up to handle such issues. You have 2 versions of the gcc44 info file, one for 10.4 (with Distribution: 10.4) that uses fink's gcc42 or gcc43 to bootstrap, and one for 10.5 (with Distribution: 10.5) that uses xcode 3.1.1's. - -- Benjamin Reed a.k.a. Ranger Rick Fink, KDE, and Mac OS X development Blog: http://www.raccoonfink.com/ Music: http://music.raccoonfink.com/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIoHsLUu+jZtP2Zf4RAqVUAJ4nG9ELC9QKndV+9ajgrr+PWDuIVgCeNgOj Zvxl0CecZ5kOdMRcehRlVqg= =ZFgp -----END PGP SIGNATURE----- ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel