Cameron Hutchison | 1 Feb 01:51 2010
Picon

Fetching kernel via git

Is there some way to configure buildroot to fetch the kernel sources
via git?

I am currently downloading my third complete kernel source tree for
2.6.32.7, previously having downloaded 2.6.23.3 and 2.6.31.6.

I keep a git repository with a clone of Linus's public tree and the
stable trees, so it would save greatly on bandwidth and time if
buildroot could clone the kernel from that local repository instead of
downloading a source tarball every time the extraversion bumps up a
version.
Vellemans, Noel | 1 Feb 08:40 2010

3. Re: Buildroot How-To for QEMU/ARM

Re: Buildroot How-To for QEMU/ARM (Jim Thomas) 
Jim >>Hi Noel,
Jim >>
Jim >>  > If you want I can send you a kernel config ... that is working
for my
Jim >>  > QEMU build (it is based on the kernel versatile_defconfig).
Jim >>
Jim >>I would be interested in looking over your .config file.

Please Find the enclosed kernel config.

Jim >>I think what I am missing may be on the QEMU side, not the
Buildroot side.

Jim >>What qemu-system-arm command do you use to bring up your virtual
machine?
Jim >>
Jim >>

As said before : Booting the kernel and rootfs in QEMU can be done by a
1000ways, it depends on your creativity and Linux-skills how you do this
(disk-image/ nfs-boot / .... etc ) 

But I often use the following command line: 

sudo qemu-system-arm -M versatilepb -net nic,vlan=0 -append
"root=/dev/nfs rw nfsroot=192.168.205.4:/nfsroot/emuroot
ip=192.168.204.147:192.168.205.4:192.168.204.1:255.255.254.0" -net
tap,ifname=tap0,script=/etc/qemu-ifup --kernel zImage-20100128

(Continue reading)

William Wagner | 1 Feb 10:25 2010

Re: Fetching kernel via git

On 01/02/2010 00:51, Cameron Hutchison wrote:
> Is there some way to configure buildroot to fetch the kernel sources
> via git?
>    

Patches have been posted on the mailing list before. See 
http://lists.busybox.net/pipermail/buildroot/2010-January/031499.html 
for most recent.

Will try to clean up my patch and submit it shortly.

Will
> I am currently downloading my third complete kernel source tree for
> 2.6.32.7, previously having downloaded 2.6.23.3 and 2.6.31.6.
>
> I keep a git repository with a clone of Linus's public tree and the
> stable trees, so it would save greatly on bandwidth and time if
> buildroot could clone the kernel from that local repository instead of
> downloading a source tarball every time the extraversion bumps up a
> version.
>
> _______________________________________________
> buildroot mailing list
> buildroot@...
> http://lists.busybox.net/mailman/listinfo/buildroot
>    

--

-- 
------------------------------------------------------------------------
Will Wagner                                     will_wagner@...
(Continue reading)

Jim Thomas | 1 Feb 15:58 2010
Picon

Re: 3. Re: Buildroot How-To for QEMU/ARM

Noel,

Thanks, I will try your suggestions next weekend and report back..  I was just getting started with the NFS
approach, so your guideline is very timely.  I have done DHCP/TFTP/NFS for embedded ARM before, but QEMU
and TUN/TAP are new to me.

Yes, I am using Ubuntu 9.10 Server JeOS running under VMware.  My objective is to do cross-development in
the Ubuntu x86 VM, and test execution in the QEMU ARM VM.  I also plan to look into the gdbserver
support in QEMU, and perhaps Eclipse, although I am more of a vim command line developer.

I think VMware/Ubuntu/Buildroot/QEMU might provide an ideal portable ARM cross-development
environmen that is not dependent on bench ARM hardware.  Of course actual hardware is the ultimate
objective, but this environment should support very productive experimentation and learning using,
for example, the new Linux Device Drivers book from Jerry Cooperstein, and the forthcoming Linux
Programming API book from Michael Kerrisk.  I am currently reading the new Pro Linux Embedded Systems
from Gene Sally, which is what put me on to Buildroot.

I appreciate your taking the time to offer your notes.

Jim

----- Original Message ----
From: "Vellemans, Noel" <Noel.Vellemans@...>
To: buildroot@...
Cc: jimthomasembedded@...
Sent: Mon, February 1, 2010 1:40:56 AM
Subject: 3. Re: Buildroot How-To for QEMU/ARM

Re: Buildroot How-To for QEMU/ARM (Jim Thomas) 
Jim >>Hi Noel,
(Continue reading)

bugzilla | 1 Feb 18:02 2010
Picon

[Bug 1015] New: [SECURITY] Bump bind to 9.5.1-P2

