From owner-freebsd-arm@FreeBSD.ORG Sun Jul 21 19:31:10 2013 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 4DE9A290 for ; Sun, 21 Jul 2013 19:31:10 +0000 (UTC) (envelope-from f0andrey@gmail.com) Received: from mail-wi0-x22a.google.com (mail-wi0-x22a.google.com [IPv6:2a00:1450:400c:c05::22a]) by mx1.freebsd.org (Postfix) with ESMTP id DE5F3EB0 for ; Sun, 21 Jul 2013 19:31:09 +0000 (UTC) Received: by mail-wi0-f170.google.com with SMTP id ey16so2030708wid.5 for ; Sun, 21 Jul 2013 12:31:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=02MtQlIlXieDcmBjBOArTzEHpszOb98/rByUBVZI4vc=; b=I38PgIMDw7lF9QJpXutQRhSCrfaaJldNbn0agAKF0zoMkVO1ivaXjVZ9+aX2VwYHtv OouE5RTco6v1JkUAn/lqd2Vx/y6rIcmY17H+5k1/OYmP1CSQA6m7xPeNW9Lv6YCBk+oJ NURHir20Ee36VcyaRni/44REm7ZkjNsfU/VyhE1Yd2ybiWKDzWnhfZRyTZWEtayTHJV6 0/XEZEHaKmWlJfI41uukXLzsihLpd3AC8jwMTUDUu7ddWscOOm7UGlFXZpX2TzcAPhuZ uX2QZbDjbWiUaHGXd5an3tQSaiG94DR3JRO8vuvciYtT0AXw53pMs0jCuYkCUOT21KXx 0Wqg== MIME-Version: 1.0 X-Received: by 10.194.234.100 with SMTP id ud4mr17335601wjc.44.1374435067444; Sun, 21 Jul 2013 12:31:07 -0700 (PDT) Received: by 10.194.240.132 with HTTP; Sun, 21 Jul 2013 12:31:07 -0700 (PDT) In-Reply-To: <20130721135000.64fae8bb@bender.Home> References: <20130721135000.64fae8bb@bender.Home> Date: Sun, 21 Jul 2013 23:31:07 +0400 Message-ID: Subject: Re: RaspberryPi (ARMv6) after update EABI not build perl From: Andrey Fesenko To: Andrew Turner Content-Type: text/plain; charset=UTF-8 Cc: "freebsd-arm@freebsd.org" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jul 2013 19:31:10 -0000 On Sun, Jul 21, 2013 at 4:50 PM, Andrew Turner wrote: > On Thu, 18 Jul 2013 22:15:24 +0400 > Andrey Fesenko 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 >> > 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.