diff --git a/linux-glibc-devel-6.10.tar.xz b/linux-glibc-devel-6.10.tar.xz deleted file mode 100644 index dbcba7d..0000000 --- a/linux-glibc-devel-6.10.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6801025148f74219235fd757ebe5c5a441a1d51cd30c3b5f62b3888b3cdd428e -size 1873408 diff --git a/linux-glibc-devel-6.11.tar.xz b/linux-glibc-devel-6.11.tar.xz deleted file mode 100644 index b27db95..0000000 --- a/linux-glibc-devel-6.11.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b0802cbaa8f277e86426f4b492bc70c24a7116058634f5e10d03c69ba75d4d8a -size 1892520 diff --git a/linux-glibc-devel-6.16.tar.xz b/linux-glibc-devel-6.16.tar.xz new file mode 100644 index 0000000..48eb1ee --- /dev/null +++ b/linux-glibc-devel-6.16.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28a4a76691cd7eda3ced187e560f39a9b4ecc8d54ff59e6297e69655c612aacd +size 1944768 diff --git a/linux-glibc-devel-6.9.tar.xz b/linux-glibc-devel-6.9.tar.xz deleted file mode 100644 index 2aa5e8e..0000000 --- a/linux-glibc-devel-6.9.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f0a44c9ec27922f30bba9874097cbbaa566361c436cd7f2d2e44a6e1d0182441 -size 1868572 diff --git a/linux-glibc-devel.changes b/linux-glibc-devel.changes index 644fed0..96c7560 100644 --- a/linux-glibc-devel.changes +++ b/linux-glibc-devel.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Mon Jul 28 17:36:24 UTC 2025 - Andreas Schwab + +- Update to kernel headers 6.16 + +------------------------------------------------------------------- +Wed Jun 4 11:55:43 UTC 2025 - Andreas Schwab + +- Rewrite preinstall scriptlet in lua + +------------------------------------------------------------------- +Mon May 26 07:37:31 UTC 2025 - Andreas Schwab + +- Update to kernel headers 6.15 + +------------------------------------------------------------------- +Tue Mar 25 11:36:47 UTC 2025 - Andreas Schwab + +- Update to kernel headers 6.14 + +------------------------------------------------------------------- +Tue Jan 21 08:31:24 UTC 2025 - Andreas Schwab + +- Update to kernel headers 6.13 + +------------------------------------------------------------------- +Mon Nov 18 18:20:00 UTC 2024 - John Paul Adrian Glaubitz + +- Add loongarch64 as new target + +------------------------------------------------------------------- +Mon Nov 18 15:57:13 UTC 2024 - Andreas Schwab + +- Update to kernel headers 6.12 + ------------------------------------------------------------------- Sun Sep 15 18:03:24 UTC 2024 - Andreas Schwab diff --git a/linux-glibc-devel.spec b/linux-glibc-devel.spec index 2cbd6aa..cfeaa7d 100644 --- a/linux-glibc-devel.spec +++ b/linux-glibc-devel.spec @@ -1,7 +1,7 @@ # # spec file for package linux-glibc-devel # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: linux-glibc-devel -Version: 6.11 +Version: 6.16 Release: 0 Summary: Linux headers for userspace development License: GPL-2.0-only @@ -37,7 +37,7 @@ Obsoletes: linux-kernel-headers < %{version} %{lua: function cross_archs() - return "aarch64", "arm", "hppa", "i386", "m68k", "mips", "ppc64", "ppc64le", "riscv64", "s390x", "sparc", "sparc64", "x86_64" + return "aarch64", "arm", "hppa", "i386", "loongarch64", "m68k", "mips", "ppc64", "ppc64le", "riscv64", "s390x", "sparc", "sparc64", "x86_64" end function kernel_arch(arch) @@ -49,6 +49,7 @@ function kernel_arch(arch) ["i386"] = "x86", ["i586"] = "x86", ["i686"] = "x86", + ["loongarch64"] = "loongarch", ["ppc"] = "powerpc", ["ppc64"] = "powerpc", ["ppc64le"] = "powerpc", @@ -82,19 +83,19 @@ packages, instead. for i,arch in ipairs({cross_archs()}) do print(rpm.expand([[ -%package -n cross-]]..arch..[[-linux-glibc-devel +%package -n cross-]]..arch..[[-%{name} Summary: Linux headers for ]]..arch..[[ userspace cross development Group: Development/Libraries/C and C++ BuildArch: noarch -%description -n cross-]]..arch..[[-linux-glibc-devel +%description -n cross-]]..arch..[[-%{name} This package provides Linux kernel headers for ]]..arch..[[, the kernel API description required for compilation of almost all programs. ]])) end} %prep -%setup -q -n linux-glibc-devel-%{version} +%setup -q -n %{name}-%{version} %build for karch in *; do @@ -161,10 +162,9 @@ cd .. ]])) end} -%pre -if test -L %{_includedir}/asm; then - rm -f %{_includedir}/asm -fi +%pre -p +link = "%{_includedir}/asm" +if posix.readlink(link) then os.remove(link) end %files %{_includedir}/* @@ -173,7 +173,7 @@ fi for i,arch in ipairs({cross_archs()}) do print(rpm.expand([[ -%files -n cross-]]..arch..[[-linux-glibc-devel +%files -n cross-]]..arch..[[-%{name} %{_prefix}/]]..gcc_target(arch).."\n")) end}