summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Barrett2022-10-02 21:17:31 -0500
committerSteven Barrett2022-10-02 21:45:49 -0500
commit0e4a3dc6f989768bcc7d95fa065661cfbc43c02b (patch)
treee603af6854376f3233ad7046cf40431bac31252e
parentc230c048904d163e168cd0fc51aad855cd3d1d87 (diff)
downloadaur-0e4a3dc6f989768bcc7d95fa065661cfbc43c02b.tar.gz
5.19.12.lqx1-2
Also, sync "_package-headers" function from "linux-zen" package and upgrade DWARF debug info from toolchain default to v5.
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD16
2 files changed, 13 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index eae394dcd342..1351ed696a00 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = linux-lqx
pkgdesc = Linux Liquorix
pkgver = 5.19.12.lqx1
- pkgrel = 1
+ pkgrel = 2
url = https://liquorix.net/
arch = x86_64
license = GPL2
@@ -13,12 +13,12 @@ pkgbase = linux-lqx
options = !strip
source = https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.19.tar.xz
source = https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.19.tar.sign
- source = https://github.com/damentz/liquorix-package/archive/5.19-14.tar.gz
+ source = https://github.com/damentz/liquorix-package/archive/5.19-15.tar.gz
validpgpkeys = ABAF11C65A2970B130ABE3C479BE3E4300411886
validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E
sha512sums = 00313b2f9b82d2dc3fb8294007cf7d7599d254b717ed2de23c81fa7a1bbcbc2798ad286cb94e2f7f5bd54132d1d764facd90d30f79dbcc6616cc7f926adc2623
sha512sums = SKIP
- sha512sums = a4bfb46c43f0c1bca968686e85b4e6e5d3c53fc463f2657bcea8916aa5a15e48339d921e04b8d37a825968b7b611a9606a174d09f6699f969db72d73a9cbef50
+ sha512sums = 6d0e1a69f46d70765cca5e108857a0d047f88d2da4f4ffb578d28b8a60ea854164074067428966e08c72fa860b5d1b86fa1e530e266a29c3b6851b60fb58c787
pkgname = linux-lqx
pkgdesc = The Linux Liquorix kernel and modules
diff --git a/PKGBUILD b/PKGBUILD
index 883e65b60d52..8f9298befa7d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -59,11 +59,11 @@ _htmldocs_enable=
_major=5.19
_srcname=linux-${_major}
_lqxpatchname=liquorix-package
-_lqxpatchrel=14
+_lqxpatchrel=15
_lqxpatchver=${_lqxpatchname}-${_major}-${_lqxpatchrel}
pkgbase=linux-lqx
pkgver=5.19.12.lqx1
-pkgrel=1
+pkgrel=2
pkgdesc='Linux Liquorix'
url='https://liquorix.net/'
arch=(x86_64)
@@ -85,7 +85,7 @@ validpgpkeys=(
)
sha512sums=('00313b2f9b82d2dc3fb8294007cf7d7599d254b717ed2de23c81fa7a1bbcbc2798ad286cb94e2f7f5bd54132d1d764facd90d30f79dbcc6616cc7f926adc2623'
'SKIP'
- 'a4bfb46c43f0c1bca968686e85b4e6e5d3c53fc463f2657bcea8916aa5a15e48339d921e04b8d37a825968b7b611a9606a174d09f6699f969db72d73a9cbef50')
+ '6d0e1a69f46d70765cca5e108857a0d047f88d2da4f4ffb578d28b8a60ea854164074067428966e08c72fa860b5d1b86fa1e530e266a29c3b6851b60fb58c787')
@@ -190,6 +190,10 @@ prepare() {
fi
fi
+ ## Use DWARF5 debug info for Arch
+ echo "Upgrading debug info from toolchain default to DWARF v5..."
+ scripts/config --enable CONFIG_DEBUG_INFO_DWARF5
+
### Running make nconfig
[[ -z "$_makenconfig" ]] || make nconfig
@@ -259,11 +263,11 @@ _package-headers() {
install -Dt "$builddir/arch/x86" -m644 arch/x86/Makefile
cp -t "$builddir" -a scripts
- # add objtool for external module building and enabled VALIDATION_STACK option
+ # required when STACK_VALIDATION is enabled
install -Dt "$builddir/tools/objtool" tools/objtool/objtool
- # add xfs and shmem for aufs building
- mkdir -p "$builddir"/{fs/xfs,mm}
+ # required when DEBUG_INFO_BTF_MODULES is enabled
+ install -Dt "$builddir/tools/bpf/resolve_btfids" tools/bpf/resolve_btfids/resolve_btfids
echo "Installing headers..."
cp -t "$builddir" -a include