• [gentoo-dev] [PATCH 0/3] USE=experimental-loong masks, and LoongArch pa

    From WANG Xuerui@21:1/5 to All on Sat Apr 23 07:20:01 2022
    Hi,

    In order to support building for LoongArch in ::gentoo while some of the necessary bits are not upstreamed yet, recently it was discussed in #gentoo-toolchain that a new USE flag "experimental-loong" is to be
    added, force-masked on every ARCH except loong, that would bring the
    LoongArch patchset.

    The patchset is already integrated for sys-libs/glibc; this patch series
    takes care of sys-kernel/linux-headers. Also the mask is added for extra safety.

    For people more comfortable with GitHub workflow, this is also posted at https://github.com/gentoo/gentoo/pull/25162 .

    WANG Xuerui (3):
    profiles/arch/base: mask sys-libs/glibc[experimental-loong]
    kernel-2.eclass: add masked-by-default IUSE=experimental-loong
    sys-kernel/linux-headers: add experimental loong patchset

    eclass/kernel-2.eclass | 2 ++
    profiles/arch/base/package.use.mask | 9 +++++++++
    sys-kernel/linux-headers/Manifest | 1 +
    ...aders-5.17.ebuild => linux-headers-5.17-r1.ebuild} | 11 +++++++++--
    sys-kernel/linux-headers/metadata.xml | 3 +++
    5 files changed, 24 insertions(+), 2 deletions(-)
    rename sys-kernel/linux-headers/{linux-headers-5.17.ebuild => linux-headers-5.17-r1.ebuild} (75%)

    --
    2.35.1

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From WANG Xuerui@21:1/5 to All on Sat Apr 23 07:20:01 2022
    Closes: https://github.com/gentoo/gentoo/pull/25162
    Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
    ---
    sys-kernel/linux-headers/Manifest | 1 +
    ...aders-5.17.ebuild => linux-headers-5.17-r1.ebuild} | 11 +++++++++--
    sys-kernel/linux-headers/metadata.xml | 3 +++
    3 files changed, 13 insertions(+), 2 deletions(-)
    rename sys-kernel/linux-headers/{linux-headers-5.17.ebuild => linux-headers-5.17-r1.ebuild} (75%)

    diff --git a/sys-kernel/linux-headers/Manifest b/sys-kernel/linux-headers/Manifest
    index a401340c6125..4896ccb65e3c 100644
    --- a/sys-kernel/linux-headers/Manifest
    +++ b/sys-kernel/linux-headers/Manifest
    @@ -18,3 +18,4 @@ DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7
    DIST linux-5.16.tar.xz 123114100 BLAKE2B 07a90cc640ff89e1359c06cee8c38abd33e51f9b9a89833e31a1d2750526fda4a59e8884db3c1ea63df0a37f0d3de6b5a922b014b7313d8abce20d90ac08adcb SHA512
    7a257dd576bc8493595ec7d6f3c9cb6e22c772a8b2dbe735d2485c4f5c56e26a08695546e7e0f1f1cd04a533f25e829361958d4da0b98bf0ba8094dd57a85aaf
    DIST linux-5.17.tar.xz 128399340 BLAKE2B 82dc4