opkg

statically linked package installer
git clone anongit@rnpnr.xyz:opkg.git
Log | Files | Refs | Feed | Submodules | README | LICENSE

Commit: 3415936893203a3f7650bcf75b1203ccbc0067c9
Parent: 68ef7e79d6acfce5434991c66ae3700c1b21a704
Author: Randy Palamar
Date:   Sun, 29 Dec 2024 08:30:52 -0700

linux-headers: bump to 6.12

Diffstat:
Mpkg/devel/linux-headers/.gitignore | 2+-
Mpkg/devel/linux-headers/base.lua | 13++++++++++++-
Mpkg/devel/linux-headers/patch/0002-Prevent-zero-length-array-members-in-asound.h.patch | 10+++++-----
Mpkg/devel/linux-headers/sha256 | 2+-
Mpkg/devel/linux-headers/url | 2+-
Mpkg/devel/linux-headers/ver | 2+-
Mpkg/devel/linux-headers/x86.lua | 2++
7 files changed, 23 insertions(+), 10 deletions(-)

diff --git a/pkg/devel/linux-headers/.gitignore b/pkg/devel/linux-headers/.gitignore @@ -1,3 +1,3 @@ -/linux-6.8.tar.xz +/linux-6.12.tar.xz /src /tools.ninja diff --git a/pkg/devel/linux-headers/base.lua b/pkg/devel/linux-headers/base.lua @@ -53,6 +53,7 @@ return { 'drm/nouveau_drm.h', 'drm/omap_drm.h', 'drm/panfrost_drm.h', + 'drm/panthor_drm.h', 'drm/pvr_drm.h', 'drm/qaic_accel.h', 'drm/qxl_drm.h', @@ -113,6 +114,8 @@ return { 'linux/bcm933xx_hcs.h', 'linux/bfs_fs.h', 'linux/binfmts.h', + 'linux/bits.h', + 'linux/blkdev.h', 'linux/blkpg.h', 'linux/blktrace_api.h', 'linux/blkzoned.h', @@ -202,6 +205,7 @@ return { 'linux/ethtool_netlink.h', 'linux/eventfd.h', 'linux/eventpoll.h', + 'linux/exfat.h', 'linux/ext4.h', 'linux/f2fs.h', 'linux/fadvise.h', @@ -306,7 +310,6 @@ return { 'linux/ioam6_genl.h', 'linux/ioam6_iptunnel.h', 'linux/ioctl.h', - 'linux/iommu.h', 'linux/iommufd.h', 'linux/ioprio.h', 'linux/ip.h', @@ -364,6 +367,8 @@ return { 'linux/mdio.h', 'linux/media-bus-format.h', 'linux/media.h', + 'linux/media/raspberrypi/pisp_be_config.h', + 'linux/media/raspberrypi/pisp_common.h', 'linux/mei.h', 'linux/mei_uuid.h', 'linux/membarrier.h', @@ -567,6 +572,7 @@ return { 'linux/npcm-video.h', 'linux/nsfs.h', 'linux/nsm.h', + 'linux/ntsync.h', 'linux/nubus.h', 'linux/nvme_ioctl.h', 'linux/nvram.h', @@ -576,6 +582,7 @@ return { 'linux/openat2.h', 'linux/openvswitch.h', 'linux/packet_diag.h', + 'linux/papr_pdsm.h', 'linux/param.h', 'linux/parport.h', 'linux/patchkey.h', @@ -737,6 +744,7 @@ return { 'linux/tls.h', 'linux/toshiba.h', 'linux/tps6594_pfsm.h', + 'linux/trace_mmap.h', 'linux/tty.h', 'linux/tty_flags.h', 'linux/types.h', @@ -760,6 +768,7 @@ return { 'linux/usb/ch9.h', 'linux/usb/charger.h', 'linux/usb/functionfs.h', + 'linux/usb/g_hid.h', 'linux/usb/g_printer.h', 'linux/usb/g_uvc.h', 'linux/usb/gadgetfs.h', @@ -786,6 +795,7 @@ return { 'linux/vboxguest.h', 'linux/vdpa.h', 'linux/vduse.h', + 'linux/vesa.h', 'linux/veth.h', 'linux/vfio.h', 'linux/vfio_ccw.h', @@ -842,6 +852,7 @@ return { 'linux/zorro_ids.h', 'misc/cxl.h', 'misc/fastrpc.h', + 'misc/mrvl_cn10k_dpi.h', 'misc/ocxl.h', 'misc/pvpanic.h', 'misc/uacce/hisi_qm.h', diff --git a/pkg/devel/linux-headers/patch/0002-Prevent-zero-length-array-members-in-asound.h.patch b/pkg/devel/linux-headers/patch/0002-Prevent-zero-length-array-members-in-asound.h.patch @@ -1,4 +1,4 @@ -From 069cbc8a25155771af775ee084ba3519ed5a9602 Mon Sep 17 00:00:00 2001 +From 9ede9b68b8fc87052bd49b55c15e4faaf7c7ff4f Mon Sep 17 00:00:00 2001 From: Michael Forney <mforney@mforney.org> Date: Mon, 30 Aug 2021 19:26:32 -0700 Subject: [PATCH] Prevent zero-length array members in asound.h @@ -8,10 +8,10 @@ Subject: [PATCH] Prevent zero-length array members in asound.h 1 file changed, 21 insertions(+), 10 deletions(-) diff --git a/include/uapi/sound/asound.h b/include/uapi/sound/asound.h -index 628d46a0da92..23b0d301e83f 100644 +index 4cd513215bcd..c17462583d67 100644 --- a/include/uapi/sound/asound.h +++ b/include/uapi/sound/asound.h -@@ -557,22 +557,30 @@ struct __snd_pcm_sync_ptr { +@@ -558,22 +558,30 @@ struct __snd_pcm_sync_ptr { } c; }; @@ -48,7 +48,7 @@ index 628d46a0da92..23b0d301e83f 100644 struct __snd_timespec64 tstamp; /* Timestamp */ snd_pcm_state_t suspended_state;/* RO: suspended stream state */ __u32 pad3; /* Needed for 64 bit alignment */ -@@ -580,16 +588,19 @@ struct __snd_pcm_mmap_status64 { +@@ -581,16 +589,19 @@ struct __snd_pcm_mmap_status64 { }; struct __snd_pcm_mmap_control64 { @@ -73,5 +73,5 @@ index 628d46a0da92..23b0d301e83f 100644 __u32 flags; __u32 pad1; -- -2.44.0 +2.45.2 diff --git a/pkg/devel/linux-headers/sha256 b/pkg/devel/linux-headers/sha256 @@ -1 +1 @@ -c969dea4e8bb6be991bbf7c010ba0e0a5643a3a8d8fb0a2aaa053406f1e965f3 linux-6.8.tar.xz +b1a2562be56e42afb3f8489d4c2a7ac472ac23098f1ef1c1e40da601f54625eb linux-6.12.tar.xz diff --git a/pkg/devel/linux-headers/url b/pkg/devel/linux-headers/url @@ -1 +1 @@ -url = "https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.8.tar.xz" +url = "https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz" diff --git a/pkg/devel/linux-headers/ver b/pkg/devel/linux-headers/ver @@ -1 +1 @@ -6.8 r0 +6.12 r0 diff --git a/pkg/devel/linux-headers/x86.lua b/pkg/devel/linux-headers/x86.lua @@ -9,6 +9,7 @@ return { 'asm/byteorder.h', 'asm/debugreg.h', 'asm/e820.h', + 'asm/elf.h', 'asm/hw_breakpoint.h', 'asm/hwcap2.h', 'asm/ist.h', @@ -32,6 +33,7 @@ return { 'asm/ptrace.h', 'asm/sembuf.h', 'asm/setup.h', + 'asm/setup_data.h', 'asm/sgx.h', 'asm/shmbuf.h', 'asm/sigcontext.h',