Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] lzop: add host build
From: Fabio Porcedda @ 2012-12-13 10:59 UTC (permalink / raw)
  To: buildroot

Barebox needs host-lzop.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
---
 package/lzop/lzop.mk | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/lzop/lzop.mk b/package/lzop/lzop.mk
index 4ab8a4a..1f7c835 100644
--- a/package/lzop/lzop.mk
+++ b/package/lzop/lzop.mk
@@ -11,3 +11,4 @@ LZOP_LICENSE_FILES = COPYING
 LZOP_DEPENDENCIES = lzo
 
 $(eval $(autotools-package))
+$(eval $(host-autotools-package))
-- 
1.8.0

^ permalink raw reply related

* [Buildroot] buildroot 2012.11 large file support
From: Peter Korsgaard @ 2012-12-13 10:55 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <0BA8DAED-72C3-4B4D-AC0E-4A0B344D88F1@gmail.com>

>>>>> "Victor" == Victor Hiairrassary <victor.hiairrassary.ml@gmail.com> writes:

 Victor> So maybe boost package should no more depend on BR2_LARGEFILE?

Ehh, what does that have to do with the compilation issue on Ubuntu
12.04 when you don't enable largefile?

Presumably boost is marked as needing largefile because it does?

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] Need some help fetching local Linux code
From: Arnout Vandecappelle @ 2012-12-13 10:54 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <CAE21AQq8wky0Auuq5U0NNUPVXVGQsXGkWcBQ_kvkEe8Xy_RoUg@mail.gmail.com>

On 13/12/12 03:27, Charles Manning wrote:
> Hi
>
> I have been dabbling with the handling for Linux so that it can be
> fetched from svn or a local directory.
>
> Although testing of SITE_METHOD = local works fine with a simple test
> case, I am struggling to get it working from the linux/linux.mk
>
> What I have done is modify linux/Config.in as follows:

[snip]
> +choice
> +       prompt "Custom fetch method"
> +       depends on BR2_LINUX_KERNEL_CUSTOM_SOURCE
> +

  Not relevant for your problem, but I would:

- change the 'depends on' into an 'if' around all the relevant
configs;

- add a BR2_LINUX_KERNEL_CUSTOM_SOURCE_AUTO, which is the default,
and which unsets _SITE_METHOD so that it is derived automatically
from the URL.

> +config BR2_LINUX_KERNEL_CUSTOM_SOURCE_WGET
> +       bool "wget"
> +config BR2_LINUX_KERNEL_CUSTOM_SOURCE_SCP
> +       bool "scp"
> +config BR2_LINUX_KERNEL_CUSTOM_SOURCE_SVN
> +       bool "svn"
> +config BR2_LINUX_KERNEL_CUSTOM_SOURCE_GIT
> +       bool "git"
> +config BR2_LINUX_KERNEL_CUSTOM_SOURCE_HG
> +       bool "Mercurial"
> +config BR2_LINUX_KERNEL_CUSTOM_SOURCE_BZR
> +       bool "Bazaar"
> +config BR2_LINUX_KERNEL_CUSTOM_SOURCE_FILE
> +       bool "Local tarball"
> +config BR2_LINUX_KERNEL_CUSTOM_SOURCE_LOCAL
> +       bool "Local directory"
> +
> +endchoice
[snip]
>   config BR2_LINUX_KERNEL_VERSION
>          string
>          default "3.7" if BR2_LINUX_KERNEL_3_7
>          default BR2_DEFAULT_KERNEL_HEADERS if BR2_LINUX_KERNEL_SAME_AS_HEADERS
>          default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE if BR2_LINUX_KERNEL_CUSTOM_VERSION
>          default "custom" if BR2_LINUX_KERNEL_CUSTOM_TARBALL
> -       default $BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION if BR2_LINUX_KERNEL_CUSTOM_GIT
> +       default "custom-source" if BR2_LINUX_KERNEL_CUSTOM_SOURCE
> +       default $BR2_LINUX_KERNEL_CUSTOM_VERSION if BR2_LINUX_KERNEL_CUSTOM_VERSION

  No need to change from custom to custom-source...

>
>   #
>   # Patch selection
> diff --git a/linux/linux.mk b/linux/linux.mk
> index c4bdf90..73623bd 100644
> --- a/linux/linux.mk
> +++ b/linux/linux.mk
> @@ -12,9 +12,9 @@ ifeq ($(LINUX_VERSION),custom)
>   LINUX_TARBALL = $(call qstrip,$(BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION))
>   LINUX_SITE = $(dir $(LINUX_TARBALL))
>   LINUX_SOURCE = $(notdir $(LINUX_TARBALL))
> -else ifeq ($(BR2_LINUX_KERNEL_CUSTOM_GIT),y)
> -LINUX_SITE = $(call qstrip,$(BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL))
> -LINUX_SITE_METHOD = git
> +else ifeq ($(BR2_LINUX_KERNEL_CUSTOM_SOURCE),y)
> +LINUX_SITE = $(call qstrip,$(BR2_LINUX_KERNEL_CUSTOM_SOURCE_LOCATION))
> +LINUX_SITE_METHOD = $(BR2_LINUX_KERNEL_CUSTOM_SOURCE_METHOD)

  This should be qstrip'ped.  I suspect that is your problem. The problem is that
there is an 'ifeq ($(LINUX_SITE_METHOD),local)' in the generic-package expansion,
and that expands to 'ifeq ("local",local)' which is false.

[snip]
> I also added the following debuggering:
> @@ -30,7 +30,7 @@ ifeq ($(DL_MODE),DOWNLOAD)
>   # Only show the download message if it isn't already downloaded
>          $(Q)(test -e $(DL_DIR)/$($(PKG)_SOURCE)&&  \
>                  (test -z $($(PKG)_PATCH) || test -e $(DL_DIR)$($(PKG)_PATCH))) || \
> -               $(call MESSAGE,"Downloading")
> +               $(call MESSAGE,"Downloading $($(PKG)_SITE) $($(PKG)_SITE_METHOD)")
>   endif

  The way it's written now, you don't see the quotes.  Better put single quotes
around the message instead of double quotes.

>          $(if $($(PKG)_SOURCE),$(call DOWNLOAD,$($(PKG)_SITE)/$($(PKG)_SOURCE)))
>          $(if $($(PKG)_PATCH),$(call DOWNLOAD,$($(PKG)_SITE)/$($(PKG)_PATCH)))
>
> Unfortunately, the code is not fetched properly and instead buildroot
> tries to fetch a tarball.
>
> make V=1 gives:
>
> harles at charles-laptop:/opt/buildroot/buildroot$ make V=1
> (test -e /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz&&  \
> 		(test -z  || test -e /opt/buildroot/buildroot/dl)) || \
> 		echo ">>>  linux custom-source "Downloading
> /home/charles/projects/ex/linux-omap-3.2/ "local"""
>>>> linux custom-source Downloading /home/charles/projects/ex/linux-omap-3.2/ local
> if test -n "" ; then case "" in scp) 	test -e
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz || scp
> '/linux-custom-source.tar.gz'
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz&&  exit ;; *)
> 	test -e /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz ||
> (wget --passive-ftp -nd -t 3  -O
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz.tmp
> '/linux-custom-source.tar.gz'&&  mv
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz.tmp
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz) || (rm -f
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz.tmp ; exit 1)
> &&  exit ;; esac ; fi ; if test "" = "y" ; then exit 1 ; fi ; if test
> -n "/home/charles/projects/ex/linux-omap-3.2//linux-custom-source.tar.gz"
> ; then if test -z ""local"" ; then

  Here you can see the double double quotes. (Note: the double double is
intentional here :-)


  Regards,
  Arnout

