Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 686892 - sys-kernel/linux-headers-5.1 version bump
Summary: sys-kernel/linux-headers-5.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-28 04:11 UTC by jamesrutledge
Modified: 2019-06-22 15:57 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jamesrutledge 2019-05-28 04:11:59 UTC
Linux 5.1.5 is available and corresponding linux-headers would be handy for people using Linux kernel versions in the linux-5.1.x series.
Comment 1 Sergei Trofimovich (RETIRED) gentoo-dev 2019-05-28 20:52:47 UTC
Sounds good. Any specific highlights in new headers?
Comment 2 Sergei Trofimovich (RETIRED) gentoo-dev 2019-06-22 15:35:23 UTC
Our rip-headers.sh hack from https://gitweb.gentoo.org/proj/toolchain/linux-headers-patches.git/tree/rip-headers.sh stopped working around:

    directories=$(find ${src}/include -mindepth 2 -maxdepth 2 -name 'Kbuild*' -printf %h' ')

because upstream dropped superfluous Kbuild files in commits like

    https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=3d33fcc11bdd11b6949cf5c406726a094395dc4f

We either need to once again adapt to it or take another approach, like using full kernel tree tarball without ripping off anything.
Comment 3 Larry the Git Cow gentoo-dev 2019-06-22 15:57:45 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6fce3a6d36b9df6bf87ef914fb899c9c97fd480

commit c6fce3a6d36b9df6bf87ef914fb899c9c97fd480
Author:     Sergei Trofimovich <slyfox@gentoo.org>
AuthorDate: 2019-06-22 15:57:19 +0000
Commit:     Sergei Trofimovich <slyfox@gentoo.org>
CommitDate: 2019-06-22 15:57:38 +0000

    sys-kernel/linux-headers: bump up to 5.1
    
    This is the first gentoo release where we don't use rip-headers.sh
    and use upstream tarball directly to provide us headers.
    
    It will increase time and temporary space to unpack a tarball
    but it should be comparable or smaller than other toolchain
    packages like gcc or glibc. It's a reasonable price not to
    maintain our header ripping tools. More maintainable solution
    would be for upstream to provide headers-dist Makefile target
    (and tarballs).
    
    Reported-by: jamesrutledge@earthlink.net
    Closes: https://bugs.gentoo.org/686892
    Package-Manager: Portage-2.3.67, Repoman-2.3.15
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

 sys-kernel/linux-headers/Manifest                 |  2 +
 sys-kernel/linux-headers/linux-headers-5.1.ebuild | 45 +++++++++++++++++++++++
 2 files changed, 47 insertions(+)