[MacPorts] #44640: p5-wx: fails to upgrade on 10.8 and later
MacPorts
noreply at macports.org
Thu Aug 14 06:57:13 PDT 2014
#44640: p5-wx: fails to upgrade on 10.8 and later
-------------------------------+---------------------
Reporter: david.w.watson@… | Owner: mojca@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: p5-wx |
-------------------------------+---------------------
Comment (by mojca@…):
I need some help with this ticket. I would like to know why `RESTTOOLDIR`
ends up being set with a weird value.
On 10.7 it's
`RESTOOLDIR='/Applications/Xcode.app/Contents/Developer/Tools'`. The file
`build/Wx/build/MakeMaker/MacOSX_GCC.pm` contains:
{{{
my $tools43 = '/Applications/Xcode.app/Contents/Developer/Tools';
my $restoolpath = ( -d $tools43 ) ? $tools43 : '/Developer/Tools';
}}}
so apparently the value ends up being wrong as long as
`/Applications/Xcode.app/Contents/Developer/Tools` doesn't exist?
Can you please try the following patch:
{{{
#!patch
--- build/Wx/build/MakeMaker/MacOSX_GCC.pm.orig
+++ build/Wx/build/MakeMaker/MacOSX_GCC.pm
@@ -10,7 +10,7 @@ die "Please set MACOSX_DEPLOYMENT_TARGET to 10.3 or
above"
if $ENV{MACOSX_DEPLOYMENT_TARGET} && $ENV{MACOSX_DEPLOYMENT_TARGET} <
10.3;
my $tools43 = '/Applications/Xcode.app/Contents/Developer/Tools';
-my $restoolpath = ( -d $tools43 ) ? $tools43 : '/Developer/Tools';
+my $restoolpath = '/usr/bin';
sub configure_core {
my $this = shift;
}}}
--
Ticket URL: <https://trac.macports.org/ticket/44640#comment:7>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list