> scheme="/home/charles/projects/ex/linux-omap-3.2//linux-custom-source.tar.gz"
> ; else scheme=""local"" ; fi ; case "$scheme" in git) 	test -e
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz || (pushd
> /opt/buildroot/buildroot/dl>  /dev/null&&  ((test "`git ls-remote
> /home/charles/projects/ex/linux-omap-3.2/ custom-source`"&&  echo
> "Doing shallow clone"&&  git clone --depth 1 -b custom-source --bare
> /home/charles/projects/ex/linux-omap-3.2/ linux-custom-source) ||
> (echo "Doing full clone"&&  git clone --bare
> /home/charles/projects/ex/linux-omap-3.2/ linux-custom-source))&&
> pushd linux-custom-source>  /dev/null&&  git archive --format=tar
> --prefix=linux-custom-source/ custom-source | gzip -c>
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz&&  popd>
> /dev/null&&  rm -rf /opt/buildroot/buildroot/dl/linux-custom-source&&
> popd>  /dev/null)&&  exit ;; svn) 	test -e
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz || (pushd
> /opt/buildroot/buildroot/dl>  /dev/null&&  svn export -r custom-source
> /home/charles/projects/ex/linux-omap-3.2/
> /opt/buildroot/buildroot/dl/linux-custom-source&&  tar czf
> linux-custom-source.tar.gz linux-custom-source/&&  rm -rf
> /opt/buildroot/buildroot/dl/linux-custom-source&&  popd>  /dev/null)
> &&  exit ;; bzr) 	test -e
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz || bzr export
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz
> /home/charles/projects/ex/linux-omap-3.2/ -r custom-source&&  exit ;;
> file) 	echo "Download local files" test -e
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz || cp
> /home/charles/projects/ex/linux-omap-3.2//linux-custom-source.tar.gz
> /opt/buildroot/buildroot/dl&&  exit ;; scp) 	test -e
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz || scp
> '/home/charles/projects/ex/linux-omap-3.2//linux-custom-source.tar.gz'
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz&&  exit ;; hg)
> 	test -e /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz ||
> (pushd /opt/buildroot/buildroot/dl>  /dev/null&&  hg  clone --noupdate
> --rev custom-source /home/charles/projects/ex/linux-omap-3.2/
> linux-custom-source&&  hg  archive --repository linux-custom-source
> --type tgz --prefix linux-custom-source/ --rev custom-source
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz&&  rm -rf
> /opt/buildroot/buildroot/dl/linux-custom-source&&  popd>  /dev/null)
> &&  exit ;; *) 	test -e
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz || (wget
> --passive-ftp -nd -t 3  -O
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz.tmp
> '/home/charles/projects/ex/linux-omap-3.2//linux-custom-source.tar.gz'
> &&  mv /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz.tmp
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz) || (rm -f
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz.tmp ; exit 1)
> &&  exit ;; esac ; fi ; if test -n "http://sources.buildroot.net/" ;
> then 	test -e /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz
> || (wget --passive-ftp -nd -t 3  -O
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz.tmp
> 'http://sources.buildroot.net//linux-custom-source.tar.gz'&&  mv
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz.tmp
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz) || (rm -f
> /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz.tmp ; exit 1)
> &&  exit ; fi ; exit 1
> /home/charles/projects/ex/linux-omap-3.2//linux-custom-source.tar.gz:
> Scheme missing.
> mkdir -p /opt/buildroot/buildroot/output/build/linux-custom-source
> touch /opt/buildroot/buildroot/output/build/linux-custom-source/.stamp_downloaded
>
>
> The flow is different when I ran a simplified test case. That just
> used rsync... and worked.
>
> Any help appreciated.
>
> Thanks
>
> Charles
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
>

-- 
Arnout Vandecappelle                               arnout at mind be
Senior Embedded Software Architect                 +32-16-286540
Essensium/Mind                                     http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium                BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F

^ permalink raw reply

* [Buildroot] Getting It into Compact Flash
From: Ted Wood @ 2012-12-13 10:48 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20121212204922.GA1265@mail.sceen.net>



> >-----Original Message-----
> >From: Richard Braun [mailto:rbraun at sceen.net]
> >Sent: 12 December 2012 20:49
> >To: Ted Wood
> >Cc: buildroot at busybox.net
> >Subject: Re: [Buildroot] Getting It into Compact Flash
> >
> >On Wed, Dec 12, 2012 at 05:22:26PM +0100, Richard Braun wrote:
> >> On Wed, Dec 12, 2012 at 04:12:49PM -0000, Ted Wood wrote:
> >> > It starts up OK, loads the kernel and uncompresses it.
> >> >
> >> > It mounts sda and sda1
> >> >
> >> > Then "No filesystem could mount root, tried ext3 vfat msdos
> >iso9660"
> >>
> >> Buildroot doesn't take care of the partition table.
> >>
> >> See
> >> http://lists.busybox.net/pipermail/buildroot/2012-August/057536.html
> >> (and the next message for the unspoiled attached script).
> >
> >If your problem has nothing to do with the partition table, feel free
> >to give us more information about it, like the boot log (so that we
> >can see what is actually mounted).
> >
> >--
> >Richard Braun

Boot Log:

RAMDISK: ext2 filesystem found at block 0
RAMDISK: Loading 2263KiB [1 disk] into ram disk.. done.
List of all partitions:
0800      7831152 sda    driver: sd
 0801      7825423 sda1 00000000-0000-0000-0000-000000000000
No filesystem could mount root, tried ext3 vfat msdos iso9660 Kernel panic -
not syncing VFS: Unable to mount root fs on on unknown block (1,0)


I also note that the Buildroot Kernel will boot OK into with my ext3 Yocto
Filesystem...

Would I be correct in thinking that the kernel is only configured for ext3,
vfat, msdos and iso9600 file systems?
And it is therefore not recognising the the ext2 FS generated by Buildroot?

^ permalink raw reply

* [Buildroot] buildroot 2012.11 large file support
From: Victor Hiairrassary @ 2012-12-13 10:45 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <50C91790.6090202@mind.be>

So maybe boost package should no more depend on BR2_LARGEFILE?

Le 13 d?c. 2012 ? 00:47, Arnout Vandecappelle <arnout@mind.be> a ?crit :

> On 12/12/12 23:21, Thomas Petazzoni wrote:
>> Dear Peter Korsgaard,
>> 
>> On Wed, 12 Dec 2012 21:15:44 +0100, Peter Korsgaard wrote:
>> 
>>>  Thomas>  !largefile build is OK if we pass $(DISABLE_LARGEFILE) to
>>>  Thomas>  gcc1 and gcc2 configure steps, so it solves the build
>>>  Thomas>  problem. I haven't done more testing though (testing the
>>>  Thomas>  generated code, building with largefile enabled, etc.).
>>> 
>>> Cool, great - I'll commit that then.
>>> 
>>>  Thomas>  That said, doesn't --disable-largefile disables largefile
>>>  Thomas>  support at the level of gcc itself, rather than taking into
>>>  Thomas>  account the fact that largefile support is not available on
>>>  Thomas>  the target? Of course, it has the consequence that
>>>  Thomas>  _FILE_OFFSET_BITS is no longer defined to 64 in auto-conf.h,
>>>  Thomas>  which works around the problem. But gcc (the host binary)
>>>  Thomas>  should be capable of being built with largefile support on a
>>>  Thomas>  32 bits host, even if the 32 bits target has no largefile
>>>  Thomas>  support.
>>> 
>>> So for the cross compiler to be able to access large files? Is that
>>> really important? I doubt people are using buildroot with 2G+
>>> source/object/library files?
>> 
>> It's not that we care too much about this (even though some crazy
>> library like Qt with debugging symbols reaches a very fat size, several
>> hundreds of MBs in size), but the fact that it is an ugly workaround to
>> use the side-effect of disabling largefile on gcc to make it play nice
>> with a target system that has largefile disabled.
>> 
>> Right now, when largefile is disabled for the target, it is disabled
>> for the cross gcc, when largefile is enabled for the target, it is
>> enabled for the cross gcc. Doesn't make much sense.
> 
> Indeed, it would make much more sense to disable largefile unconditionally
> while building any gcc stage (uClibc won't complain if _FILE_OFFSET_BITS is
> not set). At least, I guess --disable-largefile only says something about
> the gcc executable, not about the crtstuff and other target support...
> 
> And it also deserves a BIG FAT comment explaining why this is needed.
> 
> Regards,
> Arnout
> -- 
> Arnout Vandecappelle                               arnout at mind be
> Senior Embedded Software Architect                 +32-16-286540
> Essensium/Mind                                     http://www.mind.be
> G.Geenslaan 9, 3001 Leuven, Belgium                BE 872 984 063 RPR Leuven
> LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
> GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot

^ permalink raw reply

* [Buildroot] Boost builds failed
From: Victor Hiairrassary @ 2012-12-13 10:40 UTC (permalink / raw)
  To: buildroot

During some auto builds, boost failed to compiles because on .config file, only boost is selected, and no boost library is selected, like thread regex,etc.

Is there any way to fix it?
Thanks!

^ permalink raw reply

* [Buildroot] [PATCH] perl: refactor configure step,
From: Arnout Vandecappelle @ 2012-12-13 10:30 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <1354865887-6720-1-git-send-email-francois.perrad@gadz.org>

On 07/12/12 08:38, Francois Perrad wrote:
> after discussion with Perl-Cross's author (Alex Suykov)

  This splitting of the commit message looks funny in the oneline log...

>
> Note: Using -A with variables that aren't option lists makes little sense.

  Then I misunderstood the meaning of -A: I thought it was meant to override
whatever has been autodetected, while -D can still be overridden by the
autodetection. But the documentation isn't particularly clear about this.
And I guess Alex Suykov should know :-)

>
> Signed-off-by: Francois Perrad<francois.perrad@gadz.org>

Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
  (build-test on a minimal internal toolchain)


  Regards,
  Arnout

> ---
>   package/perl/perl.mk |   12 ++++++------
>   1 file changed, 6 insertions(+), 6 deletions(-)
>
> diff --git a/package/perl/perl.mk b/package/perl/perl.mk
> index a86ee2a..da54ef1 100644
> --- a/package/perl/perl.mk
> +++ b/package/perl/perl.mk
> @@ -57,12 +57,12 @@ PERL_CONF_OPT = \
>   	-Dld="$(TARGET_CC_NOCCACHE)" \
>   	-Dccflags="$(TARGET_CFLAGS)" \
>   	-Dldflags="$(TARGET_LDFLAGS) -lm" \
> -	-A define:mydomain="" \
> -	-A define:myhostname="$(BR2_TARGET_GENERIC_HOSTNAME)" \
> -	-A define:myuname="Buildroot $(BR2_VERSION_FULL)" \
> -	-A define:osname=linux \
> -	-A define:osvers=$(LINUX_VERSION) \
> -	-A define:perladmin=root
> +	-Dmydomain="" \
> +	-Dmyhostname="$(BR2_TARGET_GENERIC_HOSTNAME)" \
> +	-Dmyuname="Buildroot $(BR2_VERSION_FULL)" \
> +	-Dosname=linux \
> +	-Dosvers=$(LINUX_VERSION) \
> +	-Dperladmin=root
>
>   ifeq ($(shell expr $(PERL_VERSION_MAJOR) % 2), 1)
>       PERL_CONF_OPT += -Dusedevel

-- 
Arnout Vandecappelle                               arnout at mind be
Senior Embedded Software Architect                 +32-16-286540
Essensium/Mind                                     http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium                BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F

^ permalink raw reply

* [Buildroot] [PATCH] system: add option to configure TERM variable
From: Richard Braun @ 2012-12-13 10:28 UTC (permalink / raw)
  To: buildroot

This option is useful for cases where the terminal isn't a bare serial
vt100, but e.g. a linux tty with more features.

Signed-off-by: Richard Braun <rbraun@sceen.net>
---
 system/Config.in |    6 ++++++
 system/system.mk |    5 +++--
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/system/Config.in b/system/Config.in
index 622b242..a557ea0 100644
--- a/system/Config.in
+++ b/system/Config.in
@@ -154,6 +154,12 @@ config BR2_TARGET_GENERIC_GETTY_BAUDRATE
 	default "57600"		if BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600
 	default "115200"	if BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200
 
+config BR2_TARGET_GENERIC_GETTY_TERM
+	string "Value to assign the TERM environment variable"
+	default "vt100"
+	help
+	  Specify a TERM type.
+
 config BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW
 	bool "remount root filesystem read-write during boot"
 	default y
diff --git a/system/system.mk b/system/system.mk
index 4185202..353d0ba 100644
--- a/system/system.mk
+++ b/system/system.mk
@@ -2,6 +2,7 @@ TARGET_GENERIC_HOSTNAME:=$(call qstrip,$(BR2_TARGET_GENERIC_HOSTNAME))
 TARGET_GENERIC_ISSUE:=$(call qstrip,$(BR2_TARGET_GENERIC_ISSUE))
 TARGET_GENERIC_GETTY:=$(call qstrip,$(BR2_TARGET_GENERIC_GETTY_PORT))
 TARGET_GENERIC_GETTY_BAUDRATE:=$(call qstrip,$(BR2_TARGET_GENERIC_GETTY_BAUDRATE))
+TARGET_GENERIC_GETTY_TERM:=$(call qstrip,$(BR2_TARGET_GENERIC_GETTY_TERM))
 
 target-generic-hostname:
 	mkdir -p $(TARGET_DIR)/etc
@@ -14,13 +15,13 @@ target-generic-issue:
 	echo "$(TARGET_GENERIC_ISSUE)" > $(TARGET_DIR)/etc/issue
 
 target-generic-getty-busybox:
-	$(SED) '/# GENERIC_SERIAL$$/s~^.*#~$(TARGET_GENERIC_GETTY)::respawn:/sbin/getty -L $(TARGET_GENERIC_GETTY) $(TARGET_GENERIC_GETTY_BAUDRATE) vt100 #~' \
+	$(SED) '/# GENERIC_SERIAL$$/s~^.*#~$(TARGET_GENERIC_GETTY)::respawn:/sbin/getty -L $(TARGET_GENERIC_GETTY) $(TARGET_GENERIC_GETTY_BAUDRATE) $(TARGET_GENERIC_GETTY_TERM) #~' \
 		$(TARGET_DIR)/etc/inittab
 
 # In sysvinit inittab, the "id" must not be longer than 4 bytes, so we
 # skip the "tty" part and keep only the remaining.
 target-generic-getty-sysvinit:
-	$(SED) '/# GENERIC_SERIAL$$/s~^.*#~$(shell echo $(TARGET_GENERIC_GETTY) | tail -c+4)::respawn:/sbin/getty -L $(TARGET_GENERIC_GETTY) $(TARGET_GENERIC_GETTY_BAUDRATE) vt100 #~' \
+	$(SED) '/# GENERIC_SERIAL$$/s~^.*#~$(shell echo $(TARGET_GENERIC_GETTY) | tail -c+4)::respawn:/sbin/getty -L $(TARGET_GENERIC_GETTY) $(TARGET_GENERIC_GETTY_BAUDRATE) $(TARGET_GENERIC_GETTY_TERM) #~' \
 		$(TARGET_DIR)/etc/inittab
 
 # Find commented line, if any, and remove leading '#'s
-- 
1.7.2.5

^ permalink raw reply related

* [Buildroot] [PATCH] uboot-tools: do not override busybox uninstall commands
From: Peter Korsgaard @ 2012-12-13  8:38 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <1355366255-7358-1-git-send-email-danomimanchego123@gmail.com>

>>>>> "Danomi" == Danomi Manchego <danomimanchego123@gmail.com> writes:

 Danomi> The uboot-tools.mk has a copy of BUSYBOX_UNINSTALL_TARGET_CMDS
 Danomi> in it, presumably due to a copy/paste error.  This definition
 Danomi> is overriding the (identical) definition in busybox.mk.

 Danomi> Also, add license info.

Committed, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH] barebox: bump to version 2012.12.1
From: Peter Korsgaard @ 2012-12-13  8:37 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <1355384675-8965-1-git-send-email-fabio.porcedda@gmail.com>

>>>>> "Fabio" == Fabio Porcedda <fabio.porcedda@gmail.com> writes:

 Fabio> Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>

Committed, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [git commit] barebox: bump to version 2012.12.1
From: Peter Korsgaard @ 2012-12-13  8:37 UTC (permalink / raw)
  To: buildroot

commit: http://git.buildroot.net/buildroot/commit/?id=e043dd6c99a801dc7f863986c78c947e25c75b3f
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
---
 boot/barebox/Config.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/boot/barebox/Config.in b/boot/barebox/Config.in
index e7498a8..10eb650 100644
--- a/boot/barebox/Config.in
+++ b/boot/barebox/Config.in
@@ -22,7 +22,7 @@ config BR2_TARGET_BAREBOX_2012_11
 	bool "2012.11"
 
 config BR2_TARGET_BAREBOX_2012_12
-	bool "2012.12"
+	bool "2012.12.1"
 
 config BR2_TARGET_BAREBOX_CUSTOM_TARBALL
 	bool "Custom tarball"
@@ -44,7 +44,7 @@ config BR2_TARGET_BAREBOX_VERSION
 	default "2012.09.0"	if BR2_TARGET_BAREBOX_2012_09
 	default "2012.10.0"	if BR2_TARGET_BAREBOX_2012_10
 	default "2012.11.0"	if BR2_TARGET_BAREBOX_2012_11
-	default "2012.12.0"	if BR2_TARGET_BAREBOX_2012_12
+	default "2012.12.1"	if BR2_TARGET_BAREBOX_2012_12
 	default "custom"	if BR2_TARGET_BAREBOX_CUSTOM_TARBALL
 	default $BR2_TARGET_BAREBOX_CUSTOM_GIT_VERSION if BR2_TARGET_BAREBOX_CUSTOM_GIT
 

^ permalink raw reply related

* [Buildroot] [git commit] uboot-tools: do not override busybox uninstall commands
From: Peter Korsgaard @ 2012-12-13  8:35 UTC (permalink / raw)
  To: buildroot

commit: http://git.buildroot.net/buildroot/commit/?id=5c2209ff7928c398d219bdbbfb13c6638c44f031
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master

The uboot-tools.mk has a copy of BUSYBOX_UNINSTALL_TARGET_CMDS
in it, presumably due to a copy/paste error.  This definition
is overriding the (identical) definition in busybox.mk.

Also, add license info.

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
---
 package/uboot-tools/uboot-tools.mk |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/package/uboot-tools/uboot-tools.mk b/package/uboot-tools/uboot-tools.mk
index 7628b77..75cda8e 100644
--- a/package/uboot-tools/uboot-tools.mk
+++ b/package/uboot-tools/uboot-tools.mk
@@ -1,6 +1,13 @@
+#############################################################
+#
+# uboot-tools
+#
+#############################################################
 UBOOT_TOOLS_VERSION = 2012.07
 UBOOT_TOOLS_SOURCE  = u-boot-$(UBOOT_TOOLS_VERSION).tar.bz2
 UBOOT_TOOLS_SITE    = ftp://ftp.denx.de/pub/u-boot
+UBOOT_TOOLS_LICENSE = GPLv2+
+UBOOT_TOOLS_LICENSE_FILES = COPYING
 
 define UBOOT_TOOLS_BUILD_CMDS
 	$(MAKE) -C $(@D) 			\
@@ -34,11 +41,6 @@ define UBOOT_TOOLS_UNINSTALL_TARGET_CMDS
 		usr/bin/mkimage usr/sbin/fw_printenv usr/sbin/fw_setenv)
 endef
 
-
-define BUSYBOX_UNINSTALL_TARGET_CMDS
-	$(BUSYBOX_MAKE_ENV) $(MAKE) $(BUSYBOX_MAKE_OPTS) -C $(@D) uninstall
-endef
-
 define HOST_UBOOT_TOOLS_BUILD_CMDS
 	$(MAKE1) -C $(@D) 			\
 		HOSTCC="$(HOSTCC)"		\

^ permalink raw reply related

* [Buildroot] Results of an all-package build
From: Arnout Vandecappelle @ 2012-12-13  8:21 UTC (permalink / raw)
  To: buildroot

  Hi all,

  As part of the test of the disable-doc patch I just sent, I built something
approaching an allyespackageconfig for x86_64 with a Sourcery-2012.09 toolchain.
Interesting to look at the results.

- The following fail to build:

  * classpath
  * diffutils
  * gpsd
  * ipsec-tools
  * linux-pam
  * ltp-testsuite
  * matchbox-desktop
  * metacity
  * webkit
  * neard
  * netatalk
  * network-manager
  * pcmanfm
  * pv
  * sconeserver-http-sconesite-image
  * xdriver_xf86-video-geode
  * xdriver_xf86-input-synaptics
  * valgrind (because glibc 2.16 is not supported, needs valgrind bump)
  * xstroke
  * grub
  * uboot (wrong ARCH parameter)

  midori and jamvm are not built because they depend on the above.

  There are a few more that fail to build in my environment if the
libxml2/mesa3d and linux-fusion patches are not applied. Also xenomai
must be extracted manually before the build, otherwise linux fails to
build.

- About 920 packages (host+target) are built, from 843 source
tarballs.

- legal-info succeeds without problems, except that sylpheed's
license file is not correctly defined.

- I also built a 3.2.28 kernel with Xenomai extension (OCF and RTAI
don't have support for that kernel version) and a x86_64 defconfig.

- cramfs fails to build because it's too large; iso9660 fails to
build because of grub.

- Resulting image sizes:

-rw-r--r-- 1 arnout arnout 374M Dec 13 05:47 bzImage
-rwxr-xr-x 1 arnout arnout  24K Dec 13 05:31 isolinux.bin*
-rwxr-xr-x 1 arnout arnout  27K Dec 13 05:31 pxelinux.bin*
-rw-r--r-- 1 arnout arnout 378M Dec 13 05:38 rootfs.cloop
-rw-r--r-- 1 arnout arnout 903M Dec 13 05:40 rootfs.cpio
-rw-r--r-- 1 arnout arnout 1.1G Dec 13 05:42 rootfs.ext2
-rw-r--r-- 1 arnout arnout 473M Dec 13 05:51 rootfs.jffs2
-rw-r--r-- 1 arnout arnout 899M Dec 13 05:54 rootfs.romfs
-rw-r--r-- 1 arnout arnout 369M Dec 13 05:56 rootfs.squashfs
-rw-r--r-- 1 arnout arnout 922M Dec 13 05:59 rootfs.tar
-rw-r--r-- 1 arnout arnout 251M Dec 13 06:12 rootfs.tar.lzma
-rw-r--r-- 1 arnout arnout 516M Dec 13 06:15 rootfs.ubi
-rw-r--r-- 1 arnout arnout 508M Dec 13 06:15 rootfs.ubifs

- The output directory (including all these images) is 31GB: 21GB
for build, 6.5GB for images, 2.9GB for host of which 2GB for staging.
The sources (excluding toolchain) are 1.6GB.

- Time for a clean build (without ccache and JLEVEL=3) on my laptop
is 6 hours. A yocto build takes roughly the same time on my laptop,
but has less than half as many packages.


  Regards,
  Arnout

-- 
Arnout Vandecappelle                               arnout at mind be
Senior Embedded Software Architect                 +32-16-286540
Essensium/Mind                                     http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium                BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F

^ permalink raw reply

* [Buildroot] [PATCH] barebox: bump to version 2012.12.1
From: Fabio Porcedda @ 2012-12-13  7:44 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
---
 boot/barebox/Config.in | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/boot/barebox/Config.in b/boot/barebox/Config.in
index e7498a8..10eb650 100644
--- a/boot/barebox/Config.in
+++ b/boot/barebox/Config.in
@@ -22,7 +22,7 @@ config BR2_TARGET_BAREBOX_2012_11
 	bool "2012.11"
 
 config BR2_TARGET_BAREBOX_2012_12
-	bool "2012.12"
+	bool "2012.12.1"
 
 config BR2_TARGET_BAREBOX_CUSTOM_TARBALL
 	bool "Custom tarball"
@@ -44,7 +44,7 @@ config BR2_TARGET_BAREBOX_VERSION
 	default "2012.09.0"	if BR2_TARGET_BAREBOX_2012_09
 	default "2012.10.0"	if BR2_TARGET_BAREBOX_2012_10
 	default "2012.11.0"	if BR2_TARGET_BAREBOX_2012_11
-	default "2012.12.0"	if BR2_TARGET_BAREBOX_2012_12
+	default "2012.12.1"	if BR2_TARGET_BAREBOX_2012_12
 	default "custom"	if BR2_TARGET_BAREBOX_CUSTOM_TARBALL
 	default $BR2_TARGET_BAREBOX_CUSTOM_GIT_VERSION if BR2_TARGET_BAREBOX_CUSTOM_GIT
 
-- 
1.8.0

^ permalink raw reply related

* [Buildroot] [autobuild.buildroot.net] Build results for 2012-12-12
From: Thomas Petazzoni @ 2012-12-13  7:34 UTC (permalink / raw)
  To: buildroot


Hello,

On 2012-12-12, 167 random build tests have been done and
submitted on autobuild.buildroot.net.
 108 builds have been successful
 59 builds have failed

Below the results of the failed builds. Successful builds are omitted.

Build 2864db6e696387f7e288711bcdc2f98b9cf646ae
==============================================

Status         : NOK
Failure reason : libnl-3.2.16
Architecture   : powerpc
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 00:25:03
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/2864db6e696387f7e288711bcdc2f98b9cf646ae/build-end.log
Complete log   : http://autobuild.buildroot.net/results/2864db6e696387f7e288711bcdc2f98b9cf646ae/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/2864db6e696387f7e288711bcdc2f98b9cf646ae/config
Defconfig      : http://autobuild.buildroot.net/results/2864db6e696387f7e288711bcdc2f98b9cf646ae/defconfig

Build 1f46c63c6ad2d8f994e11247b9489b94eb4a7c87
==============================================

Status         : NOK
Failure reason : sconeserver-180
Architecture   : i686
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 00:25:54
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/1f46c63c6ad2d8f994e11247b9489b94eb4a7c87/build-end.log
Complete log   : http://autobuild.buildroot.net/results/1f46c63c6ad2d8f994e11247b9489b94eb4a7c87/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/1f46c63c6ad2d8f994e11247b9489b94eb4a7c87/config
Defconfig      : http://autobuild.buildroot.net/results/1f46c63c6ad2d8f994e11247b9489b94eb4a7c87/defconfig

Build 9d910608f1edf8ed2becbe2bb7505758ade9916d
==============================================

Status         : NOK
Failure reason : util-linux-2.20.1
Architecture   : xtensa
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 01:13:28
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/9d910608f1edf8ed2becbe2bb7505758ade9916d/build-end.log
Complete log   : http://autobuild.buildroot.net/results/9d910608f1edf8ed2becbe2bb7505758ade9916d/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/9d910608f1edf8ed2becbe2bb7505758ade9916d/config
Defconfig      : http://autobuild.buildroot.net/results/9d910608f1edf8ed2becbe2bb7505758ade9916d/defconfig

Build 1a20e330b59d331114015b1e043104a24a25edde
==============================================

Status         : NOK
Failure reason : libtirpc-0.2.2
Architecture   : microblaze
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 01:17:26
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/1a20e330b59d331114015b1e043104a24a25edde/build-end.log
Complete log   : http://autobuild.buildroot.net/results/1a20e330b59d331114015b1e043104a24a25edde/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/1a20e330b59d331114015b1e043104a24a25edde/config
Defconfig      : http://autobuild.buildroot.net/results/1a20e330b59d331114015b1e043104a24a25edde/defconfig

Build 983ea41b5c7a3131b6fda90becb6891c641403d5
==============================================

Status         : NOK
Failure reason : boa-0.94.14rc21
Architecture   : sh2a
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 01:17:39
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/983ea41b5c7a3131b6fda90becb6891c641403d5/build-end.log
Complete log   : http://autobuild.buildroot.net/results/983ea41b5c7a3131b6fda90becb6891c641403d5/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/983ea41b5c7a3131b6fda90becb6891c641403d5/config
Defconfig      : http://autobuild.buildroot.net/results/983ea41b5c7a3131b6fda90becb6891c641403d5/defconfig

Build e8e1811968634732d67d632a43c98624e94e0b82
==============================================

Status         : NOK
Failure reason : mtd-1.5.0
Architecture   : mips
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 01:42:40
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/e8e1811968634732d67d632a43c98624e94e0b82/build-end.log
Complete log   : http://autobuild.buildroot.net/results/e8e1811968634732d67d632a43c98624e94e0b82/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/e8e1811968634732d67d632a43c98624e94e0b82/config
Defconfig      : http://autobuild.buildroot.net/results/e8e1811968634732d67d632a43c98624e94e0b82/defconfig

Build b3f5b728d6827bf47038d663a5a979f283f1c0b2
==============================================

Status         : NOK
Failure reason : util-linux-2.20.1
Architecture   : microblaze
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 02:05:22
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/b3f5b728d6827bf47038d663a5a979f283f1c0b2/build-end.log
Complete log   : http://autobuild.buildroot.net/results/b3f5b728d6827bf47038d663a5a979f283f1c0b2/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/b3f5b728d6827bf47038d663a5a979f283f1c0b2/config
Defconfig      : http://autobuild.buildroot.net/results/b3f5b728d6827bf47038d663a5a979f283f1c0b2/defconfig

Build a12b290f5afd74c562a28d6fe7792638819e4b2b
==============================================

Status         : NOK
Failure reason : sconeserver-180
Architecture   : x86_64
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 02:20:26
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/a12b290f5afd74c562a28d6fe7792638819e4b2b/build-end.log
Complete log   : http://autobuild.buildroot.net/results/a12b290f5afd74c562a28d6fe7792638819e4b2b/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/a12b290f5afd74c562a28d6fe7792638819e4b2b/config
Defconfig      : http://autobuild.buildroot.net/results/a12b290f5afd74c562a28d6fe7792638819e4b2b/defconfig

Build 54b35216cf569c849c510a7da1c99e4db9717d2d
==============================================

Status         : NOK
Failure reason : webkit-1.2.7
Architecture   : powerpc
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 02:51:33
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/54b35216cf569c849c510a7da1c99e4db9717d2d/build-end.log
Complete log   : http://autobuild.buildroot.net/results/54b35216cf569c849c510a7da1c99e4db9717d2d/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/54b35216cf569c849c510a7da1c99e4db9717d2d/config
Defconfig      : http://autobuild.buildroot.net/results/54b35216cf569c849c510a7da1c99e4db9717d2d/defconfig

Build 8cdcc77c8ed3a13fcfb3e6f04294b79da7882314
==============================================

Status         : NOK
Failure reason : libnss-3.12.9
Architecture   : powerpc
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 02:59:47
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/8cdcc77c8ed3a13fcfb3e6f04294b79da7882314/build-end.log
Complete log   : http://autobuild.buildroot.net/results/8cdcc77c8ed3a13fcfb3e6f04294b79da7882314/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/8cdcc77c8ed3a13fcfb3e6f04294b79da7882314/config
Defconfig      : http://autobuild.buildroot.net/results/8cdcc77c8ed3a13fcfb3e6f04294b79da7882314/defconfig

Build 0432b53670c2c2b9b63a3b6b999c2edd7742b1ac
==============================================

Status         : NOK
Failure reason : mplayer-1.1
Architecture   : arm
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 03:21:46
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/0432b53670c2c2b9b63a3b6b999c2edd7742b1ac/build-end.log
Complete log   : http://autobuild.buildroot.net/results/0432b53670c2c2b9b63a3b6b999c2edd7742b1ac/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/0432b53670c2c2b9b63a3b6b999c2edd7742b1ac/config
Defconfig      : http://autobuild.buildroot.net/results/0432b53670c2c2b9b63a3b6b999c2edd7742b1ac/defconfig

Build 0bcf5064c450b8ac2c67f1953bb22ed5ec3f1d68
==============================================

Status         : NOK
Failure reason : libfuse-2.9.2
Architecture   : aarch64
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 03:27:34
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/0bcf5064c450b8ac2c67f1953bb22ed5ec3f1d68/build-end.log
Complete log   : http://autobuild.buildroot.net/results/0bcf5064c450b8ac2c67f1953bb22ed5ec3f1d68/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/0bcf5064c450b8ac2c67f1953bb22ed5ec3f1d68/config
Defconfig      : http://autobuild.buildroot.net/results/0bcf5064c450b8ac2c67f1953bb22ed5ec3f1d68/defconfig

Build fc62783a10b25a8cf3919d3761f67a31e5f2e922
==============================================

Status         : NOK
Failure reason : webkit-1.2.7
Architecture   : mipsel
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 05:24:18
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/fc62783a10b25a8cf3919d3761f67a31e5f2e922/build-end.log
Complete log   : http://autobuild.buildroot.net/results/fc62783a10b25a8cf3919d3761f67a31e5f2e922/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/fc62783a10b25a8cf3919d3761f67a31e5f2e922/config
Defconfig      : http://autobuild.buildroot.net/results/fc62783a10b25a8cf3919d3761f67a31e5f2e922/defconfig

Build c1d67574febcadc5ca45cf9197d038a0331b2c52
==============================================

Status         : NOK
Failure reason : xserver_xorg-server-1.9.4
Architecture   : aarch64
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 06:22:29
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/c1d67574febcadc5ca45cf9197d038a0331b2c52/build-end.log
Complete log   : http://autobuild.buildroot.net/results/c1d67574febcadc5ca45cf9197d038a0331b2c52/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/c1d67574febcadc5ca45cf9197d038a0331b2c52/config
Defconfig      : http://autobuild.buildroot.net/results/c1d67574febcadc5ca45cf9197d038a0331b2c52/defconfig

Build 7d9dae7a8dfad3dc526d92d2e3b93599d5f16c86
==============================================

Status         : NOK
Failure reason : boa-0.94.14rc21
Architecture   : bfin
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 06:43:23
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/7d9dae7a8dfad3dc526d92d2e3b93599d5f16c86/build-end.log
Complete log   : http://autobuild.buildroot.net/results/7d9dae7a8dfad3dc526d92d2e3b93599d5f16c86/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/7d9dae7a8dfad3dc526d92d2e3b93599d5f16c86/config
Defconfig      : http://autobuild.buildroot.net/results/7d9dae7a8dfad3dc526d92d2e3b93599d5f16c86/defconfig

Build 094fa001e527d17089602a4cba050b148421a51e
==============================================

Status         : NOK
Failure reason : boost-1.49.0
Architecture   : arm
Submitted by   : Peter Korsgaard (gcc10)
Submitted at   : 2012-12-12 06:48:21
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/094fa001e527d17089602a4cba050b148421a51e/build-end.log
Complete log   : http://autobuild.buildroot.net/results/094fa001e527d17089602a4cba050b148421a51e/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/094fa001e527d17089602a4cba050b148421a51e/config
Defconfig      : http://autobuild.buildroot.net/results/094fa001e527d17089602a4cba050b148421a51e/defconfig

Build 3e8f14b59ea44d183ff8b6c874e381d1d280de70
==============================================

Status         : NOK
Failure reason : libcap-ng-0.6.6
Architecture   : avr32
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 06:59:59
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/3e8f14b59ea44d183ff8b6c874e381d1d280de70/build-end.log
Complete log   : http://autobuild.buildroot.net/results/3e8f14b59ea44d183ff8b6c874e381d1d280de70/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/3e8f14b59ea44d183ff8b6c874e381d1d280de70/config
Defconfig      : http://autobuild.buildroot.net/results/3e8f14b59ea44d183ff8b6c874e381d1d280de70/defconfig

Build 0c02979e65926a6e3e726169952b02d136f962d4
==============================================

Status         : NOK
Failure reason : valgrind-3.7.0
Architecture   : arm
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 07:14:33
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/0c02979e65926a6e3e726169952b02d136f962d4/build-end.log
Complete log   : http://autobuild.buildroot.net/results/0c02979e65926a6e3e726169952b02d136f962d4/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/0c02979e65926a6e3e726169952b02d136f962d4/config
Defconfig      : http://autobuild.buildroot.net/results/0c02979e65926a6e3e726169952b02d136f962d4/defconfig

Build 3cf01dabafd47813c6fe11d0250e57ef667e8d95
==============================================

Status         : NOK
Failure reason : host-python-2.7.3
Architecture   : powerpc
Submitted by   : Peter Korsgaard (gcc14)
Submitted at   : 2012-12-12 07:44:32
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=7ffda3e241c4d57394d9f5eeb19e41a3546c0495
End of log     : http://autobuild.buildroot.net/results/3cf01dabafd47813c6fe11d0250e57ef667e8d95/build-end.log
Complete log   : http://autobuild.buildroot.net/results/3cf01dabafd47813c6fe11d0250e57ef667e8d95/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/3cf01dabafd47813c6fe11d0250e57ef667e8d95/config
Defconfig      : http://autobuild.buildroot.net/results/3cf01dabafd47813c6fe11d0250e57ef667e8d95/defconfig

Build 3eee9f0c339f9a37b7c7855b4bfb549e58adb7ab
==============================================

Status         : NOK
Failure reason : luajit-2.0.0
Architecture   : powerpc
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 08:15:16
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=3cc823d4be81fa41b2d0b5ada494f2c2001caf32
End of log     : http://autobuild.buildroot.net/results/3eee9f0c339f9a37b7c7855b4bfb549e58adb7ab/build-end.log
Complete log   : http://autobuild.buildroot.net/results/3eee9f0c339f9a37b7c7855b4bfb549e58adb7ab/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/3eee9f0c339f9a37b7c7855b4bfb549e58adb7ab/config
Defconfig      : http://autobuild.buildroot.net/results/3eee9f0c339f9a37b7c7855b4bfb549e58adb7ab/defconfig

Build c098fe1d32f1799efe34c64ecf8855d3a486f7bb
==============================================

Status         : NOK
Failure reason : webkit-1.2.7
Architecture   : powerpc
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 08:38:51
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=3cc823d4be81fa41b2d0b5ada494f2c2001caf32
End of log     : http://autobuild.buildroot.net/results/c098fe1d32f1799efe34c64ecf8855d3a486f7bb/build-end.log
Complete log   : http://autobuild.buildroot.net/results/c098fe1d32f1799efe34c64ecf8855d3a486f7bb/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/c098fe1d32f1799efe34c64ecf8855d3a486f7bb/config
Defconfig      : http://autobuild.buildroot.net/results/c098fe1d32f1799efe34c64ecf8855d3a486f7bb/defconfig

Build fa9bc180990dbe89c17cee18fa36f6877293c95f
==============================================

Status         : NOK
Failure reason : gnupg-1.4.12
Architecture   : mips64el
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 09:14:36
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=3cc823d4be81fa41b2d0b5ada494f2c2001caf32
End of log     : http://autobuild.buildroot.net/results/fa9bc180990dbe89c17cee18fa36f6877293c95f/build-end.log
Complete log   : http://autobuild.buildroot.net/results/fa9bc180990dbe89c17cee18fa36f6877293c95f/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/fa9bc180990dbe89c17cee18fa36f6877293c95f/config
Defconfig      : http://autobuild.buildroot.net/results/fa9bc180990dbe89c17cee18fa36f6877293c95f/defconfig

Build 0113def3992e7e6ec63a59271c055dd21b05a1fb
==============================================

Status         : NOK
Failure reason : libcap-2.22
Architecture   : sh2a
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 09:16:46
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=3cc823d4be81fa41b2d0b5ada494f2c2001caf32
End of log     : http://autobuild.buildroot.net/results/0113def3992e7e6ec63a59271c055dd21b05a1fb/build-end.log
Complete log   : http://autobuild.buildroot.net/results/0113def3992e7e6ec63a59271c055dd21b05a1fb/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/0113def3992e7e6ec63a59271c055dd21b05a1fb/config
Defconfig      : http://autobuild.buildroot.net/results/0113def3992e7e6ec63a59271c055dd21b05a1fb/defconfig

Build e0f66a71abf6faa37c5dacd3dcf88b58371ba973
==============================================

Status         : NOK
Failure reason : make: *** [/home/test/test/output2/stamps/ct-ng-toolchain-built] Error 2
Architecture   : arm
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 09:21:22
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=3cc823d4be81fa41b2d0b5ada494f2c2001caf32
End of log     : http://autobuild.buildroot.net/results/e0f66a71abf6faa37c5dacd3dcf88b58371ba973/build-end.log
Complete log   : http://autobuild.buildroot.net/results/e0f66a71abf6faa37c5dacd3dcf88b58371ba973/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/e0f66a71abf6faa37c5dacd3dcf88b58371ba973/config
Defconfig      : http://autobuild.buildroot.net/results/e0f66a71abf6faa37c5dacd3dcf88b58371ba973/defconfig

Build f1e7f95bf53d60929ec43a28e995fd5d0293469b
==============================================

Status         : NOK
Failure reason : gettext-0.16.1
Architecture   : bfin
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 09:28:30
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=3cc823d4be81fa41b2d0b5ada494f2c2001caf32
End of log     : http://autobuild.buildroot.net/results/f1e7f95bf53d60929ec43a28e995fd5d0293469b/build-end.log
Complete log   : http://autobuild.buildroot.net/results/f1e7f95bf53d60929ec43a28e995fd5d0293469b/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/f1e7f95bf53d60929ec43a28e995fd5d0293469b/config
Defconfig      : http://autobuild.buildroot.net/results/f1e7f95bf53d60929ec43a28e995fd5d0293469b/defconfig

Build 5c59266f72f234ee9863e3d54270487b05af3612
==============================================

Status         : NOK
Failure reason : host-python-2.7.3
Architecture   : powerpc
Submitted by   : Peter Korsgaard (gcc14)
Submitted at   : 2012-12-12 10:35:48
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/5c59266f72f234ee9863e3d54270487b05af3612/build-end.log
Complete log   : http://autobuild.buildroot.net/results/5c59266f72f234ee9863e3d54270487b05af3612/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/5c59266f72f234ee9863e3d54270487b05af3612/config
Defconfig      : http://autobuild.buildroot.net/results/5c59266f72f234ee9863e3d54270487b05af3612/defconfig

Build 57e5f6ca927a3df026b5b5e16c3811cd400a7889
==============================================

Status         : NOK
Failure reason : libfuse-2.9.2
Architecture   : aarch64
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 11:05:36
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/57e5f6ca927a3df026b5b5e16c3811cd400a7889/build-end.log
Complete log   : http://autobuild.buildroot.net/results/57e5f6ca927a3df026b5b5e16c3811cd400a7889/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/57e5f6ca927a3df026b5b5e16c3811cd400a7889/config
Defconfig      : http://autobuild.buildroot.net/results/57e5f6ca927a3df026b5b5e16c3811cd400a7889/defconfig

Build dc65d186f3c155c3baf528532d644875fc4f78a9
==============================================

Status         : NOK
Failure reason : boost-1.52.0
Architecture   : powerpc
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 11:29:23
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/dc65d186f3c155c3baf528532d644875fc4f78a9/build-end.log
Complete log   : http://autobuild.buildroot.net/results/dc65d186f3c155c3baf528532d644875fc4f78a9/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/dc65d186f3c155c3baf528532d644875fc4f78a9/config
Defconfig      : http://autobuild.buildroot.net/results/dc65d186f3c155c3baf528532d644875fc4f78a9/defconfig

Build d413d53c26fb041f752e2dc64feeba661c9c5bb8
==============================================

Status         : NOK
Failure reason : berkeleydb-5.3.21
Architecture   : sh2a
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 12:11:24
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/d413d53c26fb041f752e2dc64feeba661c9c5bb8/build-end.log
Complete log   : http://autobuild.buildroot.net/results/d413d53c26fb041f752e2dc64feeba661c9c5bb8/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/d413d53c26fb041f752e2dc64feeba661c9c5bb8/config
Defconfig      : http://autobuild.buildroot.net/results/d413d53c26fb041f752e2dc64feeba661c9c5bb8/defconfig

Build b01a3c7233d53578961b74fb6ffb006782a43944
==============================================

Status         : NOK
Failure reason : host-python-2.7.3
Architecture   : mipsel
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 12:53:59
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/b01a3c7233d53578961b74fb6ffb006782a43944/build-end.log
Complete log   : http://autobuild.buildroot.net/results/b01a3c7233d53578961b74fb6ffb006782a43944/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/b01a3c7233d53578961b74fb6ffb006782a43944/config
Defconfig      : http://autobuild.buildroot.net/results/b01a3c7233d53578961b74fb6ffb006782a43944/defconfig

Build be375bf29d1e986883e1a60b82989290e631ee5c
==============================================

Status         : NOK
Failure reason : boost-1.52.0
Architecture   : arm
Submitted by   : Peter Korsgaard (gcc10)
Submitted at   : 2012-12-12 13:37:10
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/be375bf29d1e986883e1a60b82989290e631ee5c/build-end.log
Complete log   : http://autobuild.buildroot.net/results/be375bf29d1e986883e1a60b82989290e631ee5c/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/be375bf29d1e986883e1a60b82989290e631ee5c/config
Defconfig      : http://autobuild.buildroot.net/results/be375bf29d1e986883e1a60b82989290e631ee5c/defconfig

Build c1dbc196e2b76040334ebae4e1ff7083aa2326a4
==============================================

Status         : NOK
Failure reason : sysklogd-1.5
Architecture   : powerpc
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 13:38:32
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/c1dbc196e2b76040334ebae4e1ff7083aa2326a4/build-end.log
Complete log   : http://autobuild.buildroot.net/results/c1dbc196e2b76040334ebae4e1ff7083aa2326a4/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/c1dbc196e2b76040334ebae4e1ff7083aa2326a4/config
Defconfig      : http://autobuild.buildroot.net/results/c1dbc196e2b76040334ebae4e1ff7083aa2326a4/defconfig

Build 7d1471541ba9b9cb1ab1f8d8d5ab04b798c90853
==============================================

Status         : NOK
Failure reason : samba-3.6.9
Architecture   : avr32
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 13:49:27
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/7d1471541ba9b9cb1ab1f8d8d5ab04b798c90853/build-end.log
Complete log   : http://autobuild.buildroot.net/results/7d1471541ba9b9cb1ab1f8d8d5ab04b798c90853/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/7d1471541ba9b9cb1ab1f8d8d5ab04b798c90853/config
Defconfig      : http://autobuild.buildroot.net/results/7d1471541ba9b9cb1ab1f8d8d5ab04b798c90853/defconfig

Build 89e3c8cb87129b17529e430dd28b9d0653fe3195
==============================================

Status         : NOK
Failure reason : boost-1.52.0
Architecture   : sh4
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 14:09:32
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/89e3c8cb87129b17529e430dd28b9d0653fe3195/build-end.log
Complete log   : http://autobuild.buildroot.net/results/89e3c8cb87129b17529e430dd28b9d0653fe3195/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/89e3c8cb87129b17529e430dd28b9d0653fe3195/config
Defconfig      : http://autobuild.buildroot.net/results/89e3c8cb87129b17529e430dd28b9d0653fe3195/defconfig

Build aa72a30261609e67c6fd0f583cf5a59a813f39ee
==============================================

Status         : NOK
Failure reason : boost-1.52.0
Architecture   : arm
Submitted by   : Peter Korsgaard (gcc10)
Submitted at   : 2012-12-12 14:13:02
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/aa72a30261609e67c6fd0f583cf5a59a813f39ee/build-end.log
Complete log   : http://autobuild.buildroot.net/results/aa72a30261609e67c6fd0f583cf5a59a813f39ee/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/aa72a30261609e67c6fd0f583cf5a59a813f39ee/config
Defconfig      : http://autobuild.buildroot.net/results/aa72a30261609e67c6fd0f583cf5a59a813f39ee/defconfig

Build 5cac1319ba0b374ac932c09417b25f66638bd030
==============================================

Status         : NOK
Failure reason : boost-1.52.0
Architecture   : arm
Submitted by   : Peter Korsgaard (gcc10)
Submitted at   : 2012-12-12 14:43:01
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/5cac1319ba0b374ac932c09417b25f66638bd030/build-end.log
Complete log   : http://autobuild.buildroot.net/results/5cac1319ba0b374ac932c09417b25f66638bd030/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/5cac1319ba0b374ac932c09417b25f66638bd030/config
Defconfig      : http://autobuild.buildroot.net/results/5cac1319ba0b374ac932c09417b25f66638bd030/defconfig

Build bf6520956043af7c593fecc91244b458ac98da76
==============================================

Status         : NOK
Failure reason : webkit-1.2.7
Architecture   : sh4
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 14:59:05
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/bf6520956043af7c593fecc91244b458ac98da76/build-end.log
Complete log   : http://autobuild.buildroot.net/results/bf6520956043af7c593fecc91244b458ac98da76/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/bf6520956043af7c593fecc91244b458ac98da76/config
Defconfig      : http://autobuild.buildroot.net/results/bf6520956043af7c593fecc91244b458ac98da76/defconfig

Build ec14d37f5b187a252fbc564a45b6ad883430faa9
==============================================

Status         : NOK
Failure reason : can-utils-836d3cc0122ce31a1b732d369cbd27b690c3110f
Architecture   : bfin
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 15:00:33
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/ec14d37f5b187a252fbc564a45b6ad883430faa9/build-end.log
Complete log   : http://autobuild.buildroot.net/results/ec14d37f5b187a252fbc564a45b6ad883430faa9/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/ec14d37f5b187a252fbc564a45b6ad883430faa9/config
Defconfig      : http://autobuild.buildroot.net/results/ec14d37f5b187a252fbc564a45b6ad883430faa9/defconfig

Build 7962ae4f4043f5f18a22529c0923d8a3e02fbaef
==============================================

Status         : NOK
Failure reason : webkit-1.2.7
Architecture   : arm
Submitted by   : Peter Korsgaard (gcc10)
Submitted at   : 2012-12-12 16:31:02
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/7962ae4f4043f5f18a22529c0923d8a3e02fbaef/build-end.log
Complete log   : http://autobuild.buildroot.net/results/7962ae4f4043f5f18a22529c0923d8a3e02fbaef/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/7962ae4f4043f5f18a22529c0923d8a3e02fbaef/config
Defconfig      : http://autobuild.buildroot.net/results/7962ae4f4043f5f18a22529c0923d8a3e02fbaef/defconfig

Build 509c95ef832cca67c107130fb6c68179287c5722
==============================================

Status         : NOK
Failure reason : webkit-1.2.7
Architecture   : arm
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 16:42:50
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/509c95ef832cca67c107130fb6c68179287c5722/build-end.log
Complete log   : http://autobuild.buildroot.net/results/509c95ef832cca67c107130fb6c68179287c5722/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/509c95ef832cca67c107130fb6c68179287c5722/config
Defconfig      : http://autobuild.buildroot.net/results/509c95ef832cca67c107130fb6c68179287c5722/defconfig

Build 7beec6b72652cc118240c959ed744ee5f2991c12
==============================================

Status         : NOK
Failure reason : libhid-0.2.16
Architecture   : powerpc
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 16:51:50
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/7beec6b72652cc118240c959ed744ee5f2991c12/build-end.log
Complete log   : http://autobuild.buildroot.net/results/7beec6b72652cc118240c959ed744ee5f2991c12/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/7beec6b72652cc118240c959ed744ee5f2991c12/config
Defconfig      : http://autobuild.buildroot.net/results/7beec6b72652cc118240c959ed744ee5f2991c12/defconfig

Build 0adb1a5a95171ac5c67bca30598bfc7549ba78cd
==============================================

Status         : NOK
Failure reason : xserver_xorg-server-1.9.4
Architecture   : aarch64
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 17:22:58
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/0adb1a5a95171ac5c67bca30598bfc7549ba78cd/build-end.log
Complete log   : http://autobuild.buildroot.net/results/0adb1a5a95171ac5c67bca30598bfc7549ba78cd/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/0adb1a5a95171ac5c67bca30598bfc7549ba78cd/config
Defconfig      : http://autobuild.buildroot.net/results/0adb1a5a95171ac5c67bca30598bfc7549ba78cd/defconfig

Build e22c793387a656807caf38bb2ead42ae5b554474
==============================================

Status         : NOK
Failure reason : mplayer-1.1
Architecture   : arm
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 17:43:06
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/e22c793387a656807caf38bb2ead42ae5b554474/build-end.log
Complete log   : http://autobuild.buildroot.net/results/e22c793387a656807caf38bb2ead42ae5b554474/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/e22c793387a656807caf38bb2ead42ae5b554474/config
Defconfig      : http://autobuild.buildroot.net/results/e22c793387a656807caf38bb2ead42ae5b554474/defconfig

Build faacd3ff4aabf2a67bd882ddf087a6a72fffd903
==============================================

Status         : NOK
Failure reason : webkit-1.2.7
Architecture   : arm
Submitted by   : Peter Korsgaard (gcc10)
Submitted at   : 2012-12-12 17:48:55
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/faacd3ff4aabf2a67bd882ddf087a6a72fffd903/build-end.log
Complete log   : http://autobuild.buildroot.net/results/faacd3ff4aabf2a67bd882ddf087a6a72fffd903/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/faacd3ff4aabf2a67bd882ddf087a6a72fffd903/config
Defconfig      : http://autobuild.buildroot.net/results/faacd3ff4aabf2a67bd882ddf087a6a72fffd903/defconfig

Build 03dab5c071f9a91ecf8d4a2d4302c064e6a3e155
==============================================

Status         : NOK
Failure reason : sqlite-3071401
Architecture   : xtensa
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 17:58:14
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/03dab5c071f9a91ecf8d4a2d4302c064e6a3e155/build-end.log
Complete log   : http://autobuild.buildroot.net/results/03dab5c071f9a91ecf8d4a2d4302c064e6a3e155/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/03dab5c071f9a91ecf8d4a2d4302c064e6a3e155/config
Defconfig      : http://autobuild.buildroot.net/results/03dab5c071f9a91ecf8d4a2d4302c064e6a3e155/defconfig

Build 79bba1f3752d19a3c6666ce26961f3e5000429c4
==============================================

Status         : NOK
Failure reason : make: *** [/home/test/test/output1/stamps/ct-ng-toolchain-built] Error 2
Architecture   : mipsel
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 18:58:20
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/79bba1f3752d19a3c6666ce26961f3e5000429c4/build-end.log
Complete log   : http://autobuild.buildroot.net/results/79bba1f3752d19a3c6666ce26961f3e5000429c4/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/79bba1f3752d19a3c6666ce26961f3e5000429c4/config
Defconfig      : http://autobuild.buildroot.net/results/79bba1f3752d19a3c6666ce26961f3e5000429c4/defconfig

Build 012914ed010eac94a2f7bfe18d8375cdb2fe9f06
==============================================

Status         : NOK
Failure reason : gadgetfs-test-undefined
Architecture   : arm
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 18:59:23
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/012914ed010eac94a2f7bfe18d8375cdb2fe9f06/build-end.log
Complete log   : http://autobuild.buildroot.net/results/012914ed010eac94a2f7bfe18d8375cdb2fe9f06/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/012914ed010eac94a2f7bfe18d8375cdb2fe9f06/config
Defconfig      : http://autobuild.buildroot.net/results/012914ed010eac94a2f7bfe18d8375cdb2fe9f06/defconfig

Build bc48dd7bc034bb8106ece8d10b3a8260f3f913ff
==============================================

Status         : NOK
Failure reason : libfuse-2.9.2
Architecture   : aarch64
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 19:06:49
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/bc48dd7bc034bb8106ece8d10b3a8260f3f913ff/build-end.log
Complete log   : http://autobuild.buildroot.net/results/bc48dd7bc034bb8106ece8d10b3a8260f3f913ff/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/bc48dd7bc034bb8106ece8d10b3a8260f3f913ff/config
Defconfig      : http://autobuild.buildroot.net/results/bc48dd7bc034bb8106ece8d10b3a8260f3f913ff/defconfig

Build 9641ac3ee47d2ca0850a0ff8dd26045f0c8cb543
==============================================

Status         : NOK
Failure reason : sdl-1.2.15
Architecture   : arm
Submitted by   : Peter Korsgaard (gcc10)
Submitted at   : 2012-12-12 19:20:48
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f944824c47ff9c423be2538702c686f279d88051
End of log     : http://autobuild.buildroot.net/results/9641ac3ee47d2ca0850a0ff8dd26045f0c8cb543/build-end.log
Complete log   : http://autobuild.buildroot.net/results/9641ac3ee47d2ca0850a0ff8dd26045f0c8cb543/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/9641ac3ee47d2ca0850a0ff8dd26045f0c8cb543/config
Defconfig      : http://autobuild.buildroot.net/results/9641ac3ee47d2ca0850a0ff8dd26045f0c8cb543/defconfig

Build e144a182e4aac012ffd199e53ed040cc044df0a9
==============================================

Status         : NOK
Failure reason : make: *** [/home/test/test/output1/stamps/ct-ng-toolchain-built] Error 2
Architecture   : mipsel
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 19:45:44
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=489970e047a78f7806747b99a7e1bd170fc5c75b
End of log     : http://autobuild.buildroot.net/results/e144a182e4aac012ffd199e53ed040cc044df0a9/build-end.log
Complete log   : http://autobuild.buildroot.net/results/e144a182e4aac012ffd199e53ed040cc044df0a9/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/e144a182e4aac012ffd199e53ed040cc044df0a9/config
Defconfig      : http://autobuild.buildroot.net/results/e144a182e4aac012ffd199e53ed040cc044df0a9/defconfig

Build 47764994c8086b017ba26dd14604931af85e15e1
==============================================

Status         : NOK
Failure reason : make: *** [/home/test/test/output1/stamps/ct-ng-toolchain-built] Error 2
Architecture   : arm
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 20:10:54
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=489970e047a78f7806747b99a7e1bd170fc5c75b
End of log     : http://autobuild.buildroot.net/results/47764994c8086b017ba26dd14604931af85e15e1/build-end.log
Complete log   : http://autobuild.buildroot.net/results/47764994c8086b017ba26dd14604931af85e15e1/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/47764994c8086b017ba26dd14604931af85e15e1/config
Defconfig      : http://autobuild.buildroot.net/results/47764994c8086b017ba26dd14604931af85e15e1/defconfig

Build eb0df9aa05a407add5a9163ac1855a833a6b832d
==============================================

Status         : NOK
Failure reason : make: *** [/home/test/test/output1/stamps/ct-ng-toolchain-built] Error 2
Architecture   : mipsel
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 20:24:59
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=489970e047a78f7806747b99a7e1bd170fc5c75b
End of log     : http://autobuild.buildroot.net/results/eb0df9aa05a407add5a9163ac1855a833a6b832d/build-end.log
Complete log   : http://autobuild.buildroot.net/results/eb0df9aa05a407add5a9163ac1855a833a6b832d/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/eb0df9aa05a407add5a9163ac1855a833a6b832d/config
Defconfig      : http://autobuild.buildroot.net/results/eb0df9aa05a407add5a9163ac1855a833a6b832d/defconfig

Build 4502aeace6caac32df1a0fdf4b7e7364813a5783
==============================================

Status         : NOK
Failure reason : ltp-testsuite-20101031
Architecture   : arm
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 20:45:49
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=489970e047a78f7806747b99a7e1bd170fc5c75b
End of log     : http://autobuild.buildroot.net/results/4502aeace6caac32df1a0fdf4b7e7364813a5783/build-end.log
Complete log   : http://autobuild.buildroot.net/results/4502aeace6caac32df1a0fdf4b7e7364813a5783/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/4502aeace6caac32df1a0fdf4b7e7364813a5783/config
Defconfig      : http://autobuild.buildroot.net/results/4502aeace6caac32df1a0fdf4b7e7364813a5783/defconfig

Build 02746c191f936e85bf8399fcfdde6782a77c91b2
==============================================

Status         : NOK
Failure reason : sconeserver-180
Architecture   : powerpc
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 21:52:07
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=489970e047a78f7806747b99a7e1bd170fc5c75b
End of log     : http://autobuild.buildroot.net/results/02746c191f936e85bf8399fcfdde6782a77c91b2/build-end.log
Complete log   : http://autobuild.buildroot.net/results/02746c191f936e85bf8399fcfdde6782a77c91b2/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/02746c191f936e85bf8399fcfdde6782a77c91b2/config
Defconfig      : http://autobuild.buildroot.net/results/02746c191f936e85bf8399fcfdde6782a77c91b2/defconfig

Build e6034eb41758bfd49488605d97cffbbc12ed22f1
==============================================

Status         : NOK
Failure reason : libnss-3.12.9
Architecture   : powerpc
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 22:03:16
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=f610bf0c89d036a0451ecde4dd5627fbe2687ef2
End of log     : http://autobuild.buildroot.net/results/e6034eb41758bfd49488605d97cffbbc12ed22f1/build-end.log
Complete log   : http://autobuild.buildroot.net/results/e6034eb41758bfd49488605d97cffbbc12ed22f1/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/e6034eb41758bfd49488605d97cffbbc12ed22f1/config
Defconfig      : http://autobuild.buildroot.net/results/e6034eb41758bfd49488605d97cffbbc12ed22f1/defconfig

Build 23d5ff3360fd51016804a769705167b06e0a2bdf
==============================================

Status         : NOK
Failure reason : make: *** [/home/test/test/output2/stamps/ct-ng-toolchain-built] Error 2
Architecture   : arm
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 22:15:10
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=5d4e00bd04183463f878d5c57b3a3dc47fbb2333
End of log     : http://autobuild.buildroot.net/results/23d5ff3360fd51016804a769705167b06e0a2bdf/build-end.log
Complete log   : http://autobuild.buildroot.net/results/23d5ff3360fd51016804a769705167b06e0a2bdf/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/23d5ff3360fd51016804a769705167b06e0a2bdf/config
Defconfig      : http://autobuild.buildroot.net/results/23d5ff3360fd51016804a769705167b06e0a2bdf/defconfig

Build ff34c9431efd02934047e08ac9c0c759544b99f9
==============================================

Status         : NOK
Failure reason : pthread-stubs-0.3
Architecture   : arm
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 22:56:17
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=2a26c4e17e0f0bb0c5952352bcdfffdde86005ce
End of log     : http://autobuild.buildroot.net/results/ff34c9431efd02934047e08ac9c0c759544b99f9/build-end.log
Complete log   : http://autobuild.buildroot.net/results/ff34c9431efd02934047e08ac9c0c759544b99f9/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/ff34c9431efd02934047e08ac9c0c759544b99f9/config
Defconfig      : http://autobuild.buildroot.net/results/ff34c9431efd02934047e08ac9c0c759544b99f9/defconfig

Build ed195d0ce04c8d6b66f2bd75e9fd13214a32e48f
==============================================

Status         : NOK
Failure reason : make: *** [/home/test/test/output2/stamps/ct-ng-toolchain-built] Error 2
Architecture   : arm
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 22:59:28
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=2a26c4e17e0f0bb0c5952352bcdfffdde86005ce
End of log     : http://autobuild.buildroot.net/results/ed195d0ce04c8d6b66f2bd75e9fd13214a32e48f/build-end.log
Complete log   : http://autobuild.buildroot.net/results/ed195d0ce04c8d6b66f2bd75e9fd13214a32e48f/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/ed195d0ce04c8d6b66f2bd75e9fd13214a32e48f/config
Defconfig      : http://autobuild.buildroot.net/results/ed195d0ce04c8d6b66f2bd75e9fd13214a32e48f/defconfig

Build f9fb33e123c3ee9bbfd624d8bd04c910fe8f2826
==============================================

Status         : NOK
Failure reason : libnl-3.2.16
Architecture   : powerpc
Submitted by   : Thomas Petazzoni (Free Electrons build server)
Submitted at   : 2012-12-12 23:32:09
Git commit ID  : http://git.buildroot.net/buildroot/commit/?id=2a26c4e17e0f0bb0c5952352bcdfffdde86005ce
End of log     : http://autobuild.buildroot.net/results/f9fb33e123c3ee9bbfd624d8bd04c910fe8f2826/build-end.log
Complete log   : http://autobuild.buildroot.net/results/f9fb33e123c3ee9bbfd624d8bd04c910fe8f2826/build.log.bz2
Configuration  : http://autobuild.buildroot.net/results/f9fb33e123c3ee9bbfd624d8bd04c910fe8f2826/config
Defconfig      : http://autobuild.buildroot.net/results/f9fb33e123c3ee9bbfd624d8bd04c910fe8f2826/defconfig



-- 
http://autobuild.buildroot.net

^ permalink raw reply

* [Buildroot] [PATCH] uboot-tools: do not override busybox uninstall commands
From: Danomi Manchego @ 2012-12-13  2:37 UTC (permalink / raw)
  To: buildroot

The uboot-tools.mk has a copy of BUSYBOX_UNINSTALL_TARGET_CMDS
in it, presumably due to a copy/paste error.  This definition
is overriding the (identical) definition in busybox.mk.

Also, add license info.

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
---
 package/uboot-tools/uboot-tools.mk |   12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/package/uboot-tools/uboot-tools.mk b/package/uboot-tools/uboot-tools.mk
index 7628b77..75cda8e 100644
--- a/package/uboot-tools/uboot-tools.mk
+++ b/package/uboot-tools/uboot-tools.mk
@@ -1,6 +1,13 @@
+#############################################################
+#
+# uboot-tools
+#
+#############################################################
 UBOOT_TOOLS_VERSION = 2012.07
 UBOOT_TOOLS_SOURCE  = u-boot-$(UBOOT_TOOLS_VERSION).tar.bz2
 UBOOT_TOOLS_SITE    = ftp://ftp.denx.de/pub/u-boot
+UBOOT_TOOLS_LICENSE = GPLv2+
+UBOOT_TOOLS_LICENSE_FILES = COPYING
 
 define UBOOT_TOOLS_BUILD_CMDS
 	$(MAKE) -C $(@D) 			\
@@ -34,11 +41,6 @@ define UBOOT_TOOLS_UNINSTALL_TARGET_CMDS
 		usr/bin/mkimage usr/sbin/fw_printenv usr/sbin/fw_setenv)
 endef
 
-
-define BUSYBOX_UNINSTALL_TARGET_CMDS
-	$(BUSYBOX_MAKE_ENV) $(MAKE) $(BUSYBOX_MAKE_OPTS) -C $(@D) uninstall
-endef
-
 define HOST_UBOOT_TOOLS_BUILD_CMDS
 	$(MAKE1) -C $(@D) 			\
 		HOSTCC="$(HOSTCC)"		\
-- 
1.7.9.5

^ permalink raw reply related

* [Buildroot] Need some help fetching local Linux code
From: Charles Manning @ 2012-12-13  2:27 UTC (permalink / raw)
  To: buildroot

Hi

I have been dabbling with the handling for Linux so that it can be
fetched from svn or a local directory.

Although testing of SITE_METHOD = local works fine with a simple test
case, I am struggling to get it working from the linux/linux.mk

What I have done is modify linux/Config.in as follows:
diff --git a/linux/Config.in b/linux/Config.in
index 51810e2..c199344 100644
--- a/linux/Config.in
+++ b/linux/Config.in
@@ -46,11 +46,11 @@ config BR2_LINUX_KERNEL_CUSTOM_TARBALL
          This option allows to specify the http or ftp location of a
          specific kernel source tarball

-config BR2_LINUX_KERNEL_CUSTOM_GIT
-       bool "Custom Git tree"
+config BR2_LINUX_KERNEL_CUSTOM_SOURCE
+       bool "Custom repo/source tree"
        help
          This option allows Buildroot to get the Linux kernel source
-         code from a Git repository.
+         code from a custom repository or source.

 endchoice

@@ -62,25 +62,67 @@ config BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION
        string "URL of custom kernel tarball"
        depends on BR2_LINUX_KERNEL_CUSTOM_TARBALL

-config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
-       string "URL of custom Git repository"
-       depends on BR2_LINUX_KERNEL_CUSTOM_GIT
+# Configs for fetching custom source
+config BR2_LINUX_KERNEL_CUSTOM_SOURCE_LOCATION
+       string "URL/location of custom source tree"
+       depends on BR2_LINUX_KERNEL_CUSTOM_SOURCE

-config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
-       string "Custom Git version"
+config BR2_LINUX_KERNEL_CUSTOM_SOURCE_VERSION
+       string "Custom source version"
        default "HEAD"
-       depends on BR2_LINUX_KERNEL_CUSTOM_GIT
+       depends on BR2_LINUX_KERNEL_CUSTOM_SOURCE
        help
-         Git revision to use in the format used by git rev-parse,
+         Source revision to use in the format used by git rev-parse,
+         or svn or whatever
          E.G. a sha id, a tag, branch, ..

+choice
+       prompt "Custom fetch method"
+       depends on BR2_LINUX_KERNEL_CUSTOM_SOURCE
+
+config BR2_LINUX_KERNEL_CUSTOM_SOURCE_WGET
+       bool "wget"
+config BR2_LINUX_KERNEL_CUSTOM_SOURCE_SCP
+       bool "scp"
+config BR2_LINUX_KERNEL_CUSTOM_SOURCE_SVN
+       bool "svn"
+config BR2_LINUX_KERNEL_CUSTOM_SOURCE_GIT
+       bool "git"
+config BR2_LINUX_KERNEL_CUSTOM_SOURCE_HG
+       bool "Mercurial"
+config BR2_LINUX_KERNEL_CUSTOM_SOURCE_BZR
+       bool "Bazaar"
+config BR2_LINUX_KERNEL_CUSTOM_SOURCE_FILE
+       bool "Local tarball"
+config BR2_LINUX_KERNEL_CUSTOM_SOURCE_LOCAL
+       bool "Local directory"
+
+endchoice
+
+config BR2_LINUX_KERNEL_CUSTOM_SOURCE_METHOD
+       string
+       depends on BR2_LINUX_KERNEL_CUSTOM_SOURCE
+       default "wget" if BR2_LINUX_KERNEL_CUSTOM_SOURCE_WGET
+       default "scp" if BR2_LINUX_KERNEL_CUSTOM_SOURCE_SCP
+       default "svn" if BR2_LINUX_KERNEL_CUSTOM_SOURCE_SVN
+       default "git" if BR2_LINUX_KERNEL_CUSTOM_SOURCE_GIT
+       default "hg" if BR2_LINUX_KERNEL_CUSTOM_SOURCE_HG
+       default "bzr" if BR2_LINUX_KERNEL_CUSTOM_SOURCE_BZR
+       default "file" if BR2_LINUX_KERNEL_CUSTOM_SOURCE_FILE
+       default "local" if BR2_LINUX_KERNEL_CUSTOM_SOURCE_LOCAL
+
+#
+# End of fetching custom source
+#
+
 config BR2_LINUX_KERNEL_VERSION
        string
        default "3.7" if BR2_LINUX_KERNEL_3_7
        default BR2_DEFAULT_KERNEL_HEADERS if BR2_LINUX_KERNEL_SAME_AS_HEADERS
        default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE if
BR2_LINUX_KERNEL_CUSTOM_VERSION
        default "custom" if BR2_LINUX_KERNEL_CUSTOM_TARBALL
-       default $BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION if
BR2_LINUX_KERNEL_CUSTOM_GIT
+       default "custom-source" if BR2_LINUX_KERNEL_CUSTOM_SOURCE
+       default $BR2_LINUX_KERNEL_CUSTOM_VERSION if
BR2_LINUX_KERNEL_CUSTOM_VERSION

 #
 # Patch selection
diff --git a/linux/linux.mk b/linux/linux.mk
index c4bdf90..73623bd 100644
--- a/linux/linux.mk
+++ b/linux/linux.mk
@@ -12,9 +12,9 @@ ifeq ($(LINUX_VERSION),custom)
 LINUX_TARBALL = $(call qstrip,$(BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION))
 LINUX_SITE = $(dir $(LINUX_TARBALL))
 LINUX_SOURCE = $(notdir $(LINUX_TARBALL))
-else ifeq ($(BR2_LINUX_KERNEL_CUSTOM_GIT),y)
-LINUX_SITE = $(call qstrip,$(BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL))
-LINUX_SITE_METHOD = git
+else ifeq ($(BR2_LINUX_KERNEL_CUSTOM_SOURCE),y)
+LINUX_SITE = $(call qstrip,$(BR2_LINUX_KERNEL_CUSTOM_SOURCE_LOCATION))
+LINUX_SITE_METHOD = $(BR2_LINUX_KERNEL_CUSTOM_SOURCE_METHOD)
 else
 LINUX_SOURCE = linux-$(LINUX_VERSION).tar.bz2
 # In X.Y.Z, get X and Y. We replace dots and dashes by spaces in order
diff --git a/package/Config.in b/package/Config.in
index f97e892..88cd947 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -763,4 +763,8 @@ source "package/vim/Config.in"
 endif
 endmenu

That gives me:
BR2_LINUX_KERNEL=y
# BR2_LINUX_KERNEL_3_7 is not set
# BR2_LINUX_KERNEL_CUSTOM_VERSION is not set
# BR2_LINUX_KERNEL_CUSTOM_TARBALL is not set
BR2_LINUX_KERNEL_CUSTOM_SOURCE=y
BR2_LINUX_KERNEL_CUSTOM_SOURCE_LOCATION="/home/charles/projects/ex/linux-omap-3.2/"
BR2_LINUX_KERNEL_CUSTOM_SOURCE_VERSION="HEAD"
# BR2_LINUX_KERNEL_CUSTOM_SOURCE_WGET is not set
# BR2_LINUX_KERNEL_CUSTOM_SOURCE_SCP is not set
# BR2_LINUX_KERNEL_CUSTOM_SOURCE_SVN is not set
# BR2_LINUX_KERNEL_CUSTOM_SOURCE_GIT is not set
# BR2_LINUX_KERNEL_CUSTOM_SOURCE_HG is not set
# BR2_LINUX_KERNEL_CUSTOM_SOURCE_BZR is not set
# BR2_LINUX_KERNEL_CUSTOM_SOURCE_FILE is not set
BR2_LINUX_KERNEL_CUSTOM_SOURCE_LOCAL=y
BR2_LINUX_KERNEL_CUSTOM_SOURCE_METHOD="local"
BR2_LINUX_KERNEL_VERSION="custom-source"
BR2_LINUX_KERNEL_PATCH=""

I also added the following debuggering:
@@ -30,7 +30,7 @@ ifeq ($(DL_MODE),DOWNLOAD)
 # Only show the download message if it isn't already downloaded
        $(Q)(test -e $(DL_DIR)/$($(PKG)_SOURCE) && \
                (test -z $($(PKG)_PATCH) || test -e
$(DL_DIR)$($(PKG)_PATCH))) || \
-               $(call MESSAGE,"Downloading")
+               $(call MESSAGE,"Downloading $($(PKG)_SITE)
$($(PKG)_SITE_METHOD)")
 endif
        $(if $($(PKG)_SOURCE),$(call DOWNLOAD,$($(PKG)_SITE)/$($(PKG)_SOURCE)))
        $(if $($(PKG)_PATCH),$(call DOWNLOAD,$($(PKG)_SITE)/$($(PKG)_PATCH)))

Unfortunately, the code is not fetched properly and instead buildroot
tries to fetch a tarball.

make V=1 gives:

harles at charles-laptop:/opt/buildroot/buildroot$ make V=1
(test -e /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz && \
		(test -z  || test -e /opt/buildroot/buildroot/dl)) || \
		echo ">>> linux custom-source "Downloading
/home/charles/projects/ex/linux-omap-3.2/ "local"""
>>> linux custom-source Downloading /home/charles/projects/ex/linux-omap-3.2/ local
if test -n "" ; then case "" in scp) 	test -e
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz || scp
'/linux-custom-source.tar.gz'
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz && exit ;; *)
	test -e /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz ||
(wget --passive-ftp -nd -t 3  -O
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz.tmp
'/linux-custom-source.tar.gz' && mv
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz.tmp
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz) || (rm -f
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz.tmp ; exit 1)
&& exit ;; esac ; fi ; if test "" = "y" ; then exit 1 ; fi ; if test
-n "/home/charles/projects/ex/linux-omap-3.2//linux-custom-source.tar.gz"
; then if test -z ""local"" ; then
scheme="/home/charles/projects/ex/linux-omap-3.2//linux-custom-source.tar.gz"
; else scheme=""local"" ; fi ; case "$scheme" in git) 	test -e
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz || (pushd
/opt/buildroot/buildroot/dl > /dev/null && ((test "`git ls-remote
/home/charles/projects/ex/linux-omap-3.2/ custom-source`" && echo
"Doing shallow clone" && git clone --depth 1 -b custom-source --bare
/home/charles/projects/ex/linux-omap-3.2/ linux-custom-source) ||
(echo "Doing full clone" && git clone --bare
/home/charles/projects/ex/linux-omap-3.2/ linux-custom-source)) &&
pushd linux-custom-source > /dev/null && git archive --format=tar
--prefix=linux-custom-source/ custom-source | gzip -c >
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz && popd >
/dev/null && rm -rf /opt/buildroot/buildroot/dl/linux-custom-source &&
popd > /dev/null) && exit ;; svn) 	test -e
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz || (pushd
/opt/buildroot/buildroot/dl > /dev/null && svn export -r custom-source
/home/charles/projects/ex/linux-omap-3.2/
/opt/buildroot/buildroot/dl/linux-custom-source && tar czf
linux-custom-source.tar.gz linux-custom-source/ && rm -rf
/opt/buildroot/buildroot/dl/linux-custom-source && popd > /dev/null)
&& exit ;; bzr) 	test -e
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz || bzr export
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz
/home/charles/projects/ex/linux-omap-3.2/ -r custom-source && exit ;;
file) 	echo "Download local files" test -e
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz || cp
/home/charles/projects/ex/linux-omap-3.2//linux-custom-source.tar.gz
/opt/buildroot/buildroot/dl && exit ;; scp) 	test -e
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz || scp
'/home/charles/projects/ex/linux-omap-3.2//linux-custom-source.tar.gz'
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz && exit ;; hg)
	test -e /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz ||
(pushd /opt/buildroot/buildroot/dl > /dev/null && hg  clone --noupdate
--rev custom-source /home/charles/projects/ex/linux-omap-3.2/
linux-custom-source && hg  archive --repository linux-custom-source
--type tgz --prefix linux-custom-source/ --rev custom-source
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz && rm -rf
/opt/buildroot/buildroot/dl/linux-custom-source && popd > /dev/null)
&& exit ;; *) 	test -e
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz || (wget
--passive-ftp -nd -t 3  -O
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz.tmp
'/home/charles/projects/ex/linux-omap-3.2//linux-custom-source.tar.gz'
&& mv /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz.tmp
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz) || (rm -f
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz.tmp ; exit 1)
&& exit ;; esac ; fi ; if test -n "http://sources.buildroot.net/" ;
then 	test -e /opt/buildroot/buildroot/dl/linux-custom-source.tar.gz
|| (wget --passive-ftp -nd -t 3  -O
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz.tmp
'http://sources.buildroot.net//linux-custom-source.tar.gz' && mv
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz.tmp
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz) || (rm -f
/opt/buildroot/buildroot/dl/linux-custom-source.tar.gz.tmp ; exit 1)
&& exit ; fi ; exit 1
/home/charles/projects/ex/linux-omap-3.2//linux-custom-source.tar.gz:
Scheme missing.
mkdir -p /opt/buildroot/buildroot/output/build/linux-custom-source
touch /opt/buildroot/buildroot/output/build/linux-custom-source/.stamp_downloaded


The flow is different when I ran a simplified test case. That just
used rsync... and worked.

Any help appreciated.

Thanks

Charles

^ permalink raw reply related

* [Buildroot] Creating/installing images
From: Willy Lambert @ 2012-12-13  1:08 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20121212233318.33c7ba9d@skate>

2012/12/12 Thomas Petazzoni <thomas.petazzoni@free-electrons.com>:
> Dear Willy Lambert,
>
> On Wed, 12 Dec 2012 22:28:10 +0100, Willy Lambert wrote:
>
>> I was using for my embedded system a standard debian + a set of
>> apt-get to get a customized OS on a 2GB on board persistent memory (so
>> I have a working system, as kernel config for instance). But now I
>> decided to dive into the wonderfull world of "linux from scratch" with
>> the great help of busybox in order to :
>> _ know exactly what's on my board
>> _ reduce persistent size
>> _ stop doing overkill with a 2GB system that can fit in 32Mb
>>
>> So I have setup busybox and spent some days into documentation and
>> sandbox, but I'm stuck with the target image installation. The
>> documentation stops at this point and I'm alone in the dark. I spent 2
>> days in searching docs on the internet without great success.
>>
>> I have a successful qemu working to test the buildroot output, cause I
>> don't need bootloader or proper image, just giving bzImage and
>> rootfs.ext2 is enougth.
>>
>> But as to create something that my embedded system can boot on .... I
>> really don't know what and how to do. So I would be glad if anyone
>> could help me, at least in giving links or keyword for documentation.
>>
>> My target has an onboard flash memory. World would have been simplier
>> if I could have a removable "root" memory but it's not the case. So If
>> I'm correct I need to boot my target (either with an external boot
>> device like usb key, or with the existing linux installed on it) and
>> then replace the rootfs. What would you do in this case (knowing that
>> it will happen often in the dev cycle) ?
>> _ use a ram pivot_root from the current linux?
>> _ use a dd from an external usb key boot ?
>> _ re-partition all this to have a little 10Mb part for a "Tool OS"
>> that can be used for rootfs installation ?
>> _ do somethig else ?
>> _ take a beer and think more ?
>
> I would use the capacity of your board to boot over the network. Since
> it is a x86 platform with a BIOS, I guess it is capable of doing PXE.
> So during development, I would load the kernel using PXE, and then
> mount the root filesystem over NFS.
>
> Then, to flash the devices before they go in production in the field, I
> would create a minimal Linux system,

Do you mean that I have the honor to use buildroot twice for one
device ?! :D once for the little network boot, and one operationnal.

> that you boot over the network
> using PXE, and this Linux system downloads and flash the real Linux
> system in the internal Flash of your system (which apparently is
> accessed as a normal ATA hard drive). You make sure this minimal Linux
> system makes all this process automatically when it is booted, so
> whenever you boot one of your system on a network that has your
> PXE/TFTP server on it, it will be erased and reflashed (of course, be
> careful not to boot a real laptop or desktop system in the same network
> segment, or it might boot over the network and get erased).
>
> Does this helps?

Yes ! It's a nice solution that I wouldn't have found alone. It'll
take me some time to manage all concepts behind this (I mean general
network boot). I really like the idea of auto reflash when the pxe
server is started.

I just have one robot, and he will be the only one to boot on PXE, so
it should be ok.

>
> For a simple PXE/TFTP server solution, I would strongly suggest using
> ptftpd/pxed: <https://ssl.bulix.org/svn/ptftpd/trunk/>. It is very
> simple to setup (just *one* command to have a complete PXE solution
> running).
>
>> For completness here is my board datasheet, but I don't expect anyone
>> to read :-). It's an Advantech PCM-3362
>> http://support.elmark.com.pl/advantech/pdf/pcm-3362man.pdf
>
> I actually read it, and verified that your board is capable of booting
> over the network, and it apparently is.

Yes. I have to check that my CAN stack doesn't conflict with memory/irq/...

>
>> Is it possible to use other filesystems, like ext3 or 4 ?
>
> Yes, you just need to do some tuning of your ext2 image using tune2fs.
> I really should submit a patch to add support for ext3 and ext4 image
> generation in Buildroot.
>

Yes please ! Among others, I would really love that.

> Best regards,
>
> Thomas
> --
> Thomas Petazzoni, Free Electrons
> Kernel, drivers, real-time and embedded Linux
> development, consulting, training and support.
> http://free-electrons.com

^ permalink raw reply

* [Buildroot] Random "Bus error" when building host-python
From: Arnout Vandecappelle @ 2012-12-13  1:06 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20121212235406.768eb752@skate>

On 12/12/12 23:54, Thomas Petazzoni wrote:
> Hello,
>
> If you have looked at the autobuilder results recently, there are some
> host-python errors sometimes:
>
>   http://autobuild.buildroot.org/results/b01a3c7233d53578961b74fb6ffb006782a43944/build-end.log
>   Free Electrons build server, targeting mipsel
>
>   http://autobuild.buildroot.org/results/5c59266f72f234ee9863e3d54270487b05af3612/build-end.log
>   gcc14 build server, targeting powerpc
>
>   http://autobuild.buildroot.org/results/3cf01dabafd47813c6fe11d0250e57ef667e8d95/build-end.log
>   gcc14 build server, targeting powerpc
>
>   http://autobuild.buildroot.org/results/7722a16700231a49b736fae697532013dfccfd2a/build-end.log
>   Free Electrons build server, targeting arm
>
> Every time, the build fail with a "Bus error". The log is not clear
> enough to really understand what process is failing with a Bus error.

  At least, the logs from gcc14 tell us that it is './python -E setup.py build'
which is crashing. So it looks like a bug in python.

  The funny thing is that this command is called in the 'sharedmods' goal,
which is already built in the build step. So why is it built again in
the install step?


> As you can see, the problem is not specific to one build machine, or
> one target architecture (well, since it's in host package, it's kind of
> obvious, but not the build machine fact).
>
> And the thing is that those problems are not reproducible. If you take
> the exact same commit ID of Buildroot, the exact same configuration, on
> the exact same build machine, the problem may or may not produce
> itself. I tried to reproduce it using one of those build
> configurations, and he wasn't produced.
>
> On the other hand, I did try to reproduce some other build
> configuration that failed in the autobuilders, and instead of having
> the error reported by the autobuilder web interface, I felt into the
> "Bus error" problem in host-python. I just restarted the build (not
> from scratch, simply restarted the build), and it went on without
> failing into the "Bus error" problem. So it seems like the problem is
> not in the generated code (re-executing the same code sometimes work
> sometimes doesn't work).
>
> Does anyone has ideas on how to further investigate this?

  Can you catch a core dump on the build servers?

  I have a hunch that it will be related to parallel builds. Perhaps some
shared library is overwritten while python is running...


  Regards,
  Arnout
-- 
Arnout Vandecappelle                               arnout at mind be
Senior Embedded Software Architect                 +32-16-286540
Essensium/Mind                                     http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium                BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F

^ permalink raw reply

* [Buildroot] usb_modeswitch and lsusb yield Segmentation fault
From: Sagaert Johan @ 2012-12-12 23:56 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <87vcc7m4xn.fsf@dell.be.48ers.dk>

 
Hi Peter

I tried to reproduce it, but it builds for now with NTPL 
I am trying to figure out why I get the segfaults on lsusb (usbutils) and usb_modeswitch.
(I need usb_modeswitch to use an HSPDA USB stick as network device)

When I select old/stable uClibc 0.9.33.2, then QT is not building....

I remember I have seen this 'pthread_getattr_np' was not declared  in the past, and I am not sure about how this was fixed.

snip
../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:722:42: error: 'pthread_getattr_np' was not declared in this scope
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In member function 'T* QTWTF::VectorBuffer<T,
inlineCapacity>::inlineBuffer() [with T = QTWTF::Vector<QTJSC::Identifier, 64u>*, unsigned int inlineCapacity = 32u]':
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:415:17:   instantiated from 'void QTWTF::VectorBuffer<T,
inlineCapacity>::allocateBuffer(size_t) [with T = QTWTF::Vector<QTJSC::Identifier, 64u>*, unsigned int inlineCapacity = 32u, size_t
= unsigned int]'
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:808:9:   instantiated from 'void QTWTF::Vector<T,
inlineCapacity>::reserveCapacity(size_t) [with T = QTWTF::Vector<QTJSC::Identifier, 64u>*, unsigned int inlineCapacity = 32u, size_t
= unsigned int]'
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   instantiated from 'void QTWTF::Vector<T,
inlineCapacity>::expandCapacity(size_t) [with T = QTWTF::Vector<QTJSC::Identifier, 64u>*, unsigned int inlineCapacity = 32u, size_t
= unsigned int]'
Snip

I will try a full build again with NPTL to see if this build gets through the end...
Time for a good night sleep now...while the build runs

Johan

-----Oorspronkelijk bericht-----
Van: Peter Korsgaard [mailto:jacmet at gmail.com] Namens Peter Korsgaard
Verzonden: woensdag 12 december 2012 20:44
Aan: Sagaert Johan
CC: 'Gustavo Zacarias'; buildroot at busybox.net
Onderwerp: Re: usb_modeswitch and lsusb yield Segmentation fault

>>>>> "Sagaert" == Sagaert Johan <sagaert.johan@skynet.be> writes:

 Sagaert> Hi

 Sagaert> I was using the newer pthreads implementation,  Sagaert> The old/stable pthreads are working for both lsusb (usbutils) and
for usb_modeswitch with uClibc 0.9.33  Sagaert> I did not try NTPL since this breaks the build of GDB.

Really? I don't recall any issues with GDB and NTPL? Could you provide more details, please?

--
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] target not ping-able
From: Woody Wu @ 2012-12-12 23:51 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <50BF7E70.4070203@mind.be>

On 2012-12-05, Arnout Vandecappelle
<arnout@mind.be> wrote:
> On 04/12/12 05:37, Woody Wu wrote:
>> Hi, list
>>
>> My generated target system (kernel and rootfs) is not ping-able.
>> From the target I can ping outside, but hosts, even on the same
>> ethernet subnetwork cannot ping my target.
>>
>> The kernel is 3.4.19 and I enabled network options and an Ethernet
>> driver.  Is there anything I missed?
>
>   This is unlikely to be buildroot-related...
>
>   I would do a wireshark on the host to get more insight.  You can
>   also build a tcpdump for the target to verify if it even receives
>   anything.  Also try with a direct cable between host and target and
>   static IP addresses, to rule out any influence of the switch.  And
>   one final thing I can think of is that there is some netfilter rule
>   that disallows ping replies.
>

Thanks Arnout, I will do these experiments shortly.

-- 
woody
I can't go back to yesterday - because I was a different person then.

^ permalink raw reply

* [Buildroot] buildroot 2012.11 large file support
From: Arnout Vandecappelle @ 2012-12-12 23:47 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <20121212232108.261e4b29@skate>

On 12/12/12 23:21, Thomas Petazzoni wrote:
> Dear Peter Korsgaard,
>
> On Wed, 12 Dec 2012 21:15:44 +0100, Peter Korsgaard wrote:
>
>>   Thomas>  !largefile build is OK if we pass $(DISABLE_LARGEFILE) to
>>   Thomas>  gcc1 and gcc2 configure steps, so it solves the build
>>   Thomas>  problem. I haven't done more testing though (testing the
>>   Thomas>  generated code, building with largefile enabled, etc.).
>>
>> Cool, great - I'll commit that then.
>>
>>   Thomas>  That said, doesn't --disable-largefile disables largefile
>>   Thomas>  support at the level of gcc itself, rather than taking into
>>   Thomas>  account the fact that largefile support is not available on
>>   Thomas>  the target? Of course, it has the consequence that
>>   Thomas>  _FILE_OFFSET_BITS is no longer defined to 64 in auto-conf.h,
>>   Thomas>  which works around the problem. But gcc (the host binary)
>>   Thomas>  should be capable of being built with largefile support on a
>>   Thomas>  32 bits host, even if the 32 bits target has no largefile
>>   Thomas>  support.
>>
>> So for the cross compiler to be able to access large files? Is that
>> really important? I doubt people are using buildroot with 2G+
>> source/object/library files?
>
> It's not that we care too much about this (even though some crazy
> library like Qt with debugging symbols reaches a very fat size, several
> hundreds of MBs in size), but the fact that it is an ugly workaround to
> use the side-effect of disabling largefile on gcc to make it play nice
> with a target system that has largefile disabled.
>
> Right now, when largefile is disabled for the target, it is disabled
> for the cross gcc, when largefile is enabled for the target, it is
> enabled for the cross gcc. Doesn't make much sense.

  Indeed, it would make much more sense to disable largefile unconditionally
while building any gcc stage (uClibc won't complain if _FILE_OFFSET_BITS is
not set). At least, I guess --disable-largefile only says something about
the gcc executable, not about the crtstuff and other target support...

  And it also deserves a BIG FAT comment explaining why this is needed.

  Regards,
  Arnout
-- 
Arnout Vandecappelle                               arnout at mind be
Senior Embedded Software Architect                 +32-16-286540
Essensium/Mind                                     http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium                BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F

^ permalink raw reply

* [Buildroot] Random "Bus error" when building host-python
From: Thomas Petazzoni @ 2012-12-12 22:54 UTC (permalink / raw)
  To: buildroot

Hello,

If you have looked at the autobuilder results recently, there are some
host-python errors sometimes:

 http://autobuild.buildroot.org/results/b01a3c7233d53578961b74fb6ffb006782a43944/build-end.log
 Free Electrons build server, targeting mipsel

 http://autobuild.buildroot.org/results/5c59266f72f234ee9863e3d54270487b05af3612/build-end.log
 gcc14 build server, targeting powerpc

 http://autobuild.buildroot.org/results/3cf01dabafd47813c6fe11d0250e57ef667e8d95/build-end.log
 gcc14 build server, targeting powerpc

 http://autobuild.buildroot.org/results/7722a16700231a49b736fae697532013dfccfd2a/build-end.log
 Free Electrons build server, targeting arm

Every time, the build fail with a "Bus error". The log is not clear
enough to really understand what process is failing with a Bus error.

As you can see, the problem is not specific to one build machine, or
one target architecture (well, since it's in host package, it's kind of
obvious, but not the build machine fact).

And the thing is that those problems are not reproducible. If you take
the exact same commit ID of Buildroot, the exact same configuration, on
the exact same build machine, the problem may or may not produce
itself. I tried to reproduce it using one of those build
configurations, and he wasn't produced.

On the other hand, I did try to reproduce some other build
configuration that failed in the autobuilders, and instead of having
the error reported by the autobuilder web interface, I felt into the
"Bus error" problem in host-python. I just restarted the build (not
from scratch, simply restarted the build), and it went on without
failing into the "Bus error" problem. So it seems like the problem is
not in the generated code (re-executing the same code sometimes work
sometimes doesn't work).

Does anyone has ideas on how to further investigate this?

Thanks,

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

^ permalink raw reply

* [Buildroot] Creating/installing images
From: Thomas Petazzoni @ 2012-12-12 22:33 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <CAKvQZ_37DWZxZZi5yUS3im0cdHCsDfAXKg=GChc-V8NHj6mCJQ@mail.gmail.com>

Dear Willy Lambert,

On Wed, 12 Dec 2012 22:28:10 +0100, Willy Lambert wrote:

> I was using for my embedded system a standard debian + a set of
> apt-get to get a customized OS on a 2GB on board persistent memory (so
> I have a working system, as kernel config for instance). But now I
> decided to dive into the wonderfull world of "linux from scratch" with
> the great help of busybox in order to :
> _ know exactly what's on my board
> _ reduce persistent size
> _ stop doing overkill with a 2GB system that can fit in 32Mb
> 
> So I have setup busybox and spent some days into documentation and
> sandbox, but I'm stuck with the target image installation. The
> documentation stops at this point and I'm alone in the dark. I spent 2
> days in searching docs on the internet without great success.
> 
> I have a successful qemu working to test the buildroot output, cause I
> don't need bootloader or proper image, just giving bzImage and
> rootfs.ext2 is enougth.
> 
> But as to create something that my embedded system can boot on .... I
> really don't know what and how to do. So I would be glad if anyone
> could help me, at least in giving links or keyword for documentation.
> 
> My target has an onboard flash memory. World would have been simplier
> if I could have a removable "root" memory but it's not the case. So If
> I'm correct I need to boot my target (either with an external boot
> device like usb key, or with the existing linux installed on it) and
> then replace the rootfs. What would you do in this case (knowing that
> it will happen often in the dev cycle) ?
> _ use a ram pivot_root from the current linux?
> _ use a dd from an external usb key boot ?
> _ re-partition all this to have a little 10Mb part for a "Tool OS"
> that can be used for rootfs installation ?
> _ do somethig else ?
> _ take a beer and think more ?

I would use the capacity of your board to boot over the network. Since
it is a x86 platform with a BIOS, I guess it is capable of doing PXE.
So during development, I would load the kernel using PXE, and then
mount the root filesystem over NFS.

Then, to flash the devices before they go in production in the field, I
would create a minimal Linux system, that you boot over the network
using PXE, and this Linux system downloads and flash the real Linux
system in the internal Flash of your system (which apparently is
accessed as a normal ATA hard drive). You make sure this minimal Linux
system makes all this process automatically when it is booted, so
whenever you boot one of your system on a network that has your
PXE/TFTP server on it, it will be erased and reflashed (of course, be
careful not to boot a real laptop or desktop system in the same network
segment, or it might boot over the network and get erased).

Does this helps?

For a simple PXE/TFTP server solution, I would strongly suggest using
ptftpd/pxed: <https://ssl.bulix.org/svn/ptftpd/trunk/>. It is very
simple to setup (just *one* command to have a complete PXE solution
running).

> For completness here is my board datasheet, but I don't expect anyone
> to read :-). It's an Advantech PCM-3362
> http://support.elmark.com.pl/advantech/pdf/pcm-3362man.pdf

I actually read it, and verified that your board is capable of booting
over the network, and it apparently is.

> Is it possible to use other filesystems, like ext3 or 4 ?

Yes, you just need to do some tuning of your ext2 image using tune2fs.
I really should submit a patch to add support for ext3 and ext4 image
generation in Buildroot.

Best regards,

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

^ permalink raw reply

* [Buildroot] buildroot 2012.11 large file support
From: Thomas Petazzoni @ 2012-12-12 22:21 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <87r4mvm3gv.fsf@dell.be.48ers.dk>

Dear Peter Korsgaard,

On Wed, 12 Dec 2012 21:15:44 +0100, Peter Korsgaard wrote:

>  Thomas> !largefile build is OK if we pass $(DISABLE_LARGEFILE) to
>  Thomas> gcc1 and gcc2 configure steps, so it solves the build
>  Thomas> problem. I haven't done more testing though (testing the
>  Thomas> generated code, building with largefile enabled, etc.).
> 
> Cool, great - I'll commit that then.
> 
>  Thomas> That said, doesn't --disable-largefile disables largefile
>  Thomas> support at the level of gcc itself, rather than taking into
>  Thomas> account the fact that largefile support is not available on
>  Thomas> the target? Of course, it has the consequence that
>  Thomas> _FILE_OFFSET_BITS is no longer defined to 64 in auto-conf.h,
>  Thomas> which works around the problem. But gcc (the host binary)
>  Thomas> should be capable of being built with largefile support on a
>  Thomas> 32 bits host, even if the 32 bits target has no largefile
>  Thomas> support.
> 
> So for the cross compiler to be able to access large files? Is that
> really important? I doubt people are using buildroot with 2G+
> source/object/library files?

It's not that we care too much about this (even though some crazy
library like Qt with debugging symbols reaches a very fat size, several
hundreds of MBs in size), but the fact that it is an ugly workaround to
use the side-effect of disabling largefile on gcc to make it play nice
with a target system that has largefile disabled.

Right now, when largefile is disabled for the target, it is disabled
for the cross gcc, when largefile is enabled for the target, it is
enabled for the cross gcc. Doesn't make much sense.

Best regards,

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

^ permalink raw reply


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox