On Oct 26, 2014, at 10:04 AM, Jack Howarth <howarth.at.f...@gmail.com> wrote:

> Alexander,
>        While debugging the test suite regressions in gcc49 on Yosemite (which 
> were due to the erroneous Puma-like shared library linkage), I noticed a 
> glitch in the PATH set in fink builds for the path-prefix on 10.10. We end up 
> with the expected /sw/var/lib/fink/path-prefix-libcxx on PATH followed by 
> bogus /sw/var/lib/fink/path-prefix-g++-4.0 as well. I assume the 
> conditional...
> 
> 
> # FIXME: (No)SetPATH is undocumented
>         unless ($self->has_param('NoSetPATH')) {
>                 # use path-prefix-* to give magic to 'gcc' and related 
> commands
>                 my $pathprefix;
>                 if  ($config->param("Distribution") lt "10.6") {
>                         # Enforce g++-4.0 even for uncooperative packages, by 
> making it the
>                         # first 'g++' in the path (symbol-munging binary 
> compatibility)
>                         $pathprefix = ensure_gpp_prefix('4.0');
>                 }
> 
> in /sw/lib/perl5/Fink/PkgVersion.pm is incorrectly seeing 10.10 as 10.1.
>              Jack


Ick, yeah, that’s not going to resolve correctly for ’10.10’.  I’ll push a fix 
onto git master.
------------------------------------------------------------------------------
_______________________________________________
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

Reply via email to