From: Philip Balister <philip@balister.org>
To: openembedded-devel@lists.openembedded.org
Subject: Re: [meta-oe][PATCH] gnuradio : Update to 3.6.5. Also fix for docs, packaging, and grc RDEPENDS.
Date: Thu, 20 Jun 2013 10:18:16 -0400 [thread overview]
Message-ID: <51C30F28.2090607@balister.org> (raw)
In-Reply-To: <CANyK_8cBxFzaRDi16ZZHiUsLERzoSUj_WfzQSVNQhH1h27iLLg@mail.gmail.com>
On 06/20/2013 08:29 AM, Paul Barker wrote:
> On 18 June 2013 15:09, Philip Balister <philip@balister.org> wrote:
>> * Fix packaging so grc and examples packages are not empty.
>> * Account for addition of gr-modtool.
>> * Update to version 3.6.5 of GNU Radio.
>> * Update RDEPENDS for grc to add python-netserver.
>> * Try even harder to stop docs from getting built.
>
> Just tried building gnuradio with this patch applied. The system
> topped out at 5GB RAM and 4GB swap used (everything on the system)
> then:
My machine says:
[balister@thuvia ~]$ free -g
total used free shared buffers cached
Mem: 19 16 3 0 1 7
-/+ buffers/cache: 7 12
Swap: 5 0 5
Compiling the c++ output of swig is known to consume loads of ram.
Philip
>
> [ 94%] Building CXX object
> gr-analog/swig/CMakeFiles/_analog_swig.dir/analog_swigPYTHON_wrap.cxx.o
> cd /home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/build/gr-analog/swig
> && /home/pbarker/build/20130619_poky/build/tmp/sysroots/x86_64-lin
> ux/usr/bin/armv6-vfp-poky-linux-gnueabi/arm-poky-linux-gnueabi-g++
> -DENABLE_GR_LOG -D_analog_swig_EXPORTS -march=armv6 -mthumb-interwork
> -mfloat-abi=softfp --sysroot=/home/pbarker/build/
> 20130619_poky/build/tmp/sysroots/raspberrypi -O2 -pipe -g
> -feliminate-unused-debug-types -fpermissive
> -fvisibility-inlines-hidden -fpermissive -O2 -pipe -g
> -feliminate-unused-debug-types -
> O2 -pipe -g -feliminate-unused-debug-types -fpermissive
> -fvisibility-inlines-hidden -DNDEBUG -fPIC
> -I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.
> 6.5-r0/git/gr-analog/include
> -I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/build/gr-analog/include
> -I/home/pbarker/build/20130619_poky
> /build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/gr-filter/lib
> -I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/gr-filt
> er/include -I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/build/gr-filter/lib
> -I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-
> vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/build/gr-filter/include
> -I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/gnuradio-core/src/l
> ib/runtime -I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/build/gnuradio-core/src/lib/general
> -I/home/pbarker/build/20130619_poky/build
> /tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/gnuradio-core/src/lib/general
> -I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/g
> it/build/gnuradio-core/src/lib/gengen
> -I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/gnuradio-core/src/lib/gengen
> -I/home/pbarker/build
> /20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/build/gnuradio-core/src/lib/filter
> -I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gn
> ueabi/gnuradio/3.6.5-r0/git/gnuradio-core/src/lib/filter
> -I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/gnuradio-core/src/lib/missing
> -
> I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/gnuradio-core/src/lib/reed-solomon
> -I/home/pbarker/build/20130619_poky/build/tmp/work/arm
> v6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/gnuradio-core/src/lib/viterbi
> -I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/gnuradio-c
> ore/src/lib/io -I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/build/gnuradio-core/src/lib/swig
> -I/home/pbarker/build/20130619_poky/buil
> d/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/gnuradio-core/src/lib/swig
> -I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git
> /gnuradio-core/src/lib/hier
> -I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/build
> -I/home/pbarker/build/20130619_poky/build/tmp/work/arm
> v6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/gruel/src/swig
> -I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/build/gruel/src/swig
> -I/h
> ome/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/gruel/src/include
> -I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gn
> ueabi/gnuradio/3.6.5-r0/git/build/gruel/src/include
> -I/home/pbarker/build/20130619_poky/build/tmp/sysroots/raspberrypi/usr/include
> -I/home/pbarker/build/20130619_poky/build/tmp/sysroots/rasp
> berrypi/usr/include/python2.7
> -I/home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/gr-analog/swig
> -I/home/pbarker/build/20130619_poky/build/t
> mp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/build/gr-analog/swig
> -fvisibility=hidden -Wsign-compare -Wall -Wno-uninitialized -o
> CMakeFiles/_analog_swig.dir/analog_swigPYTHO
> N_wrap.cxx.o -c
> /home/pbarker/build/20130619_poky/build/tmp/work/armv6-vfp-poky-linux-gnueabi/gnuradio/3.6.5-r0/git/build/gr-analog/swig/analog_swigPYTHON_wrap.cxx
> arm-poky-linux-gnueabi-g++: internal compiler error: Killed (program cc1plus)
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <http://gcc.gnu.org/bugs.html> for instructions.
>
> Should this really be using over 1GB RAM per cc1plus process to
> compile this? I think something broke somewhere. I'll try building
> this from scratch in a new build directory and let you know how it
> goes.
>
> This is with MACHINE=raspberrypi and using gcc 4.7.2.
>
> --
> Paul Barker
>
> Email: paul@paulbarker.me.uk
> http://www.paulbarker.me.uk
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
>
next prev parent reply other threads:[~2013-06-20 14:18 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-06-18 14:09 [meta-oe][PATCH] gnuradio : Update to 3.6.5. Also fix for docs, packaging, and grc RDEPENDS Philip Balister
2013-06-20 12:29 ` Paul Barker
2013-06-20 14:18 ` Philip Balister [this message]
2013-06-22 10:22 ` Paul Barker
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=51C30F28.2090607@balister.org \
--to=philip@balister.org \
--cc=openembedded-devel@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.