Date: Sun, 21 Jul 2013 23:31:07 +0400 From: Andrey Fesenko <f0andrey@gmail.com> To: Andrew Turner <andrew@fubar.geek.nz> Cc: "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org> Subject: Re: RaspberryPi (ARMv6) after update EABI not build perl Message-ID: <CA%2BK5SrOz4THk3zvpTn4buF6K_JfOK6nccyRMZRR9viawuDu8og@mail.gmail.com> In-Reply-To: <20130721135000.64fae8bb@bender.Home> References: <CA%2BK5SrNeg_CEG==a24msL2GYWaqztzXZQLirv8_pEbAc1CLLRQ@mail.gmail.com> <20130721135000.64fae8bb@bender.Home>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Jul 21, 2013 at 4:50 PM, Andrew Turner <andrew@fubar.geek.nz> wrote: > On Thu, 18 Jul 2013 22:15:24 +0400 > Andrey Fesenko <f0andrey@gmail.com> wrote: > >> Hi, anyone succeeded build perl for eabi? my rpi make results in an >> error equally for all perl version >> >> # define PERL_FPU_INIT (void)fpsetmask(0) >> ^ >> 1 warning generated. >> LD_LIBRARY_PATH=/usr/ports/lang/perl5.14/work/perl-5.14.4 cc -pthread >> -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 reentr.o mro.o keywords.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 locale.o pp_pack.o pp_sort.o >> miniperlmain.o opmini.o perlmini.o -lm -lcrypt -lutil >> LD_LIBRARY_PATH=/usr/ports/lang/perl5.14/work/perl-5.14.4 ./miniperl >> -w -Ilib -MExporter -e '<?>' || /usr/bin/make minitest >> longjmp botch. >> Abort trap (core dumped) >> LD_LIBRARY_PATH=/usr/ports/lang/perl5.14/work/perl-5.14.4 ./miniperl >> -Ilib make_patchnum.pl >> Updating 'git_version.h' and 'lib/Config_git.pl' >> longjmp botch. >> *** Signal 6 >> >> Stop. >> make: stopped in /usr/ports/lang/perl5.14/work/perl-5.14.4 >> *** Error code 1 (ignored) >> >> 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.14/work/perl-5.14.4 ./perl TEST >> base/*.t comp/*.t cmd/*.t run/*.t io/*.t re/*.t op/*.t uni/*.t >> </dev/tty >> t/base/cond.....................longjmp botch. >> FAILED--no leader found >> Failed a basic test (base/cond.t) -- cannot continue. >> longjmp botch. >> *** Signal 6 (ignored) >> /bin/ln -s perldelta.pod pod/perl5144delta.pod >> LD_LIBRARY_PATH=/usr/ports/lang/perl5.14/work/perl-5.14.4 ./miniperl >> -Ilib autodoc.pl >> longjmp botch. > > I've tracked this down to a bug in siglongjmp. It should be fixed it in > r253518. Can you upgrade your libc and test perl? > > Andrew. Thank you, it seems to solve the problem, I rebuilt my /usr /src/lib/libc/ make install clean after this error when building perl gone.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2BK5SrOz4THk3zvpTn4buF6K_JfOK6nccyRMZRR9viawuDu8og>