From owner-freebsd-ports@FreeBSD.ORG Fri Oct 25 16:47:47 2013 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 9A186303; Fri, 25 Oct 2013 16:47:47 +0000 (UTC) (envelope-from andrej.zverev@gmail.com) Received: from mail-ob0-x232.google.com (mail-ob0-x232.google.com [IPv6:2607:f8b0:4003:c01::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5525622F2; Fri, 25 Oct 2013 16:47:47 +0000 (UTC) Received: by mail-ob0-f178.google.com with SMTP id wm4so1181771obc.37 for ; Fri, 25 Oct 2013 09:47:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=gg/Hksdl7sgU7AQ4+BVdhp+Q6g6eGcCOr9/S7vEEYzY=; b=lL5avsWzFqX74OHCpJ5OBGjFqs8I3ZkS1XUlzImYVI9cmH45JyQKgd4ZaBvi5+hVHf be7vORNC63bATWY25adgjXJLQTWGRM/gxj4N2XtemfCpn+agy0vxJuma5OuPQhnw+mTe tLtIs5VoCdlsyANLdmcuu2z7eDKsq9ryWq7q/SrBY9vW0hio7IZeyPc2vmYFxGChglmP b5Db89p4w8Ekn50n2yjS3sIwLvy985nGx5bDCC5E79ydR0tfVBa1J1e8yiQhoJH0La9H eRLWhZCMPJ7QIbQvwx7KX+EJ01UgWAP4tGKl/OwC11OB9EfBmsgN7G0ADbEnRTqPVGun Mm/g== MIME-Version: 1.0 X-Received: by 10.60.42.132 with SMTP id o4mr546071oel.93.1382719666522; Fri, 25 Oct 2013 09:47:46 -0700 (PDT) Sender: andrej.zverev@gmail.com Received: by 10.182.230.131 with HTTP; Fri, 25 Oct 2013 09:47:46 -0700 (PDT) In-Reply-To: <1C74031ADBC347A7B551FF362B725E0B@multiplay.co.uk> References: <7BF7BC08166A4E6E91CF12EF75622F6B@multiplay.co.uk> <4B0216DAF77A4A93B59753C4E0FD366B@multiplay.co.uk> <7EC8B03C3EA14BCCBA1D6C3D913514C2@multiplay.co.uk> <5B91B1D049084BF59455DF652DC12855@multiplay.co.uk> <1C74031ADBC347A7B551FF362B725E0B@multiplay.co.uk> Date: Fri, 25 Oct 2013 20:47:46 +0400 X-Google-Sender-Auth: qM0I2wc0X7UFCJiB4t5MlmEpM8g Message-ID: Subject: Re: Possible fix for all p5-* port installs being broken on FreeBSD From: Andrej Zverev To: Steven Hartland Content-Type: text/plain; charset=ISO-8859-1 Cc: Sunpoet Po-Chuan Hsieh , ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Oct 2013 16:47:47 -0000 Well, your perl -V output show what you have old structures. Can you follow this entry in ports/UPDATING also before rebuild remove all your home patches. This is your issue. 20130612: AFFECTS: users of lang/perl* and any port that depends on it AUTHOR: az@FreeBSD.org The directory structure where Perl is installed has also been modified: "major.minor" is now used instead of "major.minor.patchlevel". The "perl-after-upgrade" script has been removed. Please rebuild all Perl ports and all ports that depend on it: # portmaster -r perl or # portupgrade -rf perl or # pkg install -fR perl On Fri, Oct 25, 2013 at 8:25 PM, Steven Hartland wrote: > Just to be clear that was "with the patch applied", without it I get:- > > > make -C /usr/ports/converters/p5-Encode-Locale/ -VPERL_VERSION -VPERL_VER > -VMAN3PREFIX -VSITE_PERL -VSITE_PERL_REL > 5.14.2 > 5.14 > /usr/local/lib/perl5/5.14 > /usr/local/lib/perl5/site_perl/5.14 > lib/perl5/site_perl/5.14 > > Regards > Steve > > ----- Original Message ----- From: "Steven Hartland" > > To: "Andrej Zverev" > > Cc: "Sunpoet Po-Chuan Hsieh" ; "ports" > > Sent: Friday, October 25, 2013 5:17 PM > > Subject: Re: Possible fix for all p5-* port installs being broken on FreeBSD > > >> >> ----- Original Message ----- From: "Andrej Zverev" >> >>> Can you please show output (you can pastebin it somewhere) >>> 1. make -C /usr/ports/converters/p5-Encode-Locale/ -VPERL_VERSION >>> -VPERL_VER -VMAN3PREFIX -VSITE_PERL -VSITE_PERL_REL >> >> make -C /usr/ports/converters/p5-Encode-Locale/ -VPERL_VERSION -VPERL_VER >> -VMAN3PREFIX -VSITE_PERL -VSITE_PERL_REL >> 5.14.2 >> 5.14 >> /usr/local/lib/perl5/5.14.2 >> /usr/local/lib/perl5/site_perl/5.14.2 >> lib/perl5/site_perl/5.14.2 >> >>> 2. perl -V >> >> perl -V >> Summary of my perl5 (revision 5 version 14 subversion 2) configuration: >> >> Platform: >> osname=freebsd, osvers=10.0-current, archname=amd64-freebsd >> uname='freebsd head.labs.multiplay.co.uk 10.0-current freebsd >> 10.0-current #0: fri apr 19 20:51:53 utc 2013 >> root@head.labs.multiplay.co.uk:usrobjusrhomesmhfreebsdbaseheadsysgeneric >> amd64 ' >> config_args='-sde -Dprefix=/usr/local >> -Darchlib=/usr/local/lib/perl5/5.14.2/mach >> -Dprivlib=/usr/local/lib/perl5/5.14.2 >> -Dman3dir=/usr/local/lib/perl5/5.14.2/perl/man/man3 >> -Dman1dir=/usr/local/man/man1 >> -Dsitearch=/usr/local/lib/perl5/site_perl/5.14.2/mach >> -Dsitelib=/usr/local/lib/perl5/site_perl/5.14.2 -Dscriptdir=/usr/local/bin >> -Dsiteman3dir=/usr/local/lib/perl5/5.14.2/man/man3 >> -Dsiteman1dir=/usr/local/man/man1 -Ui_malloc -Ui_iconv -Uinstallusrbinperl >> -Dcc=cc -Duseshrplib -Dinc_version_list=none >> -Dccflags=-DAPPLLIB_EXP="/usr/local/lib/perl5/5.14.2/BSDPAN" -Doptimize=-O2 >> -pipe -fno-strict-aliasing -Ui_gdbm -Dusethreads=n -Dusemymalloc=n >> -Duse64bitint' >> hint=recommended, useposix=true, d_sigaction=define >> useithreads=undef, usemultiplicity=undef >> useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef >> use64bitint=define, use64bitall=define, uselongdouble=undef >> usemymalloc=n, bincompat5005=undef >> Compiler: >> cc='cc', ccflags ='-DAPPLLIB_EXP="/usr/local/lib/perl5/5.14.2/BSDPAN" >> -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe >> -fstack-protector -I/usr/local/include', >> optimize='-O2 -pipe -fno-strict-aliasing', >> >> cppflags='-DAPPLLIB_EXP="/usr/local/lib/perl5/5.14.2/BSDPAN" >> -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe >> -fstack-protector -I/usr/local/include' >> ccversion='', gccversion='4.2.1 Compatible FreeBSD Clang 3.3 (trunk >> 178860)', gccosandvers='' >> intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678 >> d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 >> ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', >> lseeksize=8 >> alignbytes=8, prototype=define >> Linker and Libraries: >> ld='cc', ldflags ='-pthread -Wl,-E -fstack-protector -L/usr/local/lib' >> libpth=/usr/lib /usr/local/lib >> libs=-lm -lcrypt -lutil >> perllibs=-lm -lcrypt -lutil >> libc=, so=so, useshrplib=true, libperl=libperl.so >> gnulibc_version='' >> Dynamic Linking: >> dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' >> -Wl,-R/usr/local/lib/perl5/5.14.2/mach/CORE' >> cccdlflags='-DPIC -fPIC', lddlflags='-shared -L/usr/local/lib >> -fstack-protector' >> >> >> Characteristics of this binary (from libperl): >> Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP >> PERL_PRESERVE_IVUV USE_64_BIT_ALL USE_64_BIT_INT >> USE_LARGE_FILES USE_PERLIO USE_PERL_ATOF >> Built under freebsd >> Compiled at Apr 19 2013 22:39:40 >> @INC: >> /usr/local/lib/perl5/5.14.2/BSDPAN >> /usr/local/lib/perl5/site_perl/5.14.2/mach >> /usr/local/lib/perl5/site_perl/5.14.2 >> /usr/local/lib/perl5/5.14.2/mach >> /usr/local/lib/perl5/5.14.2 >> >>> 3. cat /etc/make.conf >> >> >> cat /etc/make.conf >> # Ports >> WRKDIRPREFIX?=/data/portbuild >> PACKAGES=/data/packages >> WITHOUT_X11=1 >> WITHOUT_DOCS=1 >> WITHOUT_EXAMPLES=1 >> # added by use.perl 2013-04-19 22:42:57 >> PERL_VERSION=5.14.2 >> >> Another piece of info which may well be relavent:- >> uname -a >> FreeBSD XXXX 11.0-CURRENT FreeBSD 11.0-CURRENT #98 r256886:256889M: >> >> The system is hence using pkgng by default. >> >> Regards >> Steve >> >> ================================================ >> This e.mail is private and confidential between Multiplay (UK) Ltd. and >> the person or entity to whom it is addressed. In the event of misdirection, >> the recipient is prohibited from using, copying, printing or otherwise >> disseminating it or any information contained in it. >> In the event of misdirection, illegible or incomplete transmission please >> telephone +44 845 868 1337 >> or return the E.mail to postmaster@multiplay.co.uk. >> >> _______________________________________________ >> freebsd-ports@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-ports >> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" >> > > > ================================================ > This e.mail is private and confidential between Multiplay (UK) Ltd. and the > person or entity to whom it is addressed. In the event of misdirection, the > recipient is prohibited from using, copying, printing or otherwise > disseminating it or any information contained in it. > In the event of misdirection, illegible or incomplete transmission please > telephone +44 845 868 1337 > or return the E.mail to postmaster@multiplay.co.uk. >