[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] build: avoid unneeded spawn-pipe gnulib module
From: |
Pádraig Brady |
Subject: |
Re: [PATCH] build: avoid unneeded spawn-pipe gnulib module |
Date: |
Mon, 20 Jan 2014 10:12:41 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 |
On 01/20/2014 10:04 AM, Baruch Siach wrote:
> 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.
Right, above were instructions for generating the _tarball_
I.E. if you wanted to do your own personal release.
If you want to use official release tarballs then
the previous solution I provided of the direct patch
to spawn_h.m4 is best.
thanks,
Pádraig.