lang/perl5.12 segfault (amd64 - 8-STABLE)

Rainer Hurling rhurlin at gwdg.de
Sat Jul 17 06:16:36 UTC 2010


On 17.07.2010 06:18 (UTC+1), Mario Sergio Fujikawa Ferreira wrote:
> Hi,
>
> 	I am running 8-STABLE as of July 1st 2010.
>
> FreeBSD exxodus.fedaykin.here 8.1-PRERELEASE FreeBSD 8.1-PRERELEASE #14: Thu Jul  1 12:50:38 BRT 2010     lioux at exxodus:/usr/obj/usr/src/sys/LIOUX  amd64
>
> 	With latest ports as of July 14th 2010.
>
> 	I've been trying to build perl5.12 since its addition to
> the ports tree without success. The ports tree is up to date as of
> today.

Same error here on recent 9.0-CURRENT (amd64), updating from 
perl-threaded-5.10.1_2.

Rainer

> 	The build always produces segmentation faults. The relevant
> part of the build log follows:
>
> ------
>
> `sh  cflags "optimize='-O2 -pipe -march=athlon64 -fno-strict-aliasing'" globals.o` -DPIC -fPIC globals.c
>            CCCMD =  cc -DPERL_CORE -c -DAPPLLIB_EXP="/usr/local/lib/perl5/5.12.1/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/l
> ocal/include  -std=c89 -O2 -pipe -march=athlon64 -fno-strict-aliasing  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat
> LD_LIBRARY_PATH=/usr/ports/lang/perl5.12/work/perl-5.12.1 cc -Wl,-E  -fstack-protector -L/usr/local/lib -o miniperl    gv.o toke.o perly.o pad.o regcomp.o dump.o util.o mg.o reent
> r.o mro.o hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o globals.o perlio.o perlapi.o numeric.o mathoms.o lo
> cale.o pp_pack.o pp_sort.o    miniperlmain.o opmini.o perlmini.o -lm -lcrypt -lutil
> LD_LIBRARY_PATH=/usr/ports/lang/perl5.12/work/perl-5.12.1  ./miniperl -w -Ilib -MExporter -e '<?>' || make minitest
> Segmentation fault (core dumped)
> LD_LIBRARY_PATH=/usr/ports/lang/perl5.12/work/perl-5.12.1  ./miniperl -Ilib make_patchnum.pl
> Segmentation fault (core dumped)
> *** Error code 139
> 1 error
> You may see some irrelevant test failures if you have been unable
> to build lib/Config.pm, or the Unicode data files.
> cd t&&  (rm -f perl; /bin/ln -s ../miniperl perl)&&  LD_LIBRARY_PATH=/usr/ports/lang/perl5.12/work/perl-5.12.1  ./perl TEST -minitest base/*.t comp/*.t cmd/*.t run/*.t io/*.t re/
> *.t op/*.t uni/*.t</dev/tty
> Segmentation fault (core dumped)
> LD_LIBRARY_PATH=/usr/ports/lang/perl5.12/work/perl-5.12.1  ./miniperl -Ilib make_patchnum.pl
> LD_LIBRARY_PATH=/usr/ports/lang/perl5.12/work/perl-5.12.1  ./miniperl -Ilib autodoc.pl
> Segmentation fault (core dumped)
> *** Error code 139
> Segmentation fault (core dumped)
> *** Error code 139
> 2 errors
> *** Error code 1
>
> Stop in /usr/ports/lang/perl5.12.
> *** Error code 1
>
> Stop in /usr/ports/lang/perl5.12.
>
> ------
>
> 	The complete build log can be found at:
>
> http://people.freebsd.org/~lioux/perl5.12_build_log.bz2
>
> 	Let me know if there is anything I can do to help.
>
> 	Regards,
>


More information about the freebsd-ports mailing list