Ciaran McCreesh wrote: [Tue Jan 30 2007, 12:27:49AM CST] > * Hard dep upon boost. This sucks for g++-4.1 users.
Agreed. Worse, it's a stop-gap measure, since presumably the long term solution is for tr1 to be supported directly by the compiler on all archs. So, any work done with this approach would just have to be undone in the future. > * Hard dep upon g++-4.1, which isn't available for all archs. This > doesn't even work because there's no guarantee that >=4.1 is being used > even if it's installed. I haven't done my homework, so I'll just ask: Is there a reasonable timeframe for 4.1 on archs that we're using? Is there actual evidence that tr1-using packages are going to become prevalent before 4.1+ becomes ubiquitous? An alternative, which would be a real pain, is to have <g++-4.1 ebuilds build boost tr1 libraries as part of the ebuild, and then have compatibility libraries for people who remove old versions of g++, just like we do now. The benefit would be that at the cost of forcing everybody to upgrade g++ we could rely on tr1 existing everywhere. *Shrug* Hopefully somebody has a better idea. -g2boojum- -- Grant Goodyear Gentoo Developer [EMAIL PROTECTED] http://www.gentoo.org/~g2boojum GPG Fingerprint: D706 9802 1663 DEF5 81B0 9573 A6DC 7152 E0F6 5B76
pgpsBe3vc7jjD.pgp
Description: PGP signature