All of lore.kernel.org
 help / color / mirror / Atom feed
From: Grant Edwards <grant.b.edwards@gmail.com>
To: buildroot@busybox.net
Subject: [Buildroot] at91sam9g20dfc_defconfig doesn't build
Date: Mon, 4 Jan 2010 20:11:23 +0000 (UTC)	[thread overview]
Message-ID: <hhti1b$5hm$1@ger.gmane.org> (raw)
In-Reply-To: hhtfiv$rdm$1@ger.gmane.org

On 2010-01-04, Grant Edwards <grant.b.edwards@gmail.com> wrote:
> Building from git HEAD fails using at91sam9g20dfc_defconfig. It
> looks like libgcc is using hardware floating point when it
> should be using soft floating point.

Fixed that (I think) by setting BR2_SOFT_FLOAT=y.

Now it gets a further before it fails:

   [...]
   make[1]: Entering directory `/home/nextgen/buildroot/buildroot/output/build/at-3.1.10'
   /home/nextgen/buildroot/buildroot/output/staging/usr/bin/arm-linux-uclibc-gcc -Os -pipe -O2  -I/home/nextgen/buildroot/buildroot/output/staging/usr/include -I/home/nextgen/buildroot/buildroot/output/staging/include --sysroot=/home/nextgen/buildroot/buildroot/output/staging/ -isysroot /home/nextgen/buildroot/buildroot/output/staging -mabi=apcs-gnu -msoft-float -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -O2 -g -Wall -DHAVE_CONFIG_H -DVERSION=\"3.1.9\" -DETCDIR=\"/etc\" -DLOADAVG_MX=0.8 -DDAEMON_USERNAME=\"at\" -DDAEMON_GROUPNAME=\"at\" -DLFILE=\"/var/lib/atjobs/.SEQ\" -Wall at.c
   /home/nextgen/buildroot/buildroot/output/staging/usr/bin/arm-linux-uclibc-gcc -Os -pipe -O2  -I/home/nextgen/buildroot/buildroot/output/staging/usr/include -I/home/nextgen/buildroot/buildroot/output/staging/include --sysroot=/home/nextgen/buildroot/buildroot/output/staging/ -isysroot /home/nextgen/buildroot/buildroot/output/staging -mabi=apcs-gnu -msoft-float -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -O2 -g -Wall -DHAVE_CONFIG_H -DVERSION=\"3.1.9\" -DETCDIR=\"/etc\" -DLOADAVG_MX=0.8 -DDAEMON_USERNAME=\"at\" -DDAEMON_GROUPNAME=\"at\" -DLFILE=\"/var/lib/atjobs/.SEQ\" -Wall panic.c
   panic.c:49: warning: 'svnid' defined but not used
   /home/nextgen/buildroot/buildroot/output/staging/usr/bin/arm-linux-uclibc-gcc -Os -pipe -O2  -I/home/nextgen/buildroot/buildroot/output/staging/usr/include -I/home/nextgen/buildroot/buildroot/output/staging/include --sysroot=/home/nextgen/buildroot/buildroot/output/staging/ -isysroot /home/nextgen/buildroot/buildroot/output/staging -mabi=apcs-gnu -msoft-float -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -O2 -g -Wall -DHAVE_CONFIG_H -DVERSION=\"3.1.9\" -DETCDIR=\"/etc\" -DLOADAVG_MX=0.8 -DDAEMON_USERNAME=\"at\" -DDAEMON_GROUPNAME=\"at\" -DLFILE=\"/var/lib/atjobs/.SEQ\" -Wall perm.c
   perm.c:59: warning: 'svnid' defined but not used
   bison -y -d parsetime.y
   at.c: In function 'parsetimespec':
   at.c:717: warning: passing argument 1 of 'localtime' makes pointer from integer without a cast
   at.c: At top level:
   at.c:111: warning: 'svnid' defined but not used
   at.c:711: warning: 'parsetimespec' defined but not used
   bison -y -d parsetime.y
   /home/nextgen/buildroot/buildroot/output/staging/usr/bin/arm-linux-uclibc-gcc -Os -pipe -O2  -I/home/nextgen/buildroot/buildroot/output/staging/usr/include -I/home/nextgen/buildroot/buildroot/output/staging/include --sysroot=/home/nextgen/buildroot/buildroot/output/staging/ -isysroot /home/nextgen/buildroot/buildroot/output/staging -mabi=apcs-gnu -msoft-float -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -O2 -g -Wall -DHAVE_CONFIG_H -DVERSION=\"3.1.9\" -DETCDIR=\"/etc\" -DLOADAVG_MX=0.8 -DDAEMON_USERNAME=\"at\" -DDAEMON_GROUPNAME=\"at\" -DLFILE=\"/var/lib/atjobs/.SEQ\" -Wall atd.c
   /home/nextgen/buildroot/buildroot/output/staging/usr/bin/arm-linux-uclibc-gcc -Os -pipe -O2  -I/home/nextgen/buildroot/buildroot/output/staging/usr/include -I/home/nextgen/buildroot/buildroot/output/staging/include --sysroot=/home/nextgen/buildroot/buildroot/output/staging/ -isysroot /home/nextgen/buildroot/buildroot/output/staging -mabi=apcs-gnu -msoft-float -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -O2 -g -Wall -DHAVE_CONFIG_H -DVERSION=\"3.1.9\" -DETCDIR=\"/etc\" -DLOADAVG_MX=0.8 -DDAEMON_USERNAME=\"at\" -DDAEMON_GROUPNAME=\"at\" -DLFILE=\"/var/lib/atjobs/.SEQ\" -Wall daemon.c
   atd.c:498:2: error: #error "No mail command specified."
   make[1]: *** [atd.o] Error 1
   make[1]: *** Waiting for unfinished jobs....
   daemon.c:51: warning: 'svnid' defined but not used
   make[1]: Leaving directory `/home/nextgen/buildroot/buildroot/output/build/at-3.1.10'
   make: *** [/home/nextgen/buildroot/buildroot/output/build/at-3.1.10/at] Error 2

I'll probably just de-select the "at" package and try again.

Are there periodically checks to make sure the default configs
for the "supported" targets build successfully?

I wouldn't think it would take more than a dozen or two lines
of bash code to do so...

-- 
Grant Edwards                   grante             Yow! I'm imagining a surfer
                                  at               van filled with soy sauce!
                               visi.com            

      reply	other threads:[~2010-01-04 20:11 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-01-04 19:29 [Buildroot] at91sam9g20dfc_defconfig doesn't build Grant Edwards
2010-01-04 20:11 ` Grant Edwards [this message]

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='hhti1b$5hm$1@ger.gmane.org' \
    --to=grant.b.edwards@gmail.com \
    --cc=buildroot@busybox.net \
    /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.