Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Oct 2013 20:47:46 +0400
From:      Andrej Zverev <az@freebsd.org>
To:        Steven Hartland <killing@multiplay.co.uk>
Cc:        Sunpoet Po-Chuan Hsieh <sunpoet@freebsd.org>, ports <ports@freebsd.org>
Subject:   Re: Possible fix for all p5-* port installs being broken on FreeBSD
Message-ID:  <CAD5bB%2BjGbPX%2B1J59wwHsQWFUPybPW287gBKkoGQ=jRDTQ1du3g@mail.gmail.com>
In-Reply-To: <1C74031ADBC347A7B551FF362B725E0B@multiplay.co.uk>
References:  <7BF7BC08166A4E6E91CF12EF75622F6B@multiplay.co.uk> <CAMHz58TDicdsNg4ZsbGrPW=OskSkiZAyxj5EgLiwqFT81CYVFg@mail.gmail.com> <4B0216DAF77A4A93B59753C4E0FD366B@multiplay.co.uk> <CAD5bB%2BhWSyCso=o%2BpaBJYEDbWiNoZyiNi-_YF2APSWo0OhxPmg@mail.gmail.com> <7EC8B03C3EA14BCCBA1D6C3D913514C2@multiplay.co.uk> <CAD5bB%2BhagqR5aa9Du2Cp8Ass_4j%2BZOaFRaYH_U_iV96oQSA%2BAw@mail.gmail.com> <5B91B1D049084BF59455DF652DC12855@multiplay.co.uk> <1C74031ADBC347A7B551FF362B725E0B@multiplay.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
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
<killing@multiplay.co.uk> 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"
> <killing@multiplay.co.uk>
> To: "Andrej Zverev" <az@freebsd.org>
>
> Cc: "Sunpoet Po-Chuan Hsieh" <sunpoet@freebsd.org>; "ports"
> <ports@freebsd.org>
> 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" <az@freebsd.org>
>>
>>> 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.
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAD5bB%2BjGbPX%2B1J59wwHsQWFUPybPW287gBKkoGQ=jRDTQ1du3g>