From owner-freebsd-perl@FreeBSD.ORG Mon Jul 6 11:04:03 2009 Return-Path: Delivered-To: perl@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D16CF106564A; Mon, 6 Jul 2009 11:04:03 +0000 (UTC) (envelope-from itetcu@freebsd.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 6600B8FC20; Mon, 6 Jul 2009 11:04:03 +0000 (UTC) (envelope-from itetcu@freebsd.org) Received: from release.ixsystems.com (unknown [206.40.55.81]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 489DC22C52DE; Mon, 6 Jul 2009 14:05:05 +0300 (EEST) Received: by release.ixsystems.com (Postfix, from userid 0) id 6F5248FCB7; Mon, 6 Jul 2009 03:43:57 -0700 (PDT) From: QAT@FreeBSD.org To: perl@FreeBSD.org X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-devel-3.2_4; dsversion: 3.2 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_7 X-QAT-Jail_Last_Built: 2009-05-04 14:01:42 X-QAT-Port: www/p5-Gantry X-QAT-Log: http://QATty.TecNik93.com/logs/7-STABLE-FPT-CustDir/p5-Gantry-3.54.log X-QAT-Build_Reason: Dependency X-QAT-Fail_Reason: PLIST Message-Id: <20090706104357.6F5248FCB7@release.ixsystems.com> Date: Mon, 6 Jul 2009 03:43:57 -0700 (PDT) Cc: Subject: [Custom LOCALBASE/PREFIX] www/p5-Gantry - fails: PLIST X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2009 11:04:04 -0000 The Restless Daemon identified a PLIST error while trying to build: p5-Gantry-3.54 maintained by perl@FreeBSD.org Makefile ident: $FreeBSD: ports/www/p5-Gantry/Makefile,v 1.11 2009/04/07 22:02:53 mat Exp $ THIS A BUILD WITH _CUSTOM_ PREFIX AND LOCALBASE, _standard_ env in rest. Patches for testing and committing welcomed as a reply to this email. To check if the latest version port builds OK with standard PREFIX/LOCALBASE and with -DNOPORT* please see: http://qat.tecnik93.com/index.php?action=list_buildports&build=7-STABLE-FPT-NPD&search_port_name=p5-Gantry PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=www&portname=p5-Gantry See http://docs.freebsd.org/cgi/mid.cgi?20090531085138.5bd9cc21 for some help Excerpt from http://QATty.TecNik93.com/logs/7-STABLE-FPT-CustDir/p5-Gantry-3.54.log : building p5-Gantry-3.54 in directory /usr/local/tinderbox/7-STABLE-FPT-CustDir build started at Mon Jul 6 10:43:05 UTC 2009 port directory: /usr/ports/www/p5-Gantry building for: 7.2-STABLE amd64 ............................................. Deleting p5-Module-Build-0.33 Deleting p5-PathTools-3.3000 Deleting p5-Perl6-Junction-1.40000 Deleting p5-Regexp-Common-2.122 Deleting p5-Storable-2.20 Deleting p5-Sub-Uplevel-0.2002 Deleting p5-Test-Simple-0.90 Deleting p5-YAML-0.68 Deleting p5-Net-Domain-TLD-1.68 Deleting p5-Net-DNS-0.65 Deleting p5-Mail-Tools-2.04 Deleting p5-HTML-Parser-3.61 Deleting p5-ExtUtils-ParseXS-2.19_1 Deleting p5-ExtUtils-CBuilder-0.24 Deleting p5-Compress-Zlib-2.015 Deleting p5-Bit-Vector-6.4_1 Deleting p5-Carp-Clan-6.00 Deleting p5-Digest-HMAC-1.01 Deleting p5-HTML-Tagset-3.20 Deleting p5-IO-Compress-Zlib-2.015 Deleting p5-IO-Socket-INET6-2.56 Deleting p5-Net-IP-1.25 Deleting p5-TimeDate-1.16,1 Deleting p5-URI-1.38 Deleting p5-Socket6-0.23 Deleting p5-Math-BigInt-1.89 Deleting p5-IO-Compress-Base-2.015 Deleting p5-Digest-SHA1-2.12 Deleting p5-Compress-Raw-Zlib-2.020 Deleting perl-5.8.9_3 Removing stale symlinks from /usr/bin... Removing /usr/bin/perl Removing /usr/bin/perl5 Done. Cleaning up /etc/make.conf... Done. Cleaning up /etc/manpath.config... Done. === Checking filesystem state after all packages deleted ================================================================ build of /usr/ports/www/p5-Gantry ended at Mon Jul 6 10:43:54 UTC 2009 The tarballed WRKDIR can be found here: http://QATty.TecNik93.com/wrkdirs/7-STABLE-FPT-CustDir/p5-Gantry-3.54.tbz The build which triggered this BotMail was done under tinderbox-devel-3.2_4; dsversion: 3.2 on RELENG_7 on amd64, kern.smp.cpus: 4 with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache support, with: PREFIX=/usr/PPP, LOCALBASE=/usr/PPP, X11BASE=/usr/PPP. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-freebsd-perl@FreeBSD.ORG Mon Jul 6 11:08:09 2009 Return-Path: Delivered-To: perl@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3C795106566C for ; Mon, 6 Jul 2009 11:08:09 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2980F8FC0A for ; Mon, 6 Jul 2009 11:08:09 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n66B89Qu012114 for ; Mon, 6 Jul 2009 11:08:09 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n66B88gR012110 for perl@FreeBSD.org; Mon, 6 Jul 2009 11:08:08 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 6 Jul 2009 11:08:08 GMT Message-Id: <200907061108.n66B88gR012110@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: perl@FreeBSD.org Cc: Subject: Current problem reports assigned to perl@FreeBSD.org X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2009 11:08:09 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/135939 perl net/p5-Net-Amazon-S3 0.51 has unresolved dependency on o ports/134952 perl [patch] security/p5-Net-SSLeay build shouldn't need in o ports/134379 perl net/p5-perl-ldap makes no mention of Net::LDAP o ports/131225 perl math/PDL: PDL-2.4.3_5: Unable to find PDL/pdldoc.db o ports/129626 perl lang/p5-Tcl segfaults on i386 and amd64 on FreeBSD 7 o ports/121472 perl Loading perl scripts causes irc/xchat segmentation fau 6 problems total. From owner-freebsd-perl@FreeBSD.ORG Mon Jul 6 11:30:07 2009 Return-Path: Delivered-To: perl@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77548106564A for ; Mon, 6 Jul 2009 11:30:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 631F08FC08 for ; Mon, 6 Jul 2009 11:30:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n66BU7kp030310 for ; Mon, 6 Jul 2009 11:30:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n66BU7QX030301; Mon, 6 Jul 2009 11:30:07 GMT (envelope-from gnats) Date: Mon, 6 Jul 2009 11:30:07 GMT Message-Id: <200907061130.n66BU7QX030301@freefall.freebsd.org> To: perl@FreeBSD.org From: Cezary Morga Cc: Subject: Re: ports/135939: net/p5-Net-Amazon-S3 0.51 has unresolved dependency on DateTimeX.pm X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Cezary Morga List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2009 11:30:07 -0000 The following reply was made to PR ports/135939; it has been noted by GNATS. From: Cezary Morga To: bug-followup@freebsd.org Cc: Subject: Re: ports/135939: net/p5-Net-Amazon-S3 0.51 has unresolved dependency on DateTimeX.pm Date: Mon, 06 Jul 2009 13:29:31 +0200 This is a multi-part message in MIME format. --------------040701060809070904090208 Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Attached is a patch that: - adds a missing dependency entry in net/p5-Net-Amazon-S3/Makefile - adds devel/p5-MooseX-Types-DateTimeX and successive dependencies: - devel/p5-DateTime-Format-Flexible - devel/p5-DateTimeX-Easy - devel/p5-MooseX-Types-DateTime-ButMaintained - devel/p5-Olson-Abbreviations -- Cezary Morga --------------040701060809070904090208 Content-Type: text/plain; name="patch-p5-Net-Amazon-S3.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="patch-p5-Net-Amazon-S3.diff" diff -ruN net/p5-Net-Amazon-S3.orig/Makefile net/p5-Net-Amazon-S3/Makefile --- net/p5-Net-Amazon-S3.orig/Makefile 2009-06-02 09:14:14.404363000 +0200 +++ net/p5-Net-Amazon-S3/Makefile 2009-06-23 23:25:40.477998000 +0200 @@ -7,6 +7,7 @@ PORTNAME= Net-Amazon-S3 PORTVERSION= 0.51 +PORTREVISION= 1 CATEGORIES= net perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -23,6 +24,7 @@ p5-LWP-UserAgent-Determined>=0:${PORTSDIR}/www/p5-LWP-UserAgent-Determined \ p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \ p5-MooseX-StrictConstructor>=0:${PORTSDIR}/devel/p5-MooseX-StrictConstructor \ + p5-MooseX-Types-DateTimeX>=0:${PORTSDIR}/devel/p5-MooseX-Types-DateTimeX \ p5-Regexp-Common>=0:${PORTSDIR}/textproc/p5-Regexp-Common \ p5-URI>=0:${PORTSDIR}/net/p5-URI \ p5-XML-LibXML>=0:${PORTSDIR}/textproc/p5-XML-LibXML \ diff -ruN devel/p5-DateTime-Format-Flexible.orig/Makefile devel/p5-DateTime-Format-Flexible/Makefile --- devel/p5-DateTime-Format-Flexible.orig/Makefile 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-DateTime-Format-Flexible/Makefile 2009-06-23 23:21:39.898522000 +0200 @@ -0,0 +1,27 @@ +# New ports collection makefile for: devel/p5-DateTime-Format-Flexible +# Date created: 23 Jun 2009 +# Whom: Cezary Morga +# +# $FreeBSD$ +# + +PORTNAME= DateTime-Format-Flexible +PORTVERSION= 0.09 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= cm@therek.net +COMMENT= Flexibly parse strings and turn them into DateTime objects + +RUN_DEPENDS= p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime \ + p5-DateTime-Format-Builder>=0.74:${PORTSDIR}/devel/p5-DateTime-Format-Builder \ + p5-DateTime-TimeZone>=0:${PORTSDIR}/devel/p5-DateTime-TimeZone \ + p5-Readonly>=0.06:${PORTSDIR}/devel/p5-Readonly +BUILD_DEPENDS= ${RUN_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= DateTime::Format::Flexible.3 + +.include diff -ruN devel/p5-DateTime-Format-Flexible.orig/distinfo devel/p5-DateTime-Format-Flexible/distinfo --- devel/p5-DateTime-Format-Flexible.orig/distinfo 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-DateTime-Format-Flexible/distinfo 2009-06-23 23:21:39.894523000 +0200 @@ -0,0 +1,3 @@ +MD5 (DateTime-Format-Flexible-0.09.tar.gz) = e7b7c8089f3da5c3872ae97028e06390 +SHA256 (DateTime-Format-Flexible-0.09.tar.gz) = 7b512b5a0f0c00cc95d829addd061f47f27142d39e4e3594391149f97758fc17 +SIZE (DateTime-Format-Flexible-0.09.tar.gz) = 55474 diff -ruN devel/p5-DateTime-Format-Flexible.orig/pkg-descr devel/p5-DateTime-Format-Flexible/pkg-descr --- devel/p5-DateTime-Format-Flexible.orig/pkg-descr 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-DateTime-Format-Flexible/pkg-descr 2009-06-23 23:21:39.896522000 +0200 @@ -0,0 +1,5 @@ +DateTime::Format::Flexible attempts to take any string you give it +and parse it into a DateTime object. The test file tests 2500+ +variations of date/time strings. + +WWW: http://search.cpan.org/dist/DateTime-Format-Flexible/ diff -ruN devel/p5-DateTime-Format-Flexible.orig/pkg-plist devel/p5-DateTime-Format-Flexible/pkg-plist --- devel/p5-DateTime-Format-Flexible.orig/pkg-plist 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-DateTime-Format-Flexible/pkg-plist 2009-06-23 23:21:39.897522000 +0200 @@ -0,0 +1,7 @@ +%%SITE_PERL%%/DateTime/Format/Flexible.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/DateTime/Format/Flexible/.packlist +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/DateTime/Format/Flexible +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/DateTime/Format +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/DateTime +@dirrmtry %%SITE_PERL%%/DateTime/Format +@dirrmtry %%SITE_PERL%%/DateTime diff -ruN devel/p5-DateTimeX-Easy.orig/Makefile devel/p5-DateTimeX-Easy/Makefile --- devel/p5-DateTimeX-Easy.orig/Makefile 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-DateTimeX-Easy/Makefile 2009-06-23 23:21:39.971522000 +0200 @@ -0,0 +1,31 @@ +# New ports collection makefile for: devel/p5-DateTimeX-Easy +# Date created: 23 Jun 2009 +# Whom: Cezary Morga +# +# $FreeBSD$ +# + +PORTNAME= DateTimeX-Easy +PORTVERSION= 0.087 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= cm@therek.net +COMMENT= Parse a date/time string using the best method available + +RUN_DEPENDS= p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime \ + p5-DateTime-Format-DateManip>=0:${PORTSDIR}/devel/p5-DateTime-Format-DateManip \ + p5-DateTime-Format-DateParse>=0:${PORTSDIR}/devel/p5-DateTime-Format-DateParse \ + p5-DateTime-Format-ICal>=0:${PORTSDIR}/devel/p5-DateTime-Format-ICal \ + p5-DateTime-Format-Natural>=0:${PORTSDIR}/devel/p5-DateTime-Format-Natural \ + p5-DateTime-Format-Flexible>=0:${PORTSDIR}/devel/p5-DateTime-Format-Flexible \ + p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils +BUILD_DEPENDS= ${RUN_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= DateTimeX::Easy.3 \ + DateTimeX::Easy::DateParse.3 + +.include diff -ruN devel/p5-DateTimeX-Easy.orig/distinfo devel/p5-DateTimeX-Easy/distinfo --- devel/p5-DateTimeX-Easy.orig/distinfo 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-DateTimeX-Easy/distinfo 2009-06-23 23:21:39.967522000 +0200 @@ -0,0 +1,3 @@ +MD5 (DateTimeX-Easy-0.087.tar.gz) = 231ff4345ff5f7a3092bfdc19c374d51 +SHA256 (DateTimeX-Easy-0.087.tar.gz) = 853ba6016cfd53bd66399b9008b72a94702aeef7d01449e74261610081d64b83 +SIZE (DateTimeX-Easy-0.087.tar.gz) = 33178 diff -ruN devel/p5-DateTimeX-Easy.orig/pkg-descr devel/p5-DateTimeX-Easy/pkg-descr --- devel/p5-DateTimeX-Easy.orig/pkg-descr 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-DateTimeX-Easy/pkg-descr 2009-06-23 23:21:39.968522000 +0200 @@ -0,0 +1,6 @@ +DateTimeX::Easy makes DateTime object creation quick and easy. It +uses a variety of DateTime::Format packages to do the bulk of the +parsing, with some custom tweaks to smooth out the rough edges +(mainly concerning timezone detection and selection). + +WWW: http://search.cpan.org/dist/DateTimeX-Easy/ diff -ruN devel/p5-DateTimeX-Easy.orig/pkg-plist devel/p5-DateTimeX-Easy/pkg-plist --- devel/p5-DateTimeX-Easy.orig/pkg-plist 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-DateTimeX-Easy/pkg-plist 2009-06-23 23:21:39.970522000 +0200 @@ -0,0 +1,7 @@ +%%SITE_PERL%%/DateTimeX/Easy/DateParse.pm +%%SITE_PERL%%/DateTimeX/Easy.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/DateTimeX/Easy/.packlist +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/DateTimeX/Easy +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/DateTimeX +@dirrmtry %%SITE_PERL%%/DateTimeX/Easy +@dirrmtry %%SITE_PERL%%/DateTimeX diff -ruN devel/p5-MooseX-Types-DateTime-ButMaintained.orig/Makefile devel/p5-MooseX-Types-DateTime-ButMaintained/Makefile --- devel/p5-MooseX-Types-DateTime-ButMaintained.orig/Makefile 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-MooseX-Types-DateTime-ButMaintained/Makefile 2009-06-23 23:21:40.095522000 +0200 @@ -0,0 +1,30 @@ +# New ports collection makefile for: devel/p5-MooseX-Types-DateTime-ButMaintained +# Date created: 23 Jun 2009 +# Whom: Cezary Morga +# +# $FreeBSD$ +# + +PORTNAME= MooseX-Types-DateTime-ButMaintained +PORTVERSION= 0.06 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= cm@therek.net +COMMENT= DateTime related constraints and coercions for Moose + +RUN_DEPENDS= p5-DateTime>=0.43:${PORTSDIR}/devel/p5-DateTime \ + p5-DateTime-Locale>=0.40:${PORTSDIR}/devel/p5-DateTime-Locale \ + p5-DateTime-TimeZone>=0.77:${PORTSDIR}/devel/p5-DateTime-TimeZone \ + p5-Moose>=0.41:${PORTSDIR}/devel/p5-Moose \ + p5-MooseX-Types>=0.04:${PORTSDIR}/devel/p5-MooseX-Types \ + p5-Olson-Abbreviations>=0:${PORTSDIR}/devel/p5-Olson-Abbreviations \ + p5-namespace-clean>=0.08:${PORTSDIR}/devel/p5-namespace-clean +BUILD_DEPENDS= ${RUN_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= MooseX::Types::DateTime::ButMaintained.3 + +.include diff -ruN devel/p5-MooseX-Types-DateTime-ButMaintained.orig/distinfo devel/p5-MooseX-Types-DateTime-ButMaintained/distinfo --- devel/p5-MooseX-Types-DateTime-ButMaintained.orig/distinfo 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-MooseX-Types-DateTime-ButMaintained/distinfo 2009-06-23 23:21:40.091522000 +0200 @@ -0,0 +1,3 @@ +MD5 (MooseX-Types-DateTime-ButMaintained-0.06.tar.gz) = 85d347494479254c4dc6ef8324437b5d +SHA256 (MooseX-Types-DateTime-ButMaintained-0.06.tar.gz) = 11dd5e7443a1dab35968b536a630c93077274341dde78d552a8a6f48ffd2749e +SIZE (MooseX-Types-DateTime-ButMaintained-0.06.tar.gz) = 24668 diff -ruN devel/p5-MooseX-Types-DateTime-ButMaintained.orig/pkg-descr devel/p5-MooseX-Types-DateTime-ButMaintained/pkg-descr --- devel/p5-MooseX-Types-DateTime-ButMaintained.orig/pkg-descr 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-MooseX-Types-DateTime-ButMaintained/pkg-descr 2009-06-23 23:21:40.093522000 +0200 @@ -0,0 +1,9 @@ +This module packages several Moose::Util::TypeConstraints with +coercions, designed to work with the DateTime suite of objects. + +This module is just the MooseX::Types::DateTime without the requirement +on DateTimeX::Easy (which requires DateTime::Manip). As of 0.05 +this module supports globally unique Olson abbreviations, and dies +when they are not globally unique. + +WWW: http://search.cpan.org/dist/MooseX-Types-DateTime-ButMaintained/ diff -ruN devel/p5-MooseX-Types-DateTime-ButMaintained.orig/pkg-plist devel/p5-MooseX-Types-DateTime-ButMaintained/pkg-plist --- devel/p5-MooseX-Types-DateTime-ButMaintained.orig/pkg-plist 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-MooseX-Types-DateTime-ButMaintained/pkg-plist 2009-06-23 23:21:40.094522000 +0200 @@ -0,0 +1,5 @@ +%%SITE_PERL%%/MooseX/Types/DateTime/ButMaintained.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/Types/DateTime/ButMaintained/.packlist +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/Types/DateTime/ButMaintained +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/Types/DateTime +@dirrmtry %%SITE_PERL%%/MooseX/Types/DateTime diff -ruN devel/p5-MooseX-Types-DateTimeX.orig/Makefile devel/p5-MooseX-Types-DateTimeX/Makefile --- devel/p5-MooseX-Types-DateTimeX.orig/Makefile 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-MooseX-Types-DateTimeX/Makefile 2009-06-23 23:21:39.858523000 +0200 @@ -0,0 +1,29 @@ +# New ports collection makefile for: devel/p5-MooseX-Types-DateTimeX +# Date created: 23 Jun 2009 +# Whom: Cezary Morga +# +# $FreeBSD$ +# + +PORTNAME= MooseX-Types-DateTimeX +PORTVERSION= 0.06 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= cm@therek.net +COMMENT= Extensions to MooseX::Types::DateTime::ButMaintained + +RUN_DEPENDS= p5-DateTimeX-Easy>=0.085:${PORTSDIR}/devel/p5-DateTimeX-Easy \ + p5-Moose>=0.41:${PORTSDIR}/devel/p5-Moose \ + p5-MooseX-Types>=0.04:${PORTSDIR}/devel/p5-MooseX-Types \ + p5-MooseX-Types-DateTime-ButMaintained>=0.04:${PORTSDIR}/devel/p5-MooseX-Types-DateTime-ButMaintained \ + p5-Time-Duration-Parse>=0.06:${PORTSDIR}/devel/p5-Time-Duration-Parse \ + p5-namespace-clean>=0.08:${PORTSDIR}/devel/p5-namespace-clean +BUILD_DEPENDS= ${RUN_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= MooseX::Types::DateTimeX.3 + +.include diff -ruN devel/p5-MooseX-Types-DateTimeX.orig/distinfo devel/p5-MooseX-Types-DateTimeX/distinfo --- devel/p5-MooseX-Types-DateTimeX.orig/distinfo 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-MooseX-Types-DateTimeX/distinfo 2009-06-23 23:21:39.854522000 +0200 @@ -0,0 +1,3 @@ +MD5 (MooseX-Types-DateTimeX-0.06.tar.gz) = d8142d7f7b08af18de6d302da8d7f7b9 +SHA256 (MooseX-Types-DateTimeX-0.06.tar.gz) = f086253081e31025923dd209ff6392d3c9e4db4d186562189114365d254bd088 +SIZE (MooseX-Types-DateTimeX-0.06.tar.gz) = 23880 diff -ruN devel/p5-MooseX-Types-DateTimeX.orig/pkg-descr devel/p5-MooseX-Types-DateTimeX/pkg-descr --- devel/p5-MooseX-Types-DateTimeX.orig/pkg-descr 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-MooseX-Types-DateTimeX/pkg-descr 2009-06-23 23:21:39.855523000 +0200 @@ -0,0 +1,9 @@ +This module builds on MooseX::Types::DateTime to add additional +custom types and coercions. Since it builds on an existing type, +all coercions and constraints are inherited. + +The package name is left as is for legacy reasons: this module is +really a Type with coercions for DateTimeX::Easy. DateTimeX is just +a namespace for non-core or less-official DateTime modules. + +WWW: http://search.cpan.org/dist/MooseX-Types-DateTimeX/ diff -ruN devel/p5-MooseX-Types-DateTimeX.orig/pkg-plist devel/p5-MooseX-Types-DateTimeX/pkg-plist --- devel/p5-MooseX-Types-DateTimeX.orig/pkg-plist 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-MooseX-Types-DateTimeX/pkg-plist 2009-06-23 23:21:39.857522000 +0200 @@ -0,0 +1,7 @@ +%%SITE_PERL%%/MooseX/Types/DateTimeX.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/Types/DateTimeX/.packlist +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/Types/DateTimeX +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/Types +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX +@dirrmtry %%SITE_PERL%%/MooseX/Typem +@dirrmtry %%SITE_PERL%%/MooseX diff -ruN devel/p5-Olson-Abbreviations.orig/Makefile devel/p5-Olson-Abbreviations/Makefile --- devel/p5-Olson-Abbreviations.orig/Makefile 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-Olson-Abbreviations/Makefile 2009-06-23 23:21:39.951521000 +0200 @@ -0,0 +1,27 @@ +# New ports collection makefile for: devel/p5-Olson-Abbreviations +# Date created: 23 Jun 2009 +# Whom: Cezary Morga +# +# $FreeBSD$ +# + +PORTNAME= Olson-Abbreviations +PORTVERSION= 0.02 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= ../by-authors/id/E/EC/ECARROLL +PKGNAMEPREFIX= p5- + +MAINTAINER= cm@therek.net +COMMENT= Globally unique timezones abbreviation handling + +RUN_DEPENDS= p5-Moose>=0.41:${PORTSDIR}/devel/p5-Moose \ + p5-MooseX-AttributeHelpers>=0:${PORTSDIR}/devel/p5-MooseX-AttributeHelpers \ + p5-MooseX-ClassAttribute>=0:${PORTSDIR}/devel/p5-MooseX-ClassAttribute +BUILD_DEPENDS= ${RUN_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= Olson::Abbreviations.3 + +.include diff -ruN devel/p5-Olson-Abbreviations.orig/distinfo devel/p5-Olson-Abbreviations/distinfo --- devel/p5-Olson-Abbreviations.orig/distinfo 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-Olson-Abbreviations/distinfo 2009-06-23 23:21:39.946523000 +0200 @@ -0,0 +1,3 @@ +MD5 (Olson-Abbreviations-0.02.tar.gz) = 19c1a8b91f0d2e393e0cf824deb36e3b +SHA256 (Olson-Abbreviations-0.02.tar.gz) = 45cd49b266cfe112167d8a2a2a39757e8520b3198bebf1cd5e07d2b9b8d6e306 +SIZE (Olson-Abbreviations-0.02.tar.gz) = 24307 diff -ruN devel/p5-Olson-Abbreviations.orig/pkg-descr devel/p5-Olson-Abbreviations/pkg-descr --- devel/p5-Olson-Abbreviations.orig/pkg-descr 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-Olson-Abbreviations/pkg-descr 2009-06-23 23:21:39.947522000 +0200 @@ -0,0 +1,4 @@ +This module should help you with converting commonly used and often +ambigious olson abbreviations into TZ offset notation. + +WWW: http://search.cpan.org/dist/Olson-Abbreviations/ diff -ruN devel/p5-Olson-Abbreviations.orig/pkg-plist devel/p5-Olson-Abbreviations/pkg-plist --- devel/p5-Olson-Abbreviations.orig/pkg-plist 1970-01-01 01:00:00.000000000 +0100 +++ devel/p5-Olson-Abbreviations/pkg-plist 2009-06-23 23:21:39.949522000 +0200 @@ -0,0 +1,5 @@ +%%SITE_PERL%%/Olson/Abbreviations.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Olson/Abbreviations/.packlist +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Olson/Abbreviations +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Olson +@dirrmtry %%SITE_PERL%%/Olson --------------040701060809070904090208-- From owner-freebsd-perl@FreeBSD.ORG Mon Jul 6 18:47:15 2009 Return-Path: Delivered-To: perl@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 476B21065672; Mon, 6 Jul 2009 18:47:15 +0000 (UTC) (envelope-from itetcu@freebsd.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id B83CA8FC18; Mon, 6 Jul 2009 18:47:14 +0000 (UTC) (envelope-from itetcu@freebsd.org) Received: from release.ixsystems.com (unknown [206.40.55.81]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id E554722C5310; Mon, 6 Jul 2009 21:48:16 +0300 (EEST) Received: by release.ixsystems.com (Postfix, from userid 0) id 41CC18FCB7; Mon, 6 Jul 2009 11:27:05 -0700 (PDT) From: QAT@FreeBSD.org To: perl@FreeBSD.org X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-devel-3.2_4; dsversion: 3.2 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_7 X-QAT-Jail_Last_Built: 2009-05-04 14:01:42 X-QAT-Port: www/p5-RTx-Statistics X-QAT-Log: http://QATty.TecNik93.com/logs/7-STABLE-FPT-CustDir/p5-RTx-Statistics-0.1.8_3.log X-QAT-Build_Reason: QA Run X-QAT-Fail_Reason: mtree Message-Id: <20090706182705.41CC18FCB7@release.ixsystems.com> Date: Mon, 6 Jul 2009 11:27:04 -0700 (PDT) Cc: Subject: [Custom LOCALBASE/PREFIX] www/p5-RTx-Statistics - fails: mtree X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jul 2009 18:47:15 -0000 The Restless Daemon identified a mtree error while trying to build: p5-RTx-Statistics-0.1.8_3 maintained by perl@FreeBSD.org Makefile ident: $FreeBSD: ports/www/p5-RTx-Statistics/Makefile,v 1.8 2009/05/16 02:33:02 pgollucci Exp $ THIS A BUILD WITH _CUSTOM_ PREFIX AND LOCALBASE, _standard_ env in rest. Patches for testing and committing welcomed as a reply to this email. To check if the latest version port builds OK with standard PREFIX/LOCALBASE and with -DNOPORT* please see: http://qat.tecnik93.com/index.php?action=list_buildports&build=7-STABLE-FPT-NPD&search_port_name=p5-RTx-Statistics PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=www&portname=p5-RTx-Statistics See http://docs.freebsd.org/cgi/mid.cgi?20090531085138.5bd9cc21 for some help Excerpt from http://QATty.TecNik93.com/logs/7-STABLE-FPT-CustDir/p5-RTx-Statistics-0.1.8_3.log : building p5-RTx-Statistics-0.1.8_3 in directory /usr/local/tinderbox/7-STABLE-FPT-CustDir build started at Mon Jul 6 18:26:13 UTC 2009 port directory: /usr/ports/www/p5-RTx-Statistics building for: 7.2-STABLE amd64 ............................................. 16747384 8 -r--r--r-- 1 root wheel 3544 Jan 3 2006 usr/PPP/html/RTx/Statistics/Elements/CollectionAsTable/ParseFormat 16747360 4 drwxr-xr-x 2 root wheel 512 Jul 6 18:27 usr/PPP/html/RTx/Statistics/Elements/ControlsAsTable 16747380 4 -r--r--r-- 1 root wheel 164 Jan 3 2006 usr/PPP/html/RTx/Statistics/Elements/ControlsAsTable/UpdatePage 16747381 8 -r--r--r-- 1 root wheel 3838 Jan 3 2006 usr/PPP/html/RTx/Statistics/Elements/ControlsAsTable/ControlBox 16747374 4 -r--r--r-- 1 root wheel 859 Jan 3 2006 usr/PPP/html/RTx/Statistics/Elements/GraphBox 16747375 8 -r-xr-xr-x 1 root wheel 2259 Jan 3 2006 usr/PPP/html/RTx/Statistics/Elements/Tabs 16747376 4 -r--r--r-- 1 root wheel 1321 Jan 3 2006 usr/PPP/html/RTx/Statistics/Elements/DateSelectRow 16747377 12 -r--r--r-- 1 root wheel 5209 Jan 3 2006 usr/PPP/html/RTx/Statistics/Elements/StatColumnMap 16747378 8 -r-xr-xr-x 1 root wheel 2856 Jan 3 2006 usr/PPP/html/RTx/Statistics/Elements/SelectMultiQueue 16747379 4 -r-xr-xr-x 1 root wheel 434 Jan 3 2006 usr/PPP/html/RTx/Statistics/Elements/DurationAsString 16747361 4 drwxr-xr-x 2 root wheel 512 Jul 6 18:27 usr/PPP/html/RTx/Statistics/FAQ 16747400 4 -r--r--r-- 1 root wheel 1293 Jan 3 2006 usr/PPP/html/RTx/Statistics/FAQ/index.html 16747362 4 drwxr-xr-x 3 root wheel 512 Jul 6 18:27 usr/PPP/html/RTx/Statistics/OpenStalled 16747363 4 drwxr-xr-x 2 root wheel 512 Jul 6 18:27 usr/PPP/html/RTx/Statistics/OpenStalled/Elements 16747397 4 -r-xr-xr-x 1 root wheel 726 Jan 3 2006 usr/PPP/html/RTx/Statistics/OpenStalled/Elements/Chart 16747395 8 -r--r--r-- 1 root wheel 3706 Jan 3 2006 usr/PPP/html/RTx/Statistics/OpenStalled/Results.tsv 16747396 12 -r-xr-xr-x 1 root wheel 6007 Jan 3 2006 usr/PPP/html/RTx/Statistics/OpenStalled/index.html 16747364 4 drwxr-xr-x 3 root wheel 512 Jul 6 18:27 usr/PPP/html/RTx/Statistics/Resolution 16747365 4 drwxr-xr-x 2 root wheel 512 Jul 6 18:27 usr/PPP/html/RTx/Statistics/Resolution/Elements 16747399 4 -r-xr-xr-x 1 root wheel 712 Jan 3 2006 usr/PPP/html/RTx/Statistics/Resolution/Elements/Chart 16747398 20 -r--r--r-- 1 root wheel 9706 Jan 3 2006 usr/PPP/html/RTx/Statistics/Resolution/index.html 16747366 4 drwxr-xr-x 3 root wheel 512 Jul 6 18:27 usr/PPP/html/RTx/Statistics/TimeToResolve 16747367 4 drwxr-xr-x 2 root wheel 512 Jul 6 18:27 usr/PPP/html/RTx/Statistics/TimeToResolve/Elements 16747390 4 -r-xr-xr-x 1 root wheel 592 Jan 3 2006 usr/PPP/html/RTx/Statistics/TimeToResolve/Elements/Chart 16747389 8 -r-xr-xr-x 1 root wheel 2139 Jan 3 2006 usr/PPP/html/RTx/Statistics/TimeToResolve/index.html 16747368 4 drwxr-xr-x 3 root wheel 512 Jul 6 18:27 usr/PPP/html/RTx/Statistics/UserTest 16747369 4 drwxr-xr-x 2 root wheel 512 Jul 6 18:27 usr/PPP/html/RTx/Statistics/UserTest/Elements 16747373 4 -r-xr-xr-x 1 root wheel 636 Jan 3 2006 usr/PPP/html/RTx/Statistics/UserTest/Elements/Chart 16747372 4 -r-xr-xr-x 1 root wheel 1404 Jan 3 2006 usr/PPP/html/RTx/Statistics/UserTest/index.html 16747370 8 -r-xr-xr-x 1 root wheel 2624 Jan 3 2006 usr/PPP/html/RTx/Statistics/index.html 16747371 4 -r-xr-xr-x 1 root wheel 434 Jan 3 2006 usr/PPP/html/RTx/Statistics/DurationAsString 16747339 4 drwxr-xr-x 2 root wheel 512 Jul 6 18:27 usr/PPP/lib/RTx 16747340 12 -r-xr-xr-x 1 root wheel 5419 Jan 3 2006 usr/PPP/lib/RTx/Statistics.pm 16723180 4 -rw-r--r-- 1 root wheel 221 Jul 6 18:27 usr/PPP/lib/perl5/5.8.9/mach/perllocal.pod 16723178 12 -r--r--r-- 1 root wheel 5011 Jul 6 18:27 usr/PPP/lib/perl5/5.8.9/man/man3/RTx::Statistics.3 16747341 4 drwxr-xr-x 3 root wheel 512 Jul 6 18:27 usr/PPP/lib/perl5/site_perl/5.8.9/mach/auto/RTx 16747342 4 drwxr-xr-x 2 root wheel 512 Jul 6 18:27 usr/PPP/lib/perl5/site_perl/5.8.9/mach/auto/RTx/Statistics 16747343 4 -rw-r--r-- 1 root wheel 83 Jul 6 18:27 usr/PPP/lib/perl5/site_perl/5.8.9/mach/auto/RTx/Statistics/.packlist ================================================================ build of /usr/ports/www/p5-RTx-Statistics ended at Mon Jul 6 18:27:03 UTC 2009 The tarballed WRKDIR can be found here: http://QATty.TecNik93.com/wrkdirs/7-STABLE-FPT-CustDir/p5-RTx-Statistics-0.1.8_3.tbz The build which triggered this BotMail was done under tinderbox-devel-3.2_4; dsversion: 3.2 on RELENG_7 on amd64, kern.smp.cpus: 4 with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache support, with: PREFIX=/usr/PPP, LOCALBASE=/usr/PPP, X11BASE=/usr/PPP. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-freebsd-perl@FreeBSD.ORG Tue Jul 7 09:24:44 2009 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F0FA106564A; Tue, 7 Jul 2009 09:24:44 +0000 (UTC) (envelope-from cm@therek.net) Received: from lux.therek.net (lux.therek.net [64.85.172.243]) by mx1.freebsd.org (Postfix) with ESMTP id D7E8D8FC0C; Tue, 7 Jul 2009 09:24:43 +0000 (UTC) (envelope-from cm@therek.net) Received: from [10.3.81.80] (gate01.polsat.net.pl [193.164.142.33]) (authenticated bits=0) by lux.therek.net (8.14.3/8.14.3) with ESMTP id n679Oe5d022731 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Tue, 7 Jul 2009 11:24:42 +0200 (CEST) Message-ID: <4A531451.7030309@therek.net> Date: Tue, 07 Jul 2009 11:24:33 +0200 From: Cezary Morga User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 To: QAT@freebsd.org References: <20090706104357.6F5248FCB7@release.ixsystems.com> In-Reply-To: <20090706104357.6F5248FCB7@release.ixsystems.com> Content-Type: multipart/mixed; boundary="------------010409050201000705090706" Cc: perl@freebsd.org Subject: Re: [Custom LOCALBASE/PREFIX] www/p5-Gantry - fails: PLIST X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2009 09:24:44 -0000 This is a multi-part message in MIME format. --------------010409050201000705090706 Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit QAT@freebsd.org pisze: > The Restless Daemon identified a PLIST error while trying to build: > p5-Gantry-3.54 maintained by perl@FreeBSD.org > Makefile ident: $FreeBSD: ports/www/p5-Gantry/Makefile,v 1.11 2009/04/07 22:02:53 mat Exp $ I'm sending in attachment a patch to fix the PLIST error. Nonetheless there seems to be some dependency issues left: > Creating custom builder _build/lib/My/Builder.pm in _build/lib/My > [web dir] css > [web dir] images > [web dir] images/tenttut > [web dir] js > [web dir] moxie > [web dir] root > - ERROR: Sub::Install is not installed > - ERROR: Mail::RFC822::Address is not installed > - ERROR: Config::General is not installed > - ERROR: HTML::SuperForm is not installed > - ERROR: JSON is not installed > - ERROR: Template::Plugin::HTML::SuperForm is not installed > > ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions > of the modules indicated above before proceeding with this installation Could someone more knowledgable in Gantry take a look at this. Are these BUILD_DEPENDS only or RUN_DEPENDS as well. -- Cezary Morga --------------010409050201000705090706 Content-Type: text/plain; name="patch-p5-Gantry.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="patch-p5-Gantry.diff" diff -ruN www/p5-Gantry.orig/Makefile www/p5-Gantry/Makefile --- www/p5-Gantry.orig/Makefile 2009-04-08 00:02:53.000000000 +0200 +++ www/p5-Gantry/Makefile 2009-07-07 11:12:50.000000000 +0200 @@ -31,6 +31,7 @@ PERL_MODBUILD= 5.8.0+ WWWDIR= ${PREFIX}/www/${PORTNAME:L} +CONFIGURE_ENV+= GANTRY_TEMPLATE_PATH=${WWWDIR} MAN3= Gantry.3 \ Gantry::Build.3 \ diff -ruN www/p5-Gantry.orig/files/patch-Build.PL www/p5-Gantry/files/patch-Build.PL --- www/p5-Gantry.orig/files/patch-Build.PL 2007-09-12 07:53:46.000000000 +0200 +++ www/p5-Gantry/files/patch-Build.PL 1970-01-01 01:00:00.000000000 +0100 @@ -1,26 +0,0 @@ ---- Build.PL.orig 2007-06-20 03:11:06.000000000 +0800 -+++ Build.PL 2007-09-12 09:34:41.000000000 +0800 -@@ -36,10 +36,10 @@ - web_files => \@web_dirs, - build_web_directory => 'root', - install_web_directories => { -- 'default' => '/home/httpd/html/gantry', -- 'prod' => '/home/httpd/html/gantry', -- 'dev' => '/home/httpd/html/gantry', -- 'tim' => '/home/tkeefer/httpd/html/gantry' -+ 'default' => '/usr/local/www/gantry', -+ 'prod' => '/usr/local/www/gantry', -+ 'dev' => '/usr/local/www/gantry', -+ 'tim' => '/usr/local/www/gantry' - }, - create_makefile_pl => 'passthrough', - license => 'perl', -@@ -105,7 +105,7 @@ - if ( not -d $template_path ) { - my $make_path = $build->y_n( - "$template_path does not exist, should I make it?", -- 'y' -+ 'n' - ); - - if ( $make_path ) { --------------010409050201000705090706-- From owner-freebsd-perl@FreeBSD.ORG Tue Jul 7 17:25:25 2009 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 76889106567D for ; Tue, 7 Jul 2009 17:25:25 +0000 (UTC) (envelope-from max@scoubidou.com) Received: from smtpfb1-g21.free.fr (smtpfb1-g21.free.fr [212.27.42.9]) by mx1.freebsd.org (Postfix) with ESMTP id 00E658FC22 for ; Tue, 7 Jul 2009 17:25:23 +0000 (UTC) (envelope-from max@scoubidou.com) Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [212.27.42.1]) by smtpfb1-g21.free.fr (Postfix) with ESMTP id C25A777CA30 for ; Tue, 7 Jul 2009 19:09:10 +0200 (CEST) Received: from smtp1-g21.free.fr (localhost [127.0.0.1]) by smtp1-g21.free.fr (Postfix) with ESMTP id EE009940055; Tue, 7 Jul 2009 19:09:04 +0200 (CEST) Received: from auber.mobigard.com (local.mobigard.com [88.161.118.105]) by smtp1-g21.free.fr (Postfix) with ESMTP id EAB269400F3; Tue, 7 Jul 2009 19:09:01 +0200 (CEST) Message-ID: <4A53812D.8040507@scoubidou.com> Date: Tue, 07 Jul 2009 19:09:01 +0200 From: =?ISO-8859-1?Q?Maxime_Soul=E9?= User-Agent: Thunderbird 2.0.0.22 (X11/20090701) MIME-Version: 1.0 To: freebsd-perl@freebsd.org Content-Type: multipart/mixed; boundary="------------060804070906090906020502" Subject: Bug with UNIX domain sockets on FreeBSD X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2009 17:25:25 -0000 This is a multi-part message in MIME format. --------------060804070906090906020502 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi, I just submitted a bug report to perlbug concerning FreeBSD, so I copy it to the list too. Best regards, Max. --------------060804070906090906020502 Content-Type: text/plain; name="perl-socket-bug.txt" Content-Transfer-Encoding: 8bit Content-Disposition: inline; filename="perl-socket-bug.txt" Bug with UNIX domain sockets on FreeBSD (at least 7.0 until 7.2 RELEASE). The unpack_sockaddr_un of perl-5.10.0/ext/Socket/Socket.xs does not handle correctly struct sockaddr_un under FreeBSD in some cases. It returns errors like: Bad arg length for Socket::unpack_sockaddr_un, length is 16, should be 106 at ... When the system returns a struct sockaddr_un in getpeername(), it returns the same structure the server gives to bind(). In some cases, servers (X for /tmp/.X11-unix/X0 and devd for /var/run/devd.pipe, for example) give a shortest structure than sizeof(struct sockaddr_un) but with a correct sun_len field. In these cases, sun_path may not be '\0' terminated. Then getpeername() returns a structure that Socket.xs unpack_sockaddr_un() function think wrong sized. But it is not. One can reproduce the problem with the following simple server and client code. Server side : --------------------------------------- use strict; use Socket; my $name = $ARGV[0] or die "usage: $0 server_socket_file"; #my $sun = sockaddr_un($name); # Use a shortest sockaddr_un as FreeBSD allows it for its daemons my $sun = pack('CCA*', length($name)+2, 1, $name); socket(my $fh, PF_UNIX, SOCK_STREAM, 0) or die "socket: $!\n"; bind($fh, $sun) or die "bind: $!\n"; listen($fh, 1) or die "listen: $!\n"; while (1) { accept(my $new_fh, $fh) or die "accept: $!\n"; sleep 1; } --------------------------------------- Client side (note that /var/run/devd.pipe socket is always available on standard FreeBSD installation): --------------------------------------- use strict; use Socket; my $name = $ARGV[0] // '/var/run/devd.pipe'; warn "*** Connecting to $name\n"; my $sun = sockaddr_un($name); socket(my $fh, PF_UNIX, SOCK_STREAM, 0) or die "socket: $!\n"; connect($fh, $sun) or die "connect: $!\n"; my $sockaddr = getpeername($fh) or die "getpeername: $!\n"; my $warn; ($warn = $sockaddr) =~ s/([\x00-\x19\x7f-\xff])/sprintf("<%02x>",ord$1)/ge; warn "hexdump: $warn--\n"; warn "real length: " . length($sockaddr) . "\n"; warn "sun_len field: " . unpack('C', $sockaddr) . "\n"; my $file = unpack_sockaddr_un($sockaddr); warn "unpack: $file--\n"; close $fh; --------------------------------------- I join a patch that correct the problem on FreeBSD. Note that the version in the GIT repository have the same problem. Perhaps the same problem occurs on other BSD (Open, Net, DragonFly), but I don't have any of them to try... Many thanks for your work, dont hesitate to contact me to do some tests if you need... Best regards, Maxime Soulé. Patch to perl-5.10.0/ext/Socket/Socket.xs : --- perl-5.10.0/ext/Socket/Socket.xs.orig 2009-07-07 17:29:59.000000000 +0200 +++ perl-5.10.0/ext/Socket/Socket.xs 2009-07-07 18:25:57.000000000 +0200 @@ -351,19 +351,25 @@ #ifdef I_SYS_UN struct sockaddr_un addr; STRLEN sockaddrlen; + STRLEN sockaddrmaxlen; char * sun_ad = SvPVbyte(sun_sv,sockaddrlen); char * e; +# ifdef __FreeBSD__ + sockaddrmaxlen = addr.sun_len; +# else + sockaddrmaxlen = sizeof(addr); +# endif # ifndef __linux__ /* On Linux sockaddrlen on sockets returned by accept, recvfrom, getpeername and getsockname is not equal to sizeof(addr). */ - if (sockaddrlen != sizeof(addr)) { + if (sockaddrlen != sockaddrmaxlen) { croak("Bad arg length for %s, length is %d, should be %d", "Socket::unpack_sockaddr_un", - sockaddrlen, sizeof(addr)); + sockaddrlen, sockaddrmaxlen); } # endif - Copy( sun_ad, &addr, sizeof addr, char ); + Copy( sun_ad, &addr, sockaddrmaxlen, char ); if ( addr.sun_family != AF_UNIX ) { croak("Bad address family for %s, got %d, should be %d", @@ -372,11 +378,18 @@ AF_UNIX); } e = (char*)addr.sun_path; +# ifdef __FreeBSD__ + /* On FreeBSD sun_path ends not always with a '\0'. + * How do other BSDs work? */ + while (e < (char*)&addr + sockaddrmaxlen && *e) + ++e; +# else /* On Linux, the name of abstract unix domain sockets begins * with a '\0', so allow this. */ while ((*e || (e == addr.sun_path && e[1] && sockaddrlen > 1)) && e < (char*)addr.sun_path + sizeof addr.sun_path) ++e; +# endif ST(0) = sv_2mortal(newSVpvn(addr.sun_path, e - (char*)addr.sun_path)); #else ST(0) = (SV *) not_here("unpack_sockaddr_un"); --------------060804070906090906020502-- From owner-freebsd-perl@FreeBSD.ORG Wed Jul 8 05:53:39 2009 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E9531065672 for ; Wed, 8 Jul 2009 05:53:39 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id C5CD28FC14 for ; Wed, 8 Jul 2009 05:53:38 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: (qmail invoked by alias); 08 Jul 2009 05:26:55 -0000 Received: from u18-124.dsl.vianetworks.de (EHLO u18-124.dsl.vianetworks.de) [194.231.39.124] by mail.gmx.net (mp071) with SMTP; 08 Jul 2009 07:26:55 +0200 X-Authenticated: #1956535 X-Provags-ID: V01U2FsdGVkX1+K//ZtyoeKC/HHo7bNVx28rGT6OPqQl9P5QrP9ev XYUaZwvzb7hiDT Received: by u18-124.dsl.vianetworks.de (Postfix, from userid 1100) id F3A842613F; Wed, 8 Jul 2009 07:26:50 +0200 (CEST) Date: Wed, 8 Jul 2009 07:26:50 +0200 From: olli hauer To: freebsd-perl@freebsd.org Message-ID: <20090708052650.GA30758@sorry.mine.nu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Errors-To: ohauer@gmx.de (olli hauer) X-Header0: **** ohauer at sorry **** X-Header1: ** sorry ** User-Agent: Mutt/1.5.18 (2008-05-17) X-Y-GMX-Trusted: 0 X-FuHaFi: 0.53 Subject: perl5.10 and CVE-2009-1391 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: olli hauer List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2009 05:53:39 -0000 Hi, I found an entry for CVE entry for perl5.10 while patching my OpenBSD systems. Description CVE-2009-1391: Off-by-one error in the inflate function in Zlib.xs in Compress::Raw::Zlib Perl module before 2.017, as used in AMaViS, SpamAssassin, and possibly other products, allows context -dependent attackers to cause a denial of service (hang or crash) via a crafted zlib compressed stream that triggers a heap-based buffer overflow, as exploited in the wild by Trojan.Downloader-71014 in June 2009. After a quick compare between the OpenBSD perl and the perl5.10 port it seems the FreeBSD port is also affected. See Notes: http://openbsd.org/errata45.html http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-1391 Quick compare between OpenBSD perl (patched) and FreeBSD port. diff -Nru ext.FreeBSD/Compress/Raw/Zlib/Zlib.xs ext.OpenBSD/Compress/Raw/Zlib/Zlib.xs --- ext.FreeBSD/Compress/Raw/Zlib/Zlib.xs 2007-12-18 11:47:07.000000000 +0100 +++ ext.OpenBSD/Compress/Raw/Zlib/Zlib.xs 2009-07-07 12:02:51.000000000 +0200 @@ -1295,7 +1295,7 @@ if (s->stream.avail_out == 0 ) { /* out of space in the output buffer so make it bigger */ - Sv_Grow(output, SvLEN(output) + bufinc) ; + Sv_Grow(output, SvLEN(output) + bufinc +1) ; cur_length += increment ; s->stream.next_out = (Bytef*) SvPVbyte_nolen(output) + cur_length ; increment = bufinc ; Regards, olli From owner-freebsd-perl@FreeBSD.ORG Wed Jul 8 13:51:09 2009 Return-Path: Delivered-To: perl@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CEC161065672; Wed, 8 Jul 2009 13:51:09 +0000 (UTC) (envelope-from itetcu@freebsd.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 770A88FC1A; Wed, 8 Jul 2009 13:51:09 +0000 (UTC) (envelope-from itetcu@freebsd.org) Received: from release.ixsystems.com (unknown [206.40.55.81]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 8821C22C52DC; Wed, 8 Jul 2009 16:52:10 +0300 (EEST) Received: by release.ixsystems.com (Postfix, from userid 0) id 9A1F48FCB7; Wed, 8 Jul 2009 06:30:42 -0700 (PDT) From: QAT@FreeBSD.org To: perl@FreeBSD.org X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-devel-3.2_4; dsversion: 3.2 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_7 X-QAT-Jail_Last_Built: 2009-05-04 14:01:42 X-QAT-Port: lang/p5-Tcl X-QAT-Log: http://QATty.TecNik93.com/logs/7-STABLE-FPT-CustDir/p5-Tcl-0.97_2.log X-QAT-Build_Reason: Dependency X-QAT-Fail_Reason: compiler_error Message-Id: <20090708133042.9A1F48FCB7@release.ixsystems.com> Date: Wed, 8 Jul 2009 06:30:42 -0700 (PDT) Cc: Subject: [Custom LOCALBASE/PREFIX] lang/p5-Tcl - fails: compiler_error X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2009 13:51:10 -0000 The Restless Daemon identified a compiler error while trying to build: p5-Tcl-0.97_2 maintained by perl@FreeBSD.org Makefile ident: $FreeBSD: ports/lang/p5-Tcl/Makefile,v 1.33 2009/03/05 11:36:12 mm Exp $ THIS A BUILD WITH _CUSTOM_ PREFIX AND LOCALBASE, _standard_ env in rest. Patches for testing and committing welcomed as a reply to this email. To check if the latest version port builds OK with standard PREFIX/LOCALBASE and with -DNOPORT* please see: http://qat.tecnik93.com/index.php?action=list_buildports&build=7-STABLE-FPT-NPD&search_port_name=p5-Tcl PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=lang&portname=p5-Tcl See http://docs.freebsd.org/cgi/mid.cgi?20090531085138.5bd9cc21 for some help Excerpt from http://QATty.TecNik93.com/logs/7-STABLE-FPT-CustDir/p5-Tcl-0.97_2.log : building p5-Tcl-0.97_2 in directory /usr/local/tinderbox/7-STABLE-FPT-CustDir build started at Wed Jul 8 13:30:08 UTC 2009 port directory: /usr/ports/lang/p5-Tcl building for: 7.2-STABLE amd64 ............................................. Tcl.xs:1757: error: 'tclIntTypePtr' undeclared (first use in this function) Tcl.xs:1758: error: 'tclListTypePtr' undeclared (first use in this function) Tcl.xs:1759: error: 'tclStringTypePtr' undeclared (first use in this function) Tcl.xs:1760: error: 'tclWideIntTypePtr' undeclared (first use in this function) Tcl.xs:1765: error: 'TCL_OK' undeclared (first use in this function) Tcl.xs:1767: error: 'TCL_RETURN' undeclared (first use in this function) Tcl.xs:1768: error: 'TCL_BREAK' undeclared (first use in this function) Tcl.xs:1769: error: 'TCL_CONTINUE' undeclared (first use in this function) Tcl.xs:1771: error: 'TCL_GLOBAL_ONLY' undeclared (first use in this function) Tcl.xs:1772: error: 'TCL_NAMESPACE_ONLY' undeclared (first use in this function) Tcl.xs:1773: error: 'TCL_APPEND_VALUE' undeclared (first use in this function) Tcl.xs:1774: error: 'TCL_LIST_ELEMENT' undeclared (first use in this function) Tcl.xs:1775: error: 'TCL_TRACE_READS' undeclared (first use in this function) Tcl.xs:1776: error: 'TCL_TRACE_WRITES' undeclared (first use in this function) Tcl.xs:1777: error: 'TCL_TRACE_UNSETS' undeclared (first use in this function) Tcl.xs:1778: error: 'TCL_TRACE_DESTROYED' undeclared (first use in this function) Tcl.xs:1779: error: 'TCL_INTERP_DESTROYED' undeclared (first use in this function) Tcl.xs:1780: error: 'TCL_LEAVE_ERR_MSG' undeclared (first use in this function) Tcl.xs:1781: error: 'TCL_TRACE_ARRAY' undeclared (first use in this function) Tcl.xs:1783: error: 'TCL_LINK_INT' undeclared (first use in this function) Tcl.xs:1784: error: 'TCL_LINK_DOUBLE' undeclared (first use in this function) Tcl.xs:1785: error: 'TCL_LINK_BOOLEAN' undeclared (first use in this function) Tcl.xs:1786: error: 'TCL_LINK_STRING' undeclared (first use in this function) Tcl.xs:1787: error: 'TCL_LINK_READ_ONLY' undeclared (first use in this function) Tcl.xs:1789: error: 'TCL_WINDOW_EVENTS' undeclared (first use in this function) Tcl.xs:1790: error: 'TCL_FILE_EVENTS' undeclared (first use in this function) Tcl.xs:1791: error: 'TCL_TIMER_EVENTS' undeclared (first use in this function) Tcl.xs:1792: error: 'TCL_IDLE_EVENTS' undeclared (first use in this function) Tcl.xs:1793: error: 'TCL_ALL_EVENTS' undeclared (first use in this function) Tcl.xs:1794: error: 'TCL_DONT_WAIT' undeclared (first use in this function) Tcl.xs:1796: error: 'TCL_EVAL_GLOBAL' undeclared (first use in this function) Tcl.xs:1797: error: 'TCL_EVAL_DIRECT' undeclared (first use in this function) *** Error code 1 Stop in /work/a/ports/lang/p5-Tcl/work/Tcl-0.97. *** Error code 1 Stop in /a/ports/lang/p5-Tcl. ================================================================ build of /usr/ports/lang/p5-Tcl ended at Wed Jul 8 13:30:40 UTC 2009 The tarballed WRKDIR can be found here: http://QATty.TecNik93.com/wrkdirs/7-STABLE-FPT-CustDir/p5-Tcl-0.97_2.tbz The build which triggered this BotMail was done under tinderbox-devel-3.2_4; dsversion: 3.2 on RELENG_7 on amd64, kern.smp.cpus: 4 with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache support, with: PREFIX=/usr/PPP, LOCALBASE=/usr/PPP, X11BASE=/usr/PPP. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-freebsd-perl@FreeBSD.ORG Wed Jul 8 21:04:29 2009 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E09D81065674; Wed, 8 Jul 2009 21:04:29 +0000 (UTC) (envelope-from cm@therek.net) Received: from lux.therek.net (lux.therek.net [64.85.172.243]) by mx1.freebsd.org (Postfix) with ESMTP id AD3BE8FC16; Wed, 8 Jul 2009 21:04:29 +0000 (UTC) (envelope-from cm@therek.net) Received: from frameshift.waw.therek.net (dixie.therek.net [82.210.167.89]) (authenticated bits=0) by lux.therek.net (8.14.3/8.14.3) with ESMTP id n68L4Q79001293 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Wed, 8 Jul 2009 23:04:28 +0200 (CEST) Message-ID: <4A5509DA.3040308@therek.net> Date: Wed, 08 Jul 2009 23:04:26 +0200 From: Cezary Morga User-Agent: Thunderbird 2.0.0.22 (X11/20090701) MIME-Version: 1.0 To: QAT@freebsd.org References: <20090708133042.9A1F48FCB7@release.ixsystems.com> In-Reply-To: <20090708133042.9A1F48FCB7@release.ixsystems.com> Content-Type: multipart/mixed; boundary="------------030205030204050109070409" Cc: perl@freebsd.org Subject: Re: [Custom LOCALBASE/PREFIX] lang/p5-Tcl - fails: compiler_error X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2009 21:04:30 -0000 This is a multi-part message in MIME format. --------------030205030204050109070409 Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit QAT@freebsd.org pisze: > The Restless Daemon identified a compiler error while trying to build: > p5-Tcl-0.97_2 maintained by perl@FreeBSD.org > Makefile ident: $FreeBSD: ports/lang/p5-Tcl/Makefile,v 1.33 2009/03/05 11:36:12 mm Exp $ A patch for this issue in attachment. HTH -- Cezary Morga "The world is a tragedy to those who feel, but a comedy to those who think." (Horace Walpole) --------------030205030204050109070409 Content-Type: text/plain; name="patch-p5-Tcl.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="patch-p5-Tcl.diff" diff -ruN lang/p5-Tcl.orig/files/patch-Makefile.PL lang/p5-Tcl/files/patch-Makefile.PL --- lang/p5-Tcl.orig/files/patch-Makefile.PL 1970-01-01 01:00:00.000000000 +0100 +++ lang/p5-Tcl/files/patch-Makefile.PL 2009-07-08 22:53:46.624734000 +0200 @@ -0,0 +1,13 @@ +--- Makefile.PL.orig 2008-09-07 00:32:03.000000000 +0000 ++++ Makefile.PL 2009-07-08 20:52:52.404852410 +0000 +@@ -192,8 +192,9 @@ if (defined($libpath) && defined($incpat + $defs .= " -DTCL_LIB_FILE=\\\"tcl$tclver.dll\\\"" if $usestubs; + } + elsif ($^O eq 'freebsd') { ++ $tclcfg{tcl_library} =~ /^(.*)[\\\/]lib[\\\/]/ and ++ $incpath .= " -I$1/include/tcl$tclver"; + $tclver=~s/\.//; +- $tclsh=~/([\d.]+)$/ and $incpath .= " -I/usr/local/include/tcl$1"; + $defs .= " -DTCL_LIB_FILE=\\\"libtcl$tclver.so\\\"" if $usestubs; + } + elsif ($^O eq 'hpux') { --------------030205030204050109070409-- From owner-freebsd-perl@FreeBSD.ORG Thu Jul 9 14:06:36 2009 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 460111065686 for ; Thu, 9 Jul 2009 14:06:36 +0000 (UTC) (envelope-from tom@FreeBSD.org) Received: from eborcom.com (pochard.scrubhole.org [62.3.122.102]) by mx1.freebsd.org (Postfix) with SMTP id 8B2558FC1F for ; Thu, 9 Jul 2009 14:06:35 +0000 (UTC) (envelope-from tom@FreeBSD.org) Received: (qmail 36828 invoked by uid 1001); 9 Jul 2009 13:39:53 -0000 Date: Thu, 9 Jul 2009 14:39:53 +0100 From: Tom Hukins To: freebsd-perl@freebsd.org Message-ID: <20090709133953.GA36133@eborcom.com> Mail-Followup-To: freebsd-perl@freebsd.org References: <20090708052650.GA30758@sorry.mine.nu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20090708052650.GA30758@sorry.mine.nu> User-Agent: Mutt/1.4.2.2i Subject: Re: perl5.10 and CVE-2009-1391 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jul 2009 14:06:36 -0000 On Wed, Jul 08, 2009 at 07:26:50AM +0200, olli hauer wrote: > I found an entry for CVE entry for perl5.10 while patching my OpenBSD > systems. > > Quick compare between OpenBSD perl (patched) and FreeBSD port. I agree this patch looks right, but only because it's the fix that the perl5-porters applied for this problem: http://perl5.git.perl.org/perl.git/commitdiff/7efcbeefb3812bba5ff588d00b309f3591f5df08?hp=c966426a3bb6619c8372ea83168fa58260cf133b FreeBSD should obtain bug fixes directly from software authors, not from other third party distributors. It's worth noting that FreeBSD users can also avoid this issue by upgrading to version 2.017 or above of the archivers/Compress-Raw-Zlib port. Tom From owner-freebsd-perl@FreeBSD.ORG Thu Jul 9 16:51:38 2009 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 857661065690 for ; Thu, 9 Jul 2009 16:51:38 +0000 (UTC) (envelope-from bounces+305227.47130921.578549@icpbounce.com) Received: from smtp13.icpbounce.com (smtp13.icpbounce.com [216.27.93.113]) by mx1.freebsd.org (Postfix) with ESMTP id 1E0868FC1A for ; Thu, 9 Jul 2009 16:51:38 +0000 (UTC) (envelope-from bounces+305227.47130921.578549@icpbounce.com) Received: from localhost.localdomain (localhost [127.0.0.1]) by smtp13.icpbounce.com (Postfix) with ESMTP id 771E76E1399 for ; Thu, 9 Jul 2009 12:19:32 -0400 (EDT) Date: Thu, 9 Jul 2009 12:19:32 -0400 To: perl@freebsd.org From: Global Access Travel Message-ID: <9766b713525f39ec8da86d0a36ab8171@localhost.localdomain> X-Priority: 3 X-Mailer: PHPMailer [version 1.72] Errors-To: bounces+305227.47130921.578549@icpbounce.com X-List-Unsubscribe: X-Unsubscribe-Web: X-ICPINFO: X-Return-Path-Hint: bounces+305227.47130921.578549@icpbounce.com MIME-Version: 1.0 Content-Type: text/plain; charset = "utf-8" Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Fam Trip to TURKEY for $999 (Refundable) X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jul 2009 16:51:38 -0000 [http://www.turkeycallingus.com/] Exclusive Boutique Enterprise Turkey FAM ISTANBUL - CAPPADOCIA - KONYA - ANTALYA - PAMUKKALE - KUSADASI 9 Nights / 11 Days $999 • 5 Continents • 150 Countries Worldwide • 100.000 Hotels • Instant Confirmation [http://www.turkeycallingus.com] [http://www.turkeycallingus.com/turkey-fam/TurkeyFam.htm] [http://www.turkeycallingus.com/turkey-fam/TurkeyFamItinerary.htm] [http://www.turkeycallingus.com/turkey-fam/TurkeyFamRates.htm] [http://www.turkeycallingus.com/turkey-fam/TurkeyFamServices.htm] [http://www.turkeycallingus.com/turkey-fam/TurkeyFamHotels.htm] Global Access proudly presents the biggest FAM Trip of the year, teaming with Turkish Airlines and Turkish Ministry of Tourism and Culture. As the host of ASTA IDE 2010 and European Capital of Culture 2010, Turkey is likely to be the one of the most popular destinations in 2010. Those who act early and get to know this beautiful country better will be able to give a better insight to their clients and secure more bookings. Our specially selected travel agents will stay in best hotels in each town, be escorted by professional, top tour guides, taste exceptionally good examples of Turkish Cuisine, and get to know Turkey in elegant way. Join us for a luxury FAM adventure and be our special guest in our beautiful country! COMBINE WITH World Travel Market! One of the biggest travel shows of Europe and the world, WTM, will be held in London between 9-12 November 2009. Combine your London trip with Turkey and benefit from great agent rates to see one of the most popular tourist destinations from USA and Canada. WE WILL REFUND YOUR MONEY BACK ! Upon booking your 20th passenger on a Global Access Travel Service, we will refund you the whole tour price that you’ve paid for the FAM Trip. If you book 20 or more people on a Global Access Travel Service before the FAM Trip starts, then you will travel for free! About Us Global Access Travel (GA) was founded in Turkey by a group of tourism professionals and marketing experts who recognized the needs to offer online services for accommodations, car rentals, and other travel related services to travel agencies. Through its sophisticated online reservation services, GA offers more than 100,000 hotels, motels, resorts, clubs and apartments all around the world. Other services of GA include car rentals, transfers, special tours, luxury services, city breaks, flight tickets and other services such as tailor made tour packages, exhibition organizations, incentives and other travel related services around the globe at competitive rates. [http://www.TurkeyCallingus.com] www.TurkeyCalling.us [http://www.turkeycallingus.com/turkey-calling-contact-us.htm] Global Access Travel Tel: +90 212 258 58 29 Fax: +90 212 258 34 47 E-mail : [mailto:incoming@gaturkey.com] incoming@gaturkey.com Website: [http://www.turkeycallingus.com/] www.TurkeyCalling.Us This message was sent by: FamTrit turkey, Nüzhetiye Cad., istanbul, besiktas 34357, Turkey To be removed click here: http://app.icontact.com/icp/mmail-mprofile.pl?r=47130921&l=82243&s=CI90&m=578549&c=305227 Forward to a friend: http://app.icontact.com/icp/sub/forward?m=578549&s=47130921&c=CI90&cid=305227 From owner-freebsd-perl@FreeBSD.ORG Thu Jul 9 21:12:35 2009 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 07AD7106566B; Thu, 9 Jul 2009 21:12:35 +0000 (UTC) (envelope-from cm@therek.net) Received: from lux.therek.net (lux.therek.net [64.85.172.243]) by mx1.freebsd.org (Postfix) with ESMTP id C6CF18FC1A; Thu, 9 Jul 2009 21:12:34 +0000 (UTC) (envelope-from cm@therek.net) Received: from frameshift.waw.therek.net (dixie.therek.net [82.210.167.89]) (authenticated bits=0) by lux.therek.net (8.14.3/8.14.3) with ESMTP id n69LCVS7002691 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Thu, 9 Jul 2009 23:12:33 +0200 (CEST) Message-ID: <4A565D3F.8020903@therek.net> Date: Thu, 09 Jul 2009 23:12:31 +0200 From: Cezary Morga User-Agent: Thunderbird 2.0.0.22 (X11/20090701) MIME-Version: 1.0 To: QAT@freebsd.org References: <20090626154720.157638FCB7@release.ixsystems.com> In-Reply-To: <20090626154720.157638FCB7@release.ixsystems.com> Content-Type: multipart/mixed; boundary="------------080907030304080805030604" Cc: perl@freebsd.org Subject: Re: [Custom LOCALBASE/PREFIX] net-mgmt/p5-SNMP - fails: makefile X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jul 2009 21:12:35 -0000 This is a multi-part message in MIME format. --------------080907030304080805030604 Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit QAT@freebsd.org pisze: > The Restless Daemon identified a makefile error while trying to build: > p5-SNMP-4.2.7.1 maintained by perl@FreeBSD.org > Makefile ident: $FreeBSD: ports/net-mgmt/p5-SNMP/Makefile,v 1.27 2008/09/26 14:43:11 clsung Exp $ > > THIS A BUILD WITH _CUSTOM_ PREFIX AND LOCALBASE, _standard_ env in rest. > Patches for testing and committing welcomed as a reply to this email. Patch in attachment. -- Cezary Morga "We are generally better persuaded by the reasons we discover ourselves than by those given to us by others." (Blaise Pascal) --------------080907030304080805030604 Content-Type: text/plain; name="patch-p5-SNMP.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="patch-p5-SNMP.diff" diff -ruN net-mgmt/p5-SNMP.orig/Makefile net-mgmt/p5-SNMP/Makefile --- net-mgmt/p5-SNMP.orig/Makefile 2009-02-18 11:36:02.000000000 +0000 +++ net-mgmt/p5-SNMP/Makefile 2009-07-09 21:05:41.281125537 +0000 @@ -21,6 +21,7 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/perl/SNMP PERL_CONFIGURE= yes +CONFIGURE_ARGS+= --NET-SNMP-PATH=${PREFIX} post-install: @${INSTALL_DATA} ${WRKSRC}/README \ --------------080907030304080805030604-- From owner-freebsd-perl@FreeBSD.ORG Fri Jul 10 21:30:18 2009 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7DAC1106566B; Fri, 10 Jul 2009 21:30:18 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from exhub015-1.exch015.msoutlookonline.net (exhub015-1.exch015.msoutlookonline.net [207.5.72.93]) by mx1.freebsd.org (Postfix) with ESMTP id 693138FC08; Fri, 10 Jul 2009 21:30:18 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from [172.28.1.200] (98.141.235.114) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.1.358.0; Fri, 10 Jul 2009 14:30:18 -0700 Message-ID: <4A57B2E8.6070900@p6m7g8.com> Date: Fri, 10 Jul 2009 17:30:16 -0400 From: "Philip M. Gollucci" Organization: P6 Web Applications User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 To: Cezary Morga References: <20090626154720.157638FCB7@release.ixsystems.com> <4A565D3F.8020903@therek.net> In-Reply-To: <4A565D3F.8020903@therek.net> Content-Type: text/plain; charset="ISO-8859-2" Content-Transfer-Encoding: 7bit Cc: perl@freebsd.org, QAT@freebsd.org Subject: Re: [Custom LOCALBASE/PREFIX] net-mgmt/p5-SNMP - fails: makefile X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jul 2009 21:30:18 -0000 Cezary Morga wrote: > QAT@freebsd.org pisze: >> The Restless Daemon identified a makefile error while trying to build: >> p5-SNMP-4.2.7.1 maintained by perl@FreeBSD.org >> Makefile ident: $FreeBSD: ports/net-mgmt/p5-SNMP/Makefile,v 1.27 >> 2008/09/26 14:43:11 clsung Exp $ >> >> THIS A BUILD WITH _CUSTOM_ PREFIX AND LOCALBASE, _standard_ env in rest. >> Patches for testing and committing welcomed as a reply to this email. This should be ${LOCALBASE} From owner-freebsd-perl@FreeBSD.ORG Fri Jul 10 22:06:07 2009 Return-Path: Delivered-To: perl@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 57CE0106564A; Fri, 10 Jul 2009 22:06:07 +0000 (UTC) (envelope-from itetcu@freebsd.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id E04168FC0A; Fri, 10 Jul 2009 22:06:06 +0000 (UTC) (envelope-from itetcu@freebsd.org) Received: from release.ixsystems.com (unknown [206.40.55.81]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 48CFA22C52FA; Sat, 11 Jul 2009 01:07:15 +0300 (EEST) Received: by release.ixsystems.com (Postfix, from userid 0) id 83F168FC33; Fri, 10 Jul 2009 14:45:22 -0700 (PDT) From: QAT@FreeBSD.org To: perl@FreeBSD.org X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-devel-3.2_4; dsversion: 3.2 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_7 X-QAT-Jail_Last_Built: 2009-05-04 14:01:42 X-QAT-Port: audio/p5-MusicBrainz-Client X-QAT-Log: http://QATty.TecNik93.com/logs/7-STABLE-FPT-CustDir/p5-MusicBrainz-Client-0.11.log X-QAT-Build_Reason: Dependency X-QAT-Fail_Reason: compiler_error Message-Id: <20090710214522.83F168FC33@release.ixsystems.com> Date: Fri, 10 Jul 2009 14:45:22 -0700 (PDT) Cc: Subject: [Custom LOCALBASE/PREFIX] audio/p5-MusicBrainz-Client - fails: compiler_error X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jul 2009 22:06:07 -0000 The Restless Daemon identified a compiler error while trying to build: p5-MusicBrainz-Client-0.11 maintained by perl@FreeBSD.org Makefile ident: $FreeBSD: ports/audio/p5-MusicBrainz-Client/Makefile,v 1.11 2008/04/17 14:24:09 araujo Exp $ THIS A BUILD WITH _CUSTOM_ PREFIX AND LOCALBASE, _standard_ env in rest. Patches for testing and committing welcomed as a reply to this email. To check if the latest version port builds OK with standard PREFIX/LOCALBASE and with -DNOPORT* please see: http://qat.tecnik93.com/index.php?action=list_buildports&build=7-STABLE-FPT-NPD&search_port_name=p5-MusicBrainz-Client PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=audio&portname=p5-MusicBrainz-Client See http://docs.freebsd.org/cgi/mid.cgi?20090531085138.5bd9cc21 for some help Excerpt from http://QATty.TecNik93.com/logs/7-STABLE-FPT-CustDir/p5-MusicBrainz-Client-0.11.log : building p5-MusicBrainz-Client-0.11 in directory /usr/local/tinderbox/7-STABLE-FPT-CustDir build started at Fri Jul 10 21:44:49 UTC 2009 port directory: /usr/ports/audio/p5-MusicBrainz-Client building for: 7.2-STABLE amd64 ............................................. Client.c: In function 'XS_MusicBrainz__Client_get_result_int': Client.c:971: error: 'musicbrainz_t' undeclared (first use in this function) Client.c:971: error: expected ';' before 'mb' Client.c:975: error: 'mb' undeclared (first use in this function) Client.c: In function 'XS_MusicBrainz__Client_get_result_int1': Client.c:1003: error: 'musicbrainz_t' undeclared (first use in this function) Client.c:1003: error: expected ';' before 'mb' Client.c:1008: error: 'mb' undeclared (first use in this function) Client.c: In function 'XS_MusicBrainz__Client_get_result_rdf': Client.c:1040: error: 'musicbrainz_t' undeclared (first use in this function) Client.c:1040: error: expected ';' before 'mb' Client.c:1043: error: 'mb' undeclared (first use in this function) Client.c: In function 'XS_MusicBrainz__Client_set_result_rdf': Client.c:1079: error: 'musicbrainz_t' undeclared (first use in this function) Client.c:1079: error: expected ';' before 'mb' Client.c:1083: error: 'mb' undeclared (first use in this function) Client.c: In function 'XS_MusicBrainz__Client_get_id_from_url': Client.c:1114: error: 'musicbrainz_t' undeclared (first use in this function) Client.c:1114: error: expected ';' before 'mb' Client.c:1118: error: 'mb' undeclared (first use in this function) Client.c: In function 'XS_MusicBrainz__Client_get_fragment_from_url': Client.c:1150: error: 'musicbrainz_t' undeclared (first use in this function) Client.c:1150: error: expected ';' before 'mb' Client.c:1154: error: 'mb' undeclared (first use in this function) Client.c: In function 'XS_MusicBrainz__Client_get_ordinal_from_list': Client.c:1183: error: 'musicbrainz_t' undeclared (first use in this function) Client.c:1183: error: expected ';' before 'mb' Client.c:1188: error: 'mb' undeclared (first use in this function) Client.c: In function 'XS_MusicBrainz__Client_get_mp3_info': Client.c:1222: error: 'musicbrainz_t' undeclared (first use in this function) Client.c:1222: error: expected ';' before 'mb' Client.c:1226: error: 'mb' undeclared (first use in this function) *** Error code 1 Stop in /work/a/ports/audio/p5-MusicBrainz-Client/work/MusicBrainz-Client-0.11. *** Error code 1 Stop in /a/ports/audio/p5-MusicBrainz-Client. ================================================================ build of /usr/ports/audio/p5-MusicBrainz-Client ended at Fri Jul 10 21:45:20 UTC 2009 The tarballed WRKDIR can be found here: http://QATty.TecNik93.com/wrkdirs/7-STABLE-FPT-CustDir/p5-MusicBrainz-Client-0.11.tbz The build which triggered this BotMail was done under tinderbox-devel-3.2_4; dsversion: 3.2 on RELENG_7 on amd64, kern.smp.cpus: 4 with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache support, with: PREFIX=/usr/PPP, LOCALBASE=/usr/PPP, X11BASE=/usr/PPP. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-freebsd-perl@FreeBSD.ORG Sat Jul 11 08:52:27 2009 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 062CF1065672; Sat, 11 Jul 2009 08:52:27 +0000 (UTC) (envelope-from cm@therek.net) Received: from lux.therek.net (lux.therek.net [64.85.172.243]) by mx1.freebsd.org (Postfix) with ESMTP id C85B28FC17; Sat, 11 Jul 2009 08:52:26 +0000 (UTC) (envelope-from cm@therek.net) Received: from frameshift.waw.therek.net (dixie.therek.net [82.210.167.89]) (authenticated bits=0) by lux.therek.net (8.14.3/8.14.3) with ESMTP id n6B8qMeh000202 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Sat, 11 Jul 2009 10:52:25 +0200 (CEST) Message-ID: <4A5852C5.4060804@therek.net> Date: Sat, 11 Jul 2009 10:52:21 +0200 From: Cezary Morga User-Agent: Thunderbird 2.0.0.22 (X11/20090701) MIME-Version: 1.0 To: "Philip M. Gollucci" References: <20090626154720.157638FCB7@release.ixsystems.com> <4A565D3F.8020903@therek.net> <4A57B2E8.6070900@p6m7g8.com> In-Reply-To: <4A57B2E8.6070900@p6m7g8.com> Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Cc: perl@freebsd.org, QAT@freebsd.org Subject: Re: [Custom LOCALBASE/PREFIX] net-mgmt/p5-SNMP - fails: makefile X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jul 2009 08:52:27 -0000 Philip M. Gollucci pisze: > Cezary Morga wrote: >> QAT@freebsd.org pisze: >>> The Restless Daemon identified a makefile error while trying to build: >>> p5-SNMP-4.2.7.1 maintained by perl@FreeBSD.org >>> Makefile ident: $FreeBSD: ports/net-mgmt/p5-SNMP/Makefile,v 1.27 >>> 2008/09/26 14:43:11 clsung Exp $ >>> >>> THIS A BUILD WITH _CUSTOM_ PREFIX AND LOCALBASE, _standard_ env in rest. >>> Patches for testing and committing welcomed as a reply to this email. > This should be ${LOCALBASE} Yeah, I wasn't sure about it :) -- Cezary Morga "If the only tool you have is a hammer, you tend to see every problem as a nail." (Abraham Maslow) From owner-freebsd-perl@FreeBSD.ORG Sat Jul 11 14:01:06 2009 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 350B31065673; Sat, 11 Jul 2009 14:01:06 +0000 (UTC) (envelope-from cm@therek.net) Received: from lux.therek.net (lux.therek.net [64.85.172.243]) by mx1.freebsd.org (Postfix) with ESMTP id F361B8FC1E; Sat, 11 Jul 2009 14:01:05 +0000 (UTC) (envelope-from cm@therek.net) Received: from frameshift.waw.therek.net (dixie.therek.net [82.210.167.89]) (authenticated bits=0) by lux.therek.net (8.14.3/8.14.3) with ESMTP id n6BE12Kw008464 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Sat, 11 Jul 2009 16:01:04 +0200 (CEST) Message-ID: <4A589B1D.3030609@therek.net> Date: Sat, 11 Jul 2009 16:01:01 +0200 From: Cezary Morga User-Agent: Thunderbird 2.0.0.22 (X11/20090701) MIME-Version: 1.0 To: QAT@freebsd.org References: <20090710214522.83F168FC33@release.ixsystems.com> In-Reply-To: <20090710214522.83F168FC33@release.ixsystems.com> Content-Type: multipart/mixed; boundary="------------030505080306020101040007" Cc: perl@freebsd.org Subject: Re: [Custom LOCALBASE/PREFIX] audio/p5-MusicBrainz-Client - fails: compiler_error X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jul 2009 14:01:06 -0000 This is a multi-part message in MIME format. --------------030505080306020101040007 Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit QAT@freebsd.org pisze: > The Restless Daemon identified a compiler error while trying to build: > p5-MusicBrainz-Client-0.11 maintained by perl@FreeBSD.org > Makefile ident: $FreeBSD: ports/audio/p5-MusicBrainz-Client/Makefile,v 1.11 2008/04/17 14:24:09 araujo Exp $ > > THIS A BUILD WITH _CUSTOM_ PREFIX AND LOCALBASE, _standard_ env in rest. > Patches for testing and committing welcomed as a reply to this email. Patch in attachment. Maybe I should fill PRs for each of such a fix? -- Cezary Morga "We are here on Earth to do good to others. What the others are here for, I don't know." (W. H. Auden) --------------030505080306020101040007 Content-Type: text/plain; name="patch-p5-MusicBrainz-Client.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="patch-p5-MusicBrainz-Client.diff" diff -u p5-MusicBrainz-Client.orig/Makefile p5-MusicBrainz-Client/Makefile --- p5-MusicBrainz-Client.orig/Makefile 2008-04-17 14:24:09.000000000 +0000 +++ p5-MusicBrainz-Client/Makefile 2009-07-11 13:55:32.138884732 +0000 @@ -26,4 +26,7 @@ MusicBrainz::Client::Simple::Artist.3 \ MusicBrainz::Client::Simple::Track.3 +pre-configure: + @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/Makefile.PL + .include --------------030505080306020101040007-- From owner-freebsd-perl@FreeBSD.ORG Sat Jul 11 22:16:16 2009 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B2C741065695; Sat, 11 Jul 2009 22:16:16 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from EXHUB015-4.exch015.msoutlookonline.net (exhub015-4.exch015.msoutlookonline.net [207.5.72.96]) by mx1.freebsd.org (Postfix) with ESMTP id 9CE598FC25; Sat, 11 Jul 2009 22:16:16 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from [172.28.1.203] (98.141.235.114) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.1.358.0; Sat, 11 Jul 2009 15:16:15 -0700 Message-ID: <4A590F2E.6060201@p6m7g8.com> Date: Sat, 11 Jul 2009 18:16:14 -0400 From: "Philip M. Gollucci" Organization: P6 Web Applications User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 To: Cezary Morga References: <20090710214522.83F168FC33@release.ixsystems.com> <4A589B1D.3030609@therek.net> In-Reply-To: <4A589B1D.3030609@therek.net> Content-Type: text/plain; charset="ISO-8859-2" Content-Transfer-Encoding: 7bit Cc: perl@freebsd.org, QAT@freebsd.org Subject: Re: [Custom LOCALBASE/PREFIX] audio/p5-MusicBrainz-Client - fails: compiler_error X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jul 2009 22:16:17 -0000 Cezary Morga wrote: > QAT@freebsd.org pisze: >> The Restless Daemon identified a compiler error while trying to build: >> p5-MusicBrainz-Client-0.11 maintained by perl@FreeBSD.org >> Makefile ident: $FreeBSD: >> ports/audio/p5-MusicBrainz-Client/Makefile,v 1.11 2008/04/17 14:24:09 >> araujo Exp $ >> >> THIS A BUILD WITH _CUSTOM_ PREFIX AND LOCALBASE, _standard_ env in rest. >> Patches for testing and committing welcomed as a reply to this email. > > Patch in attachment. > > Maybe I should fill PRs for each of such a fix? It might help.... I'm reading the list and see them, but have not had time to get to them yet. I will eventually if nobody else does. From owner-freebsd-perl@FreeBSD.ORG Sat Jul 11 22:33:08 2009 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EF4D31065670; Sat, 11 Jul 2009 22:33:08 +0000 (UTC) (envelope-from cm@therek.net) Received: from lux.therek.net (lux.therek.net [64.85.172.243]) by mx1.freebsd.org (Postfix) with ESMTP id A05248FC16; Sat, 11 Jul 2009 22:33:08 +0000 (UTC) (envelope-from cm@therek.net) Received: from frameshift.waw.therek.net (dixie.therek.net [82.210.167.89]) (authenticated bits=0) by lux.therek.net (8.14.3/8.14.3) with ESMTP id n6BMX54J012058 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Sun, 12 Jul 2009 00:33:07 +0200 (CEST) Message-ID: <4A591320.1020400@therek.net> Date: Sun, 12 Jul 2009 00:33:04 +0200 From: Cezary Morga User-Agent: Thunderbird 2.0.0.22 (X11/20090701) MIME-Version: 1.0 To: QAT@freebsd.org References: <20090706182705.41CC18FCB7@release.ixsystems.com> In-Reply-To: <20090706182705.41CC18FCB7@release.ixsystems.com> Content-Type: multipart/mixed; boundary="------------010501040607080207070006" Cc: perl@freebsd.org Subject: Re: [Custom LOCALBASE/PREFIX] www/p5-RTx-Statistics - fails: mtree X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jul 2009 22:33:09 -0000 This is a multi-part message in MIME format. --------------010501040607080207070006 Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit QAT@freebsd.org pisze: > The build which triggered this BotMail was done under > tinderbox-devel-3.2_4; dsversion: 3.2 on RELENG_7 on amd64, kern.smp.cpus: 4 > with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache support, with: > PREFIX=/usr/PPP, LOCALBASE=/usr/PPP, X11BASE=/usr/PPP. Attached patch should fix this issue, but, given that www/p5-RTx-Statistics tries to install into the same place as www/rt36, the problem will re-appear when PREFIX will be specified different from LOCALBASE. -- Cezary Morga "Would those of you in the cheaper seats clap your hands? And the rest of you, if you'll just rattle your jewelry." (John Lennon) --------------010501040607080207070006 Content-Type: text/plain; name="patch-p5-RTx-Statistics.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="patch-p5-RTx-Statistics.diff" diff -ruN www/p5-RTx-Statistics.orig/files/patch-inc_Module_Install_RTx.pm www/p5-RTx-Statistics/files/patch-inc_Module_Install_RTx.pm --- www/p5-RTx-Statistics.orig/files/patch-inc_Module_Install_RTx.pm 1970-01-01 01:00:00.000000000 +0100 +++ www/p5-RTx-Statistics/files/patch-inc_Module_Install_RTx.pm 2009-07-12 00:12:15.468548000 +0200 @@ -0,0 +1,27 @@ +--- inc/Module/Install/RTx.pm.orig 2006-01-03 22:12:28.000000000 +0000 ++++ inc/Module/Install/RTx.pm 2009-07-11 22:12:06.663639530 +0000 +@@ -24,14 +24,10 @@ sub RTx { + unless $self->version; + + my @prefixes = (qw(/opt /usr/local /home /usr /sw )); +- my $prefix = $ENV{PREFIX}; ++ my $prefix = $ENV{LOCALBASE}; ++ push @prefixes, $prefix if $prefix; + @ARGV = grep { /PREFIX=(.*)/ ? (($prefix = $1), 0) : 1 } @ARGV; + +- if ($prefix) { +- $RT::LocalPath = $prefix; +- $INC{'RT.pm'} = "$RT::LocalPath/lib/RT.pm"; +- } +- else { + local @INC = ( + @INC, + $ENV{RTHOME} ? ($ENV{RTHOME}, "$ENV{RTHOME}/lib") : (), +@@ -42,7 +38,6 @@ sub RTx { + $_ = $self->prompt("Path to your RT.pm:") or exit; + push @INC, $_, "$_/rt3/lib", "$_/lib/rt3"; + } +- } + + my $lib_path = File::Basename::dirname($INC{'RT.pm'}); + print "Using RT configurations from $INC{'RT.pm'}:\n"; --------------010501040607080207070006--