Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Mar 2014 07:41:44 -0800
From:      Adrian Chadd <adrian@freebsd.org>
To:        Stephen Woolerton <direct727@gmail.com>
Cc:        "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: building ICU port on arm
Message-ID:  <CAJ-Vmok2Xr0QBbf2u-aTZNimp2yW_fLhhWDOWytqrWm=KXD4CA@mail.gmail.com>
In-Reply-To: <DED29061-5071-4D65-A208-43A9915C1299@gmail.com>
References:  <EE1E2A44-EB46-4F14-A31D-E2EF5FABCE16@gmail.com> <CAJ-VmomO1=Y8Y2dgGUVw_hoBN2CmzU9EXh2Z0tyK2Zn4HD2sbQ@mail.gmail.com> <DED29061-5071-4D65-A208-43A9915C1299@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
What process is segfaulting? What's in the coredump?


-a


On 8 March 2014 01:02, Stephen Woolerton <direct727@gmail.com> wrote:
> At some point in the port compile, it crashes with a core dump...
>
> .... 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=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_TIMEZONE=0
> -I../../common -I../../i18n -I./../toolutil -DU_ATTRIBUTE_DEPRECATED=
> -DUCONVMSG_LINK=uconvmsg -O -pipe -W -Wall -pedantic -Wpointer-arith
> -Wwrite-strings -Wno-long-long --std=c++0x -c -o uconv.o uconv.cpp
> cc -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_TIMEZONE=0
> -I../../common -I../../i18n -I./../toolutil -DU_ATTRIBUTE_DEPRECATED=
> -DUCONVMSG_LINK=uconvmsg -O -pipe -std=c99 -Wall -pedantic -Wshadow
> -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c -o uwmsg.o uwmsg.c
> LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH
> ../../bin/genrb -e UTF-8 -s resources -d uconvmsg root.txt
> LD_LIBRARY_PATH=../../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=../../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=1 -DU_HAVE_ATOMIC=1
> -DU_HAVE_TIMEZONE=0 -DU_ATTRIBUTE_DEPRECATED= -O -pipe -std=c99 -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=1 -DU_HAVE_ATOMIC=1
> -DU_HAVE_TIMEZONE=0 -DU_ATTRIBUTE_DEPRECATED= -O -pipe -std=c99 -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=1 -DU_HAVE_ATOMIC=1
> -DU_HAVE_TIMEZONE=0 -DU_ATTRIBUTE_DEPRECATED= -O -pipe -std=c99 -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=c++0x -o ../../bin/uconv uconv.o uwmsg.o -L../../lib
> -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lm
> uconvmsg/libuconvmsg.a
> cd ../.. \
> && CONFIG_FILES=extra/uconv/uconv.1 CONFIG_HEADERS= /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=1 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)
>
> ===>>> make failed for devel/icu
> ===>>> Aborting update
>
> ===>>> Update for devel/icu failed
> ===>>> Aborting update
>
> ===>>> Killing background jobs
> Terminated
>
> ---- Problem report is here...
>
> http://www.freebsd.org/cgi/query-pr.cgi?pr=186823&cat=
>
>
> Thanks for asking
>
> Stephen
>
> On 8/03/2014, at 9:50 pm, Adrian Chadd <adrian@freebsd.org> wrote:
>
> On 8 March 2014 00:48, Stephen Woolerton <direct727@gmail.com> wrote:
>
> Hi everyone,
>
> Just wondering if anyone has successfully built the ICU port or an ICU
> package, on an arm device on FreeBSD 10.  (Problem report 186823)
>
> 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.)
>
>
> What happens when you try?
>
>
> -a
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmok2Xr0QBbf2u-aTZNimp2yW_fLhhWDOWytqrWm=KXD4CA>