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
------------------------------------------------------------------------------
_______________________________________________
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