coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] build: avoid unneeded spawn-pipe gnulib module


From: Baruch Siach
Subject: Re: [PATCH] build: avoid unneeded spawn-pipe gnulib module
Date: Mon, 20 Jan 2014 12:04:49 +0200
User-agent: Mutt/1.5.21 (2010-09-15)

Hi Pádraig,
On Mon, Jan 20, 2014 at 09:38:38AM +0000, Pádraig Brady wrote:
> On 01/20/2014 08:53 AM, Baruch Siach wrote:
> > On Sun, Jan 19, 2014 at 11:46:18AM +0000, Pádraig Brady wrote:
> >> On 01/19/2014 09:33 AM, Baruch Siach wrote:
> >>> I see this patch now in git. But this patch alone, even when combined 
> >>> with the 
> >>> following one (9a115f3e24), doesn't fix the build when applied on top of 
> >>> 8.21 
> >>> (the current Buildroot version). Is there anything missing? Should I 
> >>> rerun 
> >>> ./bootstrap?
> >>
> >> Yes you need to rerun bootstrap when running from the git tree.
> >> To get a tarball for use out of that the handiest is `make dist`
> > 
> > I tried 'make dist' in the tarball, but I get:
> > 
> > make[1]: *** No rule to make target `dist'.  Stop.
> > 
> > Where is the 'dist' target defined?
> 
> This should work and does here:
> ./bootstrap && ./configure --quiet && make
> make dist

Thanks. This solution, however, doesn't integrate very well with the way 
Buildroot works. First, buildroot uses tarballs, so I had to add '--force' to 
./bootstrap to suppress a scary warning. Seconds, ./bootstrap uses git 
directly to download a gnulib version, bypassing the Buildroot git download 
infrastructure.

Besides, I'm now getting a new set of build failures:

src/lbracket.o:(.literal+0x78): undefined reference to `strintcmp'
collect2: error: ld returned 1 exit status
make[3]: *** [src/[] Error 1
make[3]: *** Waiting for unfinished jobs....
src/base64.o:(.literal.startup+0x6c): undefined reference to `fadvise'
collect2: error: ld returned 1 exit status
make[3]: *** [src/base64] Error 1
src/stty.o:(.literal.startup+0x4c): undefined reference to `fd_reopen'
collect2: error: ld returned 1 exit status
make[3]: *** [src/stty] Error 1
src/df.o:(.literal.startup+0xec): undefined reference to `ambsalign'
collect2: error: ld returned 1 exit status
make[3]: *** [src/df] Error 1

I guess I'll have to wait for 8.23, then.

baruch

-- 
     http://baruch.siach.name/blog/                  ~. .~   Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
   - address@hidden - tel: +972.2.679.5364, http://www.tkos.co.il -



reply via email to

[Prev in Thread] Current Thread [Next in Thread]