As mentioned in the Perl 5.10.1 release notes (perl5101delta(1)) and
the 5.14.0 release notes (perl5140delta(1)) Switch.pm was deprecated
and removed from the core perl distribution. www/webkit-gtk2 ships
with a build script requiring Switch.pm, so we need lang/p5-Switch
when building with perl 5.14.0.
Fix: Rather trivial patch:
How-To-Repeat: Upgrade to perl 5.14 and try to build webkit-gtk2
Over to maintainer (via the GNATS Auto Assign Tool)
Perl upgrade issue rather than webkit-gtk2.
this looks to me like a premature dismissal of a valid solution to a
problem observed in practice.
Yes, the Perl upgrade to 5.14 triggered that, but if evidently the port
doesn't build without lang/p5-Switch (see repeated reports on ports@),
then why did you reject this patch?
reopening after repeated report on ports@
Steal, with mezz's permission.
work in progress, pending tinderbox test drives
mandree 2011-05-27 23:28:59 UTC
FreeBSD ports repository
Fix build with Perl >= 5.14.
Perl 5.14 has deprecated Switch.pm, as announced since Perl 5.10.1.
The webkit build script requires Switch though, so add it to BUILD_DEPENDS on
newer Perl versions.
Submitted by: Christoph Moench-Tegeder (including patch) 
Approved by: Jeremy Messenger (mezz@) in
PR: ports/157236 
PR: ports/157275 (duplicate by Hardy Schumacher)
PR: ports/157288 (copy of 157236)
Revision Changes Path
1.39 +4 -0 ports/www/webkit-gtk2/Makefile
firstname.lastname@example.org mailing list
To unsubscribe, send any mail to "email@example.com"