From owner-freebsd-arm@FreeBSD.ORG Sat Mar 8 16:57:44 2014 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 29CF0266; Sat, 8 Mar 2014 16:57:44 +0000 (UTC) Received: from mail-pd0-x22b.google.com (mail-pd0-x22b.google.com [IPv6:2607:f8b0:400e:c02::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id EB3C735F; Sat, 8 Mar 2014 16:57:43 +0000 (UTC) Received: by mail-pd0-f171.google.com with SMTP id r10so5325532pdi.30 for ; Sat, 08 Mar 2014 08:57:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=p2SjIqmskGKRMEkq/yu9BaS/6qdt09ijcb/EGCgb2Xc=; b=pal7aqpFjb+UGZc1tPJWXEnnKgOMIlGd/xQD+Baghp1sEx48ZMrChP01AvnPYT6C3d zEVKlFVOGauQnw1u1NOhMYoWcYXLOCY/YELt37Q54rLWDkIjdVvZRaNCVhd8dsAqcciB zQr1A7YWNdnYAGUH/xOhrjJztSr4CbMfmyUG1Bh/vsdrfX8odNzP+MviTAMYES4QFwxf ifyOM5RZpFhWFKjiJBeanCD0vq/kWUpEGHW4icKpyzm0KI8u0L45ZHNFw0yOrZV8aaVB Wo2M8FOKx68A7IZAoF5WwBQyCsTakN+rHJ6JDH1WTl4Ao0mJcV7Blo8jMYOJby8zvExG TTmA== X-Received: by 10.66.66.135 with SMTP id f7mr29686523pat.22.1394297863494; Sat, 08 Mar 2014 08:57:43 -0800 (PST) Received: from [172.16.1.21] ([202.89.38.236]) by mx.google.com with ESMTPSA id ac5sm49044488pbc.37.2014.03.08.08.57.40 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 08 Mar 2014 08:57:42 -0800 (PST) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) Subject: Re: building ICU port on arm From: Stephen Woolerton In-Reply-To: Date: Sun, 9 Mar 2014 05:57:36 +1300 Content-Transfer-Encoding: quoted-printable Message-Id: <8F7E10D7-94C0-4822-998F-B1283505E1DA@gmail.com> References: To: Adrian Chadd X-Mailer: Apple Mail (2.1874) Cc: "freebsd-arm@freebsd.org" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Mar 2014 16:57:44 -0000 I started the icu compile again and it completed successfully this time. = I can only assume a recent update in ports has occurred. Thanks Adrian. I'll close the problem report. Regards Stephen On 9/03/2014, at 4:41 am, Adrian Chadd wrote: > What process is segfaulting? What's in the coredump? >=20 >=20 > -a >=20 >=20 > On 8 March 2014 01:02, Stephen Woolerton wrote: >> At some point in the port compile, it crashes with a core dump... >>=20 >> .... compiling the ICU port on a Raspberry Pi Model B... >> ... >> pkgdata: cd ../lib/ && rm -f libicudata.so.52 && ln -s = libicudata.so.52.1 >> libicudata.so.52 >> pkgdata: cd ../lib/ && rm -f libicudata.so && ln -s = libicudata.so.52.1 >> libicudata.so >> gmake[3]: Leaving directory = `/usr/ports/devel/icu/work/icu/source/data' >> gmake[2]: Making `all' in `extra' >> gmake[3]: Entering directory = `/usr/ports/devel/icu/work/icu/source/extra' >> gmake[3]: Making `all' in `uconv' >> gmake[4]: Entering directory >> `/usr/ports/devel/icu/work/icu/source/extra/uconv' >> mkdir uconvmsg >> c++ -D_REENTRANT -DU_HAVE_ELF_H=3D1 -DU_HAVE_ATOMIC=3D1 = -DU_HAVE_TIMEZONE=3D0 >> -I../../common -I../../i18n -I./../toolutil -DU_ATTRIBUTE_DEPRECATED=3D= >> -DUCONVMSG_LINK=3Duconvmsg -O -pipe -W -Wall -pedantic = -Wpointer-arith >> -Wwrite-strings -Wno-long-long --std=3Dc++0x -c -o uconv.o uconv.cpp >> cc -D_REENTRANT -DU_HAVE_ELF_H=3D1 -DU_HAVE_ATOMIC=3D1 = -DU_HAVE_TIMEZONE=3D0 >> -I../../common -I../../i18n -I./../toolutil -DU_ATTRIBUTE_DEPRECATED=3D= >> -DUCONVMSG_LINK=3Duconvmsg -O -pipe -std=3Dc99 -Wall -pedantic = -Wshadow >> -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c -o uwmsg.o = uwmsg.c >> = LD_LIBRARY_PATH=3D../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY= _PATH >> ../../bin/genrb -e UTF-8 -s resources -d uconvmsg root.txt >> = LD_LIBRARY_PATH=3D../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY= _PATH >> ../../bin/genrb -e UTF-8 -s resources -d uconvmsg fr.txt >> gmake -f pkgdataMakefile >> gmake[5]: Entering directory >> `/usr/ports/devel/icu/work/icu/source/extra/uconv' >> rm -rf pkgdata.inc >> gmake[5]: Leaving directory >> `/usr/ports/devel/icu/work/icu/source/extra/uconv' >> = LD_LIBRARY_PATH=3D../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY= _PATH >> ../../bin/pkgdata -p uconvmsg -O pkgdata.inc -m static -s uconvmsg -d >> uconvmsg -T uconvmsg uconvmsg/uconvmsg.lst >> pkgdata: cc -D_REENTRANT -DU_HAVE_ELF_H=3D1 -DU_HAVE_ATOMIC=3D1 >> -DU_HAVE_TIMEZONE=3D0 -DU_ATTRIBUTE_DEPRECATED=3D -O -pipe -std=3Dc99 = -Wall >> -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes = -Wwrite-strings -c >> -I../../common -I../../common -DPIC -fPIC -o uconvmsg/uconvmsg_dat.o >> uconvmsg/uconvmsg_dat.c >> pkgdata: cc -D_REENTRANT -DU_HAVE_ELF_H=3D1 -DU_HAVE_ATOMIC=3D1 >> -DU_HAVE_TIMEZONE=3D0 -DU_ATTRIBUTE_DEPRECATED=3D -O -pipe -std=3Dc99 = -Wall >> -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes = -Wwrite-strings -c >> -I../../common -I../../common -DPIC -fPIC -o uconvmsg/root_res.o >> uconvmsg/root_res.c >> pkgdata: cc -D_REENTRANT -DU_HAVE_ELF_H=3D1 -DU_HAVE_ATOMIC=3D1 >> -DU_HAVE_TIMEZONE=3D0 -DU_ATTRIBUTE_DEPRECATED=3D -O -pipe -std=3Dc99 = -Wall >> -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes = -Wwrite-strings -c >> -I../../common -I../../common -DPIC -fPIC -o uconvmsg/fr_res.o >> uconvmsg/fr_res.c >> pkgdata: ar r uconvmsg/libuconvmsg.a uconvmsg/uconvmsg_dat.o >> uconvmsg/root_res.o uconvmsg/fr_res.o >> ar: warning: creating uconvmsg/libuconvmsg.a >> pkgdata: ranlib uconvmsg/libuconvmsg.a >> c++ -O -pipe -W -Wall -pedantic -Wpointer-arith -Wwrite-strings >> -Wno-long-long --std=3Dc++0x -o ../../bin/uconv uconv.o uwmsg.o = -L../../lib >> -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lm >> uconvmsg/libuconvmsg.a >> cd ../.. \ >> && CONFIG_FILES=3Dextra/uconv/uconv.1 CONFIG_HEADERS=3D /bin/sh = ./config.status >> config.status: creating extra/uconv/uconv.1 >> gmake[4]: Leaving directory >> `/usr/ports/devel/icu/work/icu/source/extra/uconv' >> gmake[4]: Entering directory = `/usr/ports/devel/icu/work/icu/source/extra' >> gmake[4]: Nothing to be done for `all-local'. >> gmake[4]: Leaving directory = `/usr/ports/devel/icu/work/icu/source/extra' >> gmake[3]: Leaving directory = `/usr/ports/devel/icu/work/icu/source/extra' >> gmake[2]: Making `all' in `test' >> gmake[3]: Entering directory = `/usr/ports/devel/icu/work/icu/source/test' >> gmake[3]: Nothing to be done for `all'. >> gmake[3]: Leaving directory = `/usr/ports/devel/icu/work/icu/source/test' >> gmake[3]: Entering directory `/usr/ports/devel/icu/work/icu/source' >> Note: rebuild with "gmake VERBOSE=3D1 all-local" to show all compiler >> parameters. >> gmake[3]: Leaving directory `/usr/ports/devel/icu/work/icu/source' >> gmake[2]: Leaving directory `/usr/ports/devel/icu/work/icu/source' >> Segmentation fault (core dumped) >>=20 >> =3D=3D=3D>>> make failed for devel/icu >> =3D=3D=3D>>> Aborting update >>=20 >> =3D=3D=3D>>> Update for devel/icu failed >> =3D=3D=3D>>> Aborting update >>=20 >> =3D=3D=3D>>> Killing background jobs >> Terminated >>=20 >> ---- Problem report is here... >>=20 >> http://www.freebsd.org/cgi/query-pr.cgi?pr=3D186823&cat=3D >>=20 >>=20 >> Thanks for asking >>=20 >> Stephen >>=20 >> On 8/03/2014, at 9:50 pm, Adrian Chadd wrote: >>=20 >> On 8 March 2014 00:48, Stephen Woolerton wrote: >>=20 >> Hi everyone, >>=20 >> Just wondering if anyone has successfully built the ICU port or an = ICU >> package, on an arm device on FreeBSD 10. (Problem report 186823) >>=20 >> The reason is I need to run some code which requires GNUstep-base, = for which >> ICU is a dependency. (I'm hoping to do this project on FreeBSD rather = than >> Linux.) >>=20 >>=20 >> What happens when you try? >>=20 >>=20 >> -a >>=20 >>=20