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