guix-devel
[Top][All Lists]
Advanced

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

Re: [PATCHES] gnu: linux-libre: Update to 4.16


From: Mark H Weaver
Subject: Re: [PATCHES] gnu: linux-libre: Update to 4.16
Date: Sat, 07 Apr 2018 21:10:12 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)

Leo Famulari <address@hidden> writes:

> On Sat, Apr 07, 2018 at 02:36:04PM -0400, Mark H Weaver wrote:
>> One more thing: I had to add 'flex' and 'bison' as native-inputs because
>> the build system in 4.16 now concludes that they need to be re-run for
>> some reason.  This could perhaps be avoided by adding a phase to touch
>> the generated files, but I didn't try it.
>
> I noticed this too while building 4.16 with Debian's tooling (`make
> bindeb-pkg`).

That's interesting.  I guess the timestamps in your unpacked source
directory were probably not zeroed, so I guess that timestamps are not
the issue here.

>> Anyway, here are the patches.  Test reports encouraged.
>
> Thanks, I'm testing this on x86_64 (it's what I have access to).
>
> I noticed this warning at the beginning of the build phase:
>
> ------
> starting phase `build'
> scripts/kconfig/conf  --silentoldconfig Kconfig
> Makefile:976: "Cannot use CONFIG_STACK_VALIDATION=y, please install 
> libelf-dev, libelf-devel or elfutils-libelf-devel"
> ------
>
> The warning goes away when elfutils is available in the build
> environment.

Ah, good catch!  I've now added to my queue another patch which adds
elfutils to native-inputs in 'make-linux-libre'.  I'll push it to master
along with the 4.16 update after a bit more testing.

     Thanks,
       Mark



reply via email to

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