https://bugs.busybox.net/show_bug.cgi?id=1015

              Host: i686-linux
            Target: arm-softfloat-linux
           Summary: [SECURITY] Bump bind to 9.5.1-P2
           Product: buildroot
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P5
         Component: Outdated package
        AssignedTo: unassigned@...
        ReportedBy: gustavo@...
                CC: buildroot@...
   Estimated Hours: 0.0

Created an attachment (id=1021)
 --> (https://bugs.busybox.net/attachment.cgi?id=1021)
Bump bind to 9.5.1-P2

CVE-2009-4022: BIND 9 Cache Update From Additional Section
CVE-2010-0097: BIND 9 DNSSEC Validation Code Could Cause Bogus NXDOMAIN
Responses

All previous versions of bind are vulnerable.

--

-- 
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
(Continue reading)

Francisco Gonzalez | 1 Feb 18:28 2010
Picon

Re: New package ser2net request



2010/1/28 Peter Korsgaard <jacmet-2zL2ArBv0bUdnm+yROfE0A@public.gmane.org>
>>>>> "Francisco" == Francisco Gonzalez <gzmorell-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes:

Committed with small whitespace fixes / cleanups.

Notice that your mailer corrupted the patch, consider using git
send-email next time.

OK, I will use git send-email next time.
Sorry for the time you have had to waste.

Francisco.
 
--
Bye, Peter Korsgaard

_______________________________________________
buildroot mailing list
buildroot@...
http://lists.busybox.net/mailman/listinfo/buildroot
Tony Mozi | 2 Feb 14:47 2010
Picon

'make ARCH=arm' warning, how can I correct?

Hello all,
I make the cross-compilation for an ARM.

When I make 'make ARCH=arm', I have some errors :

<stdin>:91:1: warning: "__IGNORE_sync_file_range" redefined
In file included from <stdin>:2:
include/arm/unistd.h:444:1: warning: this is the location of the previous definition
<stdin>:1097:2: warning: #warning syscall fadvise64 not implemented
<stdin>:1265:2: warning: #warning syscall migrate_pages not implemented
<stdin>:1321:2: warning: #warning syscall pselect6 not implemented
<stdin>:1325:2: warning: #warning syscall ppoll not implemented
<stdin>:1365:2: warning: #warning syscall epoll_pwait not implemented

How can I correct?

BR

Avec Internet Explorer, surfez en toute discrétion sur internet Cliquez ici !
_______________________________________________
buildroot mailing list
buildroot@...
http://lists.busybox.net/mailman/listinfo/buildroot
Bjørn Forsman | 2 Feb 15:20 2010
Picon

Re: 'make ARCH=arm' warning, how can I correct?

Hi Tony,

On 2 February 2010 14:47, Tony Mozi <spooflinux <at> hotmail.fr> wrote:
> Hello all,
> I make the cross-compilation for an ARM.
>
> When I make 'make ARCH=arm', I have some errors :
>
> <stdin>:91:1: warning: "__IGNORE_sync_file_range" redefined
> In file included from <stdin>:2:
> include/arm/unistd.h:444:1: warning: this is the location of the previous
> definition
> <stdin>:1097:2: warning: #warning syscall fadvise64 not implemented
> <stdin>:1265:2: warning: #warning syscall migrate_pages not implemented
> <stdin>:1321:2: warning: #warning syscall pselect6 not implemented
> <stdin>:1325:2: warning: #warning syscall ppoll not implemented
> <stdin>:1365:2: warning: #warning syscall epoll_pwait not implemented
>
> How can I correct?

Do not use 'make ARCH=arm' with Buildroot. Use 'make menuconfig' and select
the target architecture in the menu. See 'make help' for some predefined
configurations.

Best regards,
Bjørn Forsman
_______________________________________________
buildroot mailing list
buildroot <at> busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
Tony Mozi | 2 Feb 16:01 2010
Picon

Re: 'make ARCH=arm' warning, how can I correct?

Hi,
Thank you for your answer Bjørn Forsman.

I have already make 'make menuconig', I modified
        Target Architecture (arm) --->
        Target Architecture Variant (arm922t) --->
        Target ABI (0ABI) --->
Then I make a 'make'.

I added the PATH with the correct link and export CROSS_COMPILE="arm-linux-uclibc-"
Well, I supposed that I can make 'make ARCH=arm'.
But I have these warnings and I don't know if they are important or not.

When I start the SDK, I have 'Welcome to Buildroot buildroot login:' I have not this pass.
I want to remove it, but I don't know where?

BR

> Date: Tue, 2 Feb 2010 15:20:47 +0100
> Subject: Re: [Buildroot] 'make ARCH=arm' warning, how can I correct?
> From: bjorn.forsman <at> gmail.com
> To: spooflinux-PkbjNfxxIARGWvitb5QawA@public.gmane.org
> CC: buildroot-9GAsQqxh4YTR7s880joybQ@public.gmane.org
>
> Hi Tony,
>
> On 2 February 2010 14:47, Tony Mozi <spooflinux-PkbjNfxxIARGWvitb5QawA@public.gmane.org> wrote:
> > Hello all,
> > I make the cross-compilation for an ARM.
> >
> > When I make 'make ARCH=arm', I have some errors :
> >
> > <stdin>:91:1: warning: "__IGNORE_sync_file_range" redefined
> > In file included from <stdin>:2:
> > include/arm/unistd.h:444:1: warning: this is the location of the previous
> > definition
> > <stdin>:1097:2: warning: #warning syscall fadvise64 not implemented
> > <stdin>:1265:2: warning: #warning syscall migrate_pages not implemented
> > <stdin>:1321:2: warning: #warning syscall pselect6 not implemented
> > <stdin>:1325:2: warning: #warning syscall ppoll not implemented
> > <stdin>:1365:2: warning: #warning syscall epoll_pwait not implemented
> >
> > How can I correct?
>
> Do not use 'make ARCH=arm' with Buildroot. Use 'make menuconfig' and select
> the target architecture in the menu. See 'make help' for some predefined
> configurations.
>
> Best regards,
> Bjørn Forsman

Faites une bonne action avec Bing Solidaire ! C'est ici !
_______________________________________________
buildroot mailing list
buildroot@...
http://lists.busybox.net/mailman/listinfo/buildroot
Microbit_Ubuntu | 2 Feb 16:49 2010
Picon

Re: 'make ARCH=arm' warning, how can I correct?

Hi!

On Tue, 2010-02-02 at 16:01 +0100, Tony Mozi wrote:
> Hi,
> Thank you for your answer Bjørn Forsman.
> 
> I have already make 'make menuconig', I modified
>         Target Architecture (arm) --->
>         Target Architecture Variant (arm922t) --->
>         Target ABI (0ABI) --->
> Then I make a 'make'.
> 
> I added the PATH with the correct link and export
> CROSS_COMPILE="arm-linux-uclibc-"
> Well, I supposed that I can make 'make ARCH=arm'.
> But I have these warnings and I don't know if they are important or
> not.
> 
> When I start the SDK, I have 'Welcome to Buildroot buildroot login:' I
> have not this pass. 
> I want to remove it, but I don't know where?
> 
> BR
> 
> > Date: Tue, 2 Feb 2010 15:20:47 +0100
> > Subject: Re: [Buildroot] 'make ARCH=arm' warning, how can I correct?
> > From: bjorn.forsman <at> gmail.com
> > To: spooflinux <at> hotmail.fr
> > CC: buildroot <at> busybox.net
> > 
> > Hi Tony,
> > 
> > On 2 February 2010 14:47, Tony Mozi <spooflinux <at> hotmail.fr> wrote:
> > > Hello all,
> > > I make the cross-compilation for an ARM.
> > >
> > > When I make 'make ARCH=arm', I have some errors :
> > >
> > > <stdin>:91:1: warning: "__IGNORE_sync_file_range" redefined
> > > In file included from <stdin>:2:
> > > include/arm/unistd.h:444:1: warning: this is the location of the
> previous
> > > definition
> > > <stdin>:1097:2: warning: #warning syscall fadvise64 not
> implemented
> > > <stdin>:1265:2: warning: #warning syscall migrate_pages not
> implemented
> > > <stdin>:1321:2: warning: #warning syscall pselect6 not implemented
> > > <stdin>:1325:2: warning: #warning syscall ppoll not implemented
> > > <stdin>:1365:2: warning: #warning syscall epoll_pwait not
> implemented
> > >
> > > How can I correct?
> > 
> > Do not use 'make ARCH=arm' with Buildroot. Use 'make menuconfig' and
> select
> > the target architecture in the menu. See 'make help' for some
> predefined
> > configurations.
> > 
> > Best regards,
> > Bjørn Forsman
> 
> 
> ______________________________________________________________________
> Faites une bonne action avec Bing Solidaire ! C'est ici !
> _______________________________________________
> buildroot mailing list
> buildroot <at> busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot

> When I start the SDK, I have 'Welcome to Buildroot buildroot login:' I
> have not this pass. 
> I want to remove it, but I don't know where?

Simply modify the file /etc/issue to your taste.
This text file holds the greeting.
I wouldn't worry too much about the compile warnings, they are normal.

HTH

--

-- 
Best regards,
Kris

_______________________________________________
buildroot mailing list
buildroot <at> busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

Gmane