[MacPorts] #30777: p5-sgml-parser-opensp @0.994_2 build fails if selected gcc is mp-gcc45
MacPorts
noreply at macports.org
Sun Aug 14 19:44:42 PDT 2011
#30777: p5-sgml-parser-opensp @0.994_2 build fails if selected gcc is mp-gcc45
------------------------------------------+---------------------------------
Reporter: md14-macports@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.1
Keywords: | Port: p5-sgml-parser-opensp
------------------------------------------+---------------------------------
The p5-sgml-parser-opensp build fails if the selected gcc is mp-gcc45.
{{{
$ port installed name:gcc45
The following ports are currently installed:
gcc45 @4.5.3_0 (active)
$ sudo port select --set gcc mp-gcc45
Selecting 'mp-gcc45' for 'gcc' succeeded. 'mp-gcc45' is now active.'
$ hash -r
$ port select --show gcc
The currently selected version for 'gcc' is 'mp-gcc45'.
$ g++ --version
g++ (GCC) 4.5.3
...
$ sudo port -vs install p5-sgml-parser-opensp
---> Computing dependencies for p5-sgml-parser-opensp.
---> Fetching p5-sgml-parser-opensp
---> Verifying checksum(s) for p5-sgml-parser-opensp
---> Checksumming SGML-Parser-OpenSP-0.994.tar.gz
---> Extracting p5-sgml-parser-opensp
---> Extracting SGML-Parser-OpenSP-0.994.tar.gz
---> Configuring p5-sgml-parser-opensp
Checking if your kit is complete...
Looks good
Note (probably harmless): No library found for -lstdc++
Writing Makefile for SGML::Parser::OpenSP
Writing MYMETA.yml
---> Building p5-sgml-parser-opensp
make: Entering directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5
-sgml-parser-opensp/p5-sgml-parser-opensp/work/SGML-Parser-OpenSP-0.994'
/opt/local/bin/perl
/opt/local/lib/perl5/vendor_perl/5.14.1/ExtUtils/xsubpp -C++ -typemap
/opt/local/lib/perl5/5.14.1/ExtUtils/typemap -typemap typemap OpenSP.xs >
OpenSP.xsc && mv OpenSP.xsc OpenSP.c
cp lib/SGML/Parser/OpenSP.pm blib/lib/SGML/Parser/OpenSP.pm
cp lib/SGML/Parser/OpenSP/Tools.pm blib/lib/SGML/Parser/OpenSP/Tools.pm
Running Mkbootstrap for SGML::Parser::OpenSP ()
chmod 644 OpenSP.bs
cp OpenSP.bs blib/arch/auto/SGML/Parser/OpenSP/OpenSP.bs
g++ -c -pipe -O2 -arch x86_64 -fno-common -DPERL_DARWIN
-I/opt/local/include -no-cpp-precomp -fno-strict-aliasing -fstack-
protector -I/opt/local/include -O3 -DVERSION=\"0.994\"
-DXS_VERSION=\"0.994\" "-I/opt/local/lib/perl5/5.14.1/darwin-multi-
2level/CORE" -DSP_MULTI_BYTE=1 OpenSP.c
chmod 644 blib/arch/auto/SGML/Parser/OpenSP/OpenSP.bs
g++: unrecognized option '-no-cpp-precomp'
cc1plus: error: unrecognized command line option "-arch"
make: *** [OpenSP.o] Error 1
make: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5
-sgml-parser-opensp/p5-sgml-parser-opensp/work/SGML-Parser-OpenSP-0.994'
shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5
-sgml-parser-opensp/p5-sgml-parser-opensp/work/SGML-Parser-OpenSP-0.994"
&& /usr/bin/make -j2 -w all " returned error 2
Error: Target org.macports.build returned: shell command failed (see log
for details)
Warning: the following items did not execute (for p5-sgml-parser-opensp):
org.macports.activate org.macports.build org.macports.destroot
org.macports.install
Log for p5-sgml-parser-opensp is at:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5
-sgml-parser-opensp/p5-sgml-parser-opensp/main.log
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>
}}}
If no MacPorts gcc is selected, the build of p5-sgml-parser-opensp
succeeds.
{{{
$ sudo port select --set gcc none
Selecting 'none' for 'gcc' succeeded. 'none' is now active.
$ hash -r
$ port select --show gcc
The currently selected version for 'gcc' is 'none'.
$ g++ --version
i686-apple-darwin10-g++-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5666) (dot 3)
...
$ sudo port -vs install p5-sgml-parser-opensp
}}}
I suggest the correct build of p5-sgml-parser-opensp should not depend on
which gcc I have selected as my default.
Mac OS X 10.6.8, Xcode 3.2.6.
--
Ticket URL: <https://trac.macports.org/ticket/30777>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list