[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