[MacPorts] #29846: webkit-gtk fails to build with perl 5.14 due to missing Switch.pm
MacPorts
noreply at macports.org
Wed Jun 15 21:59:32 PDT 2011
#29846: webkit-gtk fails to build with perl 5.14 due to missing Switch.pm
-----------------------------------+----------------------------------------
Reporter: jeremyhu@… | Owner: ricci@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.2
Keywords: | Port: perl5.14
-----------------------------------+----------------------------------------
{{{
---> Computing dependencies for epiphany..
---> Dependencies to be installed: webkit-gtk
---> Building webkit-gtk
make: Entering directory `/opt/local/var/macports/build
/_Volumes_Home_jeremy_src_macports_trunk_dports_www_webkit-gtk/webkit-
gtk/work/webkit-1.2.7'
rm -f ./DerivedSources/XPathGrammar.cpp.h
./DerivedSources/XPathGrammar.hpp
GEN DerivedSources/HTMLElementFactory.cpp
GEN DerivedSources/HTMLEntityNames.c
GEN DerivedSources/HTMLNames.cpp
GEN DerivedSources/UserAgentStyleSheets.h
GEN DerivedSources/XMLNames.cpp
GEN DerivedSources/XMLNSNames.cpp
/opt/local/bin/bison -d -p xpathyy WebCore/xml/XPathGrammar.y -o
./DerivedSources/XPathGrammar.cpp
Name "Config::Config" used only once: possible typo at WebCore/css/make-
css-file-arrays.pl line 33.
Can't locate Switch.pm in @INC (@INC contains: ./WebCore/bindings/scripts
/opt/local/lib/perl5/site_perl/5.14.0/darwin-multi-2level
/opt/local/lib/perl5/site_perl/5.14.0
/opt/local/lib/perl5/vendor_perl/5.14.0/darwin-multi-2level
/opt/local/lib/perl5/vendor_perl/5.14.0 /opt/local/lib/perl5/5.14.0
/darwin-multi-2level /opt/local/lib/perl5/5.14.0 .) at
WebCore/dom/make_names.pl line 38.
BEGIN failed--compilation aborted at WebCore/dom/make_names.pl line 38.
make: *** [DerivedSources/HTMLElementFactory.cpp] Error 2
make: *** Waiting for unfinished jobs....
Can't locate Switch.pm in @INC (@INC contains: ./WebCore/bindings/scripts
/opt/local/lib/perl5/site_perl/5.14.0/darwin-multi-2level
/opt/local/lib/perl5/site_perl/5.14.0
/opt/local/lib/perl5/vendor_perl/5.14.0/darwin-multi-2level
/opt/local/lib/perl5/vendor_perl/5.14.0 /opt/local/lib/perl5/5.14.0
/darwin-multi-2level /opt/local/lib/perl5/5.14.0 .) at
WebCore/dom/make_names.pl line 38.
BEGIN failed--compilation aborted at WebCore/dom/make_names.pl line 38.
Can't locate Switch.pm in @INC (@INC contains: ./WebCore/bindings/scripts
/opt/local/lib/perl5/site_perl/5.14.0/darwin-multi-2level
/opt/local/lib/perl5/site_perl/5.14.0
/opt/local/lib/perl5/vendor_perl/5.14.0/darwin-multi-2level
/opt/local/lib/perl5/vendor_perl/5.14.0 /opt/local/lib/perl5/5.14.0
/darwin-multi-2level /opt/local/lib/perl5/5.14.0 .) at
WebCore/dom/make_names.pl line 38.
BEGIN failed--compilation aborted at WebCore/dom/make_names.pl line 38.
Can't locate Switch.pm in @INC (@INC contains: ./WebCore/bindings/scripts
/opt/local/lib/perl5/site_perl/5.14.0/darwin-multi-2level
/opt/local/lib/perl5/site_perl/5.14.0
/opt/local/lib/perl5/vendor_perl/5.14.0/darwin-multi-2level
/opt/local/lib/perl5/vendor_perl/5.14.0 /opt/local/lib/perl5/5.14.0
/darwin-multi-2level /opt/local/lib/perl5/5.14.0 .) at
WebCore/dom/make_names.pl line 38.
BEGIN failed--compilation aborted at WebCore/dom/make_names.pl line 38.
make: *** [DerivedSources/HTMLNames.cpp] Error 2
make: *** [DerivedSources/XMLNames.cpp] Error 2
make: *** [DerivedSources/XMLNSNames.cpp] Error 2
touch ./DerivedSources/XPathGrammar.cpp.h
./DerivedSources/XPathGrammar.hpp
echo '#ifndef XPathGrammar_h' > ./DerivedSources/XPathGrammar.h
echo '#define XPathGrammar_h' >> ./DerivedSources/XPathGrammar.h
cat ./DerivedSources/XPathGrammar.cpp.h ./DerivedSources/XPathGrammar.hpp
>> ./DerivedSources/XPathGrammar.h
echo '#endif' >> ./DerivedSources/XPathGrammar.h
rm -f ./DerivedSources/XPathGrammar.cpp.h
./DerivedSources/XPathGrammar.hpp
make: Leaving directory `/opt/local/var/macports/build
/_Volumes_Home_jeremy_src_macports_trunk_dports_www_webkit-gtk/webkit-
gtk/work/webkit-1.2.7'
shell command " cd "/opt/local/var/macports/build
/_Volumes_Home_jeremy_src_macports_trunk_dports_www_webkit-gtk/webkit-
gtk/work/webkit-1.2.7" && /usr/bin/make -j7 -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 webkit-gtk):
org.macports.activate org.macports.build org.macports.destroot
org.macports.install
Error: Failed to install webkit-gtk
Log for webkit-gtk is at: /opt/local/var/macports/logs
/_Volumes_Home_jeremy_src_macports_trunk_dports_www_webkit-gtk/webkit-
gtk/main.log
Error: The following dependencies were not installed: webkit-gtk
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>
}}}
On my perl 5.12 prefix:
{{{
$ port provides /opt/local/lib/perl5/5.12.3/Switch.pm
/opt/local/lib/perl5/5.12.3/Switch.pm is provided by: perl5.12
}}}
So this looks like Switch.pm has vanished from perl5.14
--
Ticket URL: <https://trac.macports.org/ticket/29846>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list