generated from archlinux/template
Compare commits
19 Commits
627e7bc8c8
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8571434c23 | ||
|
|
494e6cb825 | ||
|
|
d7808a238b | ||
|
|
ac8e7e814b | ||
|
|
b8e9848669 | ||
| 52029edbac | |||
|
|
50a5cfc76c | ||
|
|
b3967aaaaf | ||
|
|
3858c72d42 | ||
|
|
93e334db6c | ||
|
|
fd8a317270 | ||
|
|
b8fb669b30 | ||
|
|
b352f50d28 | ||
|
|
8ef62da635 | ||
|
|
4cac753243 | ||
|
|
295d76b82a | ||
|
|
d9db674fa0 | ||
|
|
84e66ad4b9 | ||
|
|
db2abce9d7 |
25
.SRCINFO
25
.SRCINFO
@@ -1,6 +1,6 @@
|
||||
pkgbase = linux
|
||||
pkgdesc = Linux
|
||||
pkgver = 6.18.arch1
|
||||
pkgver = 6.18.5.arch1
|
||||
pkgrel = 1
|
||||
url = https://github.com/archlinux/linux
|
||||
arch = x86_64
|
||||
@@ -22,25 +22,26 @@ pkgbase = linux
|
||||
makedepends = python-sphinx
|
||||
makedepends = python-yaml
|
||||
makedepends = texlive-latexextra
|
||||
options = zipkmod
|
||||
source = https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.18.tar.xz
|
||||
source = https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.18.tar.sign
|
||||
source = https://github.com/archlinux/linux/releases/download/v6.18-arch1/linux-v6.18-arch1.patch.zst
|
||||
source = https://github.com/archlinux/linux/releases/download/v6.18-arch1/linux-v6.18-arch1.patch.zst.sig
|
||||
options = !debug
|
||||
options = !strip
|
||||
source = https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.18.5.tar.xz
|
||||
source = https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.18.5.tar.sign
|
||||
source = https://github.com/archlinux/linux/releases/download/v6.18.5-arch1/linux-v6.18.5-arch1.patch.zst
|
||||
source = https://github.com/archlinux/linux/releases/download/v6.18.5-arch1/linux-v6.18.5-arch1.patch.zst.sig
|
||||
source = config
|
||||
validpgpkeys = ABAF11C65A2970B130ABE3C479BE3E4300411886
|
||||
validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E
|
||||
validpgpkeys = 83BC8889351B5DEBBB68416EB8AC08600F108CDF
|
||||
sha256sums = 9106a4605da9e31ff17659d958782b815f9591ab308d03b0ee21aad6c7dced4b
|
||||
sha256sums = 189d1f409cef8d0d234210e04595172df392f8cb297e14b447ed95720e2fd940
|
||||
sha256sums = SKIP
|
||||
sha256sums = 1461db929834dad3b39595dcff5650afcb69465be1f3a11d6f63e89ed3904910
|
||||
sha256sums = e1b9e56a90ce3eb5d60bf9cd76161b4cc6b2926cd61657c197f5f97c3adfcd89
|
||||
sha256sums = SKIP
|
||||
sha256sums = 862ba1d840619a220e126759b7a1632432747a051d4eddba44a656823176b013
|
||||
b2sums = b94b7b9bf18aca0c3e50baf79b009a1448fc6cd9c3ee019f641cc247dcf53a4abef4274ee0608ad8cd4943af69854363a95d26e117ff23620bb07dccb158859f
|
||||
sha256sums = 53876f5a6cc1efc1cbfa671517db86177c02a4ddeafc8ae8fbbec5e1aeec66b6
|
||||
b2sums = 9294ae977d7b8b929c476e649cbb116969a674d3923e5a4cddf8615ee5ba373761630f1a6397045d9ebe7eeaa87a3fffae3628aebc1ca4c7db5561b1c4513289
|
||||
b2sums = SKIP
|
||||
b2sums = 38b85a7633fb194bd77786963d123c5439e0e8b73ba2beeb9f1c465daf9a9798014f3b342a90d2bfb3d31aed349114ab7245f1a3fbf864546a503199b2ac956b
|
||||
b2sums = 705574fb00542c2ba7e63691616e0b1583ff7b498060d55daeca118394cad956ea3b7cc7a0e0f3726ba8ec81fa3e13e73e9874ac0857906390f8be62a9d82a64
|
||||
b2sums = SKIP
|
||||
b2sums = 1a1c39c04046ce3a3f6ecb0c38d36c8c766c641c534f76a2a10b60dd9e5db6d57339eb024e78da744cff958187061ed218aeadcbb7dc74cb536b4dfbfd7b24bf
|
||||
b2sums = 6567305d4402ba3e1a80ed89ce0588a2c4aa7ec850720ab63e4289b2d4a905100bae7c4b2318c6aedaaebc7c474437320c3298efa90dd2499608b3dc18677f86
|
||||
|
||||
pkgname = linux
|
||||
pkgdesc = The Linux kernel and modules
|
||||
|
||||
39
PKGBUILD
39
PKGBUILD
@@ -1,7 +1,7 @@
|
||||
# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
|
||||
|
||||
pkgbase=linux
|
||||
pkgver=6.18.arch1
|
||||
pkgver=6.18.5.arch1
|
||||
pkgrel=1
|
||||
pkgdesc='Linux'
|
||||
url='https://github.com/archlinux/linux'
|
||||
@@ -29,7 +29,8 @@ makedepends=(
|
||||
texlive-latexextra
|
||||
)
|
||||
options=(
|
||||
zipkmod
|
||||
!debug
|
||||
!strip
|
||||
)
|
||||
_srcname=linux-${pkgver%.*}
|
||||
_srctag=v${pkgver%.*}-${pkgver##*.}
|
||||
@@ -44,16 +45,16 @@ validpgpkeys=(
|
||||
83BC8889351B5DEBBB68416EB8AC08600F108CDF # Jan Alexander Steffens (heftig)
|
||||
)
|
||||
# https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
|
||||
sha256sums=('9106a4605da9e31ff17659d958782b815f9591ab308d03b0ee21aad6c7dced4b'
|
||||
sha256sums=('189d1f409cef8d0d234210e04595172df392f8cb297e14b447ed95720e2fd940'
|
||||
'SKIP'
|
||||
'1461db929834dad3b39595dcff5650afcb69465be1f3a11d6f63e89ed3904910'
|
||||
'e1b9e56a90ce3eb5d60bf9cd76161b4cc6b2926cd61657c197f5f97c3adfcd89'
|
||||
'SKIP'
|
||||
'862ba1d840619a220e126759b7a1632432747a051d4eddba44a656823176b013')
|
||||
b2sums=('b94b7b9bf18aca0c3e50baf79b009a1448fc6cd9c3ee019f641cc247dcf53a4abef4274ee0608ad8cd4943af69854363a95d26e117ff23620bb07dccb158859f'
|
||||
'53876f5a6cc1efc1cbfa671517db86177c02a4ddeafc8ae8fbbec5e1aeec66b6')
|
||||
b2sums=('9294ae977d7b8b929c476e649cbb116969a674d3923e5a4cddf8615ee5ba373761630f1a6397045d9ebe7eeaa87a3fffae3628aebc1ca4c7db5561b1c4513289'
|
||||
'SKIP'
|
||||
'38b85a7633fb194bd77786963d123c5439e0e8b73ba2beeb9f1c465daf9a9798014f3b342a90d2bfb3d31aed349114ab7245f1a3fbf864546a503199b2ac956b'
|
||||
'705574fb00542c2ba7e63691616e0b1583ff7b498060d55daeca118394cad956ea3b7cc7a0e0f3726ba8ec81fa3e13e73e9874ac0857906390f8be62a9d82a64'
|
||||
'SKIP'
|
||||
'1a1c39c04046ce3a3f6ecb0c38d36c8c766c641c534f76a2a10b60dd9e5db6d57339eb024e78da744cff958187061ed218aeadcbb7dc74cb536b4dfbfd7b24bf')
|
||||
'6567305d4402ba3e1a80ed89ce0588a2c4aa7ec850720ab63e4289b2d4a905100bae7c4b2318c6aedaaebc7c474437320c3298efa90dd2499608b3dc18677f86')
|
||||
|
||||
export KBUILD_BUILD_HOST=archlinux
|
||||
export KBUILD_BUILD_USER=$pkgbase
|
||||
@@ -127,8 +128,8 @@ _package() {
|
||||
echo "$pkgbase" | install -Dm644 /dev/stdin "$modulesdir/pkgbase"
|
||||
|
||||
echo "Installing modules..."
|
||||
# Suppress depmod
|
||||
make INSTALL_MOD_PATH="$pkgdir/usr" DEPMOD=/doesnt/exist modules_install
|
||||
ZSTD_CLEVEL=19 make INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 \
|
||||
DEPMOD=/doesnt/exist modules_install # Suppress depmod
|
||||
|
||||
# remove build link
|
||||
rm "$modulesdir"/build
|
||||
@@ -202,6 +203,24 @@ _package-headers() {
|
||||
echo "Removing loose objects..."
|
||||
find "$builddir" -type f -name '*.o' -printf 'Removing %P\n' -delete
|
||||
|
||||
echo "Stripping build tools..."
|
||||
local file
|
||||
while read -rd '' file; do
|
||||
case "$(file -Sib "$file")" in
|
||||
application/x-sharedlib\;*) # Libraries (.so)
|
||||
strip -v $STRIP_SHARED "$file" ;;
|
||||
application/x-archive\;*) # Libraries (.a)
|
||||
strip -v $STRIP_STATIC "$file" ;;
|
||||
application/x-executable\;*) # Binaries
|
||||
strip -v $STRIP_BINARIES "$file" ;;
|
||||
application/x-pie-executable\;*) # Relocatable binaries
|
||||
strip -v $STRIP_SHARED "$file" ;;
|
||||
esac
|
||||
done < <(find "$builddir" -type f -perm -u+x ! -name vmlinux -print0)
|
||||
|
||||
echo "Stripping vmlinux..."
|
||||
strip -v $STRIP_STATIC "$builddir/vmlinux"
|
||||
|
||||
echo "Adding symlink..."
|
||||
mkdir -p "$pkgdir/usr/src"
|
||||
ln -sr "$builddir" "$pkgdir/usr/src/$pkgbase"
|
||||
|
||||
17
config
17
config
@@ -1,8 +1,8 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 6.18.0-arch1 Kernel Configuration
|
||||
# Linux/x86 6.18.5-arch1 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 15.2.1 20251112"
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 15.2.1 20260103"
|
||||
CONFIG_CC_IS_GCC=y
|
||||
CONFIG_GCC_VERSION=150201
|
||||
CONFIG_CLANG_VERSION=0
|
||||
@@ -11,9 +11,9 @@ CONFIG_AS_VERSION=24501
|
||||
CONFIG_LD_IS_BFD=y
|
||||
CONFIG_LD_VERSION=24501
|
||||
CONFIG_LLD_VERSION=0
|
||||
CONFIG_RUSTC_VERSION=109101
|
||||
CONFIG_RUSTC_VERSION=109200
|
||||
CONFIG_RUST_IS_AVAILABLE=y
|
||||
CONFIG_RUSTC_LLVM_VERSION=210105
|
||||
CONFIG_RUSTC_LLVM_VERSION=210106
|
||||
CONFIG_CC_CAN_LINK=y
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
|
||||
@@ -334,7 +334,7 @@ CONFIG_PERF_EVENTS=y
|
||||
CONFIG_SYSTEM_DATA_VERIFICATION=y
|
||||
CONFIG_PROFILING=y
|
||||
CONFIG_RUST=y
|
||||
CONFIG_RUSTC_VERSION_TEXT="rustc 1.91.1 (ed61e7d7e 2025-11-07) (Arch Linux rust 1:1.91.1-2)"
|
||||
CONFIG_RUSTC_VERSION_TEXT="rustc 1.92.0 (ded5c06cf 2025-12-08) (Arch Linux rust 1:1.92.0-1)"
|
||||
CONFIG_BINDGEN_VERSION_TEXT="bindgen 0.72.1"
|
||||
CONFIG_TRACEPOINTS=y
|
||||
|
||||
@@ -1070,7 +1070,7 @@ CONFIG_MODULE_COMPRESS=y
|
||||
# CONFIG_MODULE_COMPRESS_GZIP is not set
|
||||
# CONFIG_MODULE_COMPRESS_XZ is not set
|
||||
CONFIG_MODULE_COMPRESS_ZSTD=y
|
||||
# CONFIG_MODULE_COMPRESS_ALL is not set
|
||||
CONFIG_MODULE_COMPRESS_ALL=y
|
||||
CONFIG_MODULE_DECOMPRESS=y
|
||||
CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS=y
|
||||
CONFIG_MODPROBE_PATH="/sbin/modprobe"
|
||||
@@ -3034,7 +3034,7 @@ CONFIG_SCSI_DEBUG=m
|
||||
CONFIG_SCSI_PMCRAID=m
|
||||
CONFIG_SCSI_PM8001=m
|
||||
CONFIG_SCSI_BFA_FC=m
|
||||
CONFIG_SCSI_VIRTIO=m
|
||||
CONFIG_SCSI_VIRTIO=y
|
||||
CONFIG_SCSI_CHELSIO_FCOE=m
|
||||
CONFIG_SCSI_LOWLEVEL_PCMCIA=y
|
||||
CONFIG_PCMCIA_AHA152X=m
|
||||
@@ -5057,7 +5057,6 @@ CONFIG_SPI_INTEL_PLATFORM=m
|
||||
CONFIG_SPI_KSPI2=m
|
||||
CONFIG_SPI_LM70_LLP=m
|
||||
CONFIG_SPI_LJCA=m
|
||||
CONFIG_SPI_MICROCHIP_CORE=m
|
||||
CONFIG_SPI_MICROCHIP_CORE_QSPI=m
|
||||
# CONFIG_SPI_LANTIQ_SSC is not set
|
||||
CONFIG_SPI_OC_TINY=m
|
||||
@@ -8362,6 +8361,7 @@ CONFIG_SND_SOC_MT6357=m
|
||||
CONFIG_SND_SOC_MT6358=m
|
||||
CONFIG_SND_SOC_MT6660=m
|
||||
CONFIG_SND_SOC_NAU8315=m
|
||||
CONFIG_SND_SOC_NAU8325=m
|
||||
CONFIG_SND_SOC_NAU8540=m
|
||||
CONFIG_SND_SOC_NAU8810=m
|
||||
CONFIG_SND_SOC_NAU8821=m
|
||||
@@ -9689,7 +9689,6 @@ CONFIG_VIDEO_INTEL_IPU7=m
|
||||
CONFIG_MOST_COMPONENTS=m
|
||||
CONFIG_MOST_NET=m
|
||||
CONFIG_MOST_VIDEO=m
|
||||
CONFIG_MOST_I2C=m
|
||||
# CONFIG_VME_BUS is not set
|
||||
CONFIG_GPIB=m
|
||||
CONFIG_GPIB_COMMON=m
|
||||
|
||||
Reference in New Issue
Block a user