Skip to content
Permalink
Browse files
linux-next 6.3.0, config updated
aufs patches disabled
zfs-kmod-next fails to build, config still set to reject any above 6.2, master is ready for 6.3, wait for release or patch on top of 2.1.11
perl 5.36.1
  • Loading branch information
demmm committed Apr 24, 2023
1 parent beb1990 commit 8d130f0
Show file tree
Hide file tree
Showing 5 changed files with 150 additions and 63 deletions.
@@ -3,9 +3,9 @@ pkgbase=linux-next
pkgname=('linux-next' 'linux-next-headers' 'linux-next-docs')
_kernelname=${pkgname#linux}

_basekernel=6.2
_srcname=linux-6.2
pkgver=6.2.12
_basekernel=6.3
_srcname=linux-6.3
pkgver=6.3.0
pkgrel=1
arch=('x86_64')
url="https://www.kernel.org/"
@@ -14,7 +14,7 @@ makedepends=('xmlto' 'docbook-xsl' 'kmod' 'inetutils' 'bc' 'intel-ucode' 'elfuti
options=('!strip')
source=("https://www.kernel.org/pub/linux/kernel/v6.x/${_srcname}.tar.xz"
#source=("https://git.kernel.org/torvalds/t/linux-5.8-rc7.tar.gz"
"https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-${pkgver}.xz"
##"https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-${pkgver}.xz"
# the main kernel config files
'config'
#aufs patches
@@ -32,9 +32,8 @@ source=("https://www.kernel.org/pub/linux/kernel/v6.x/${_srcname}.tar.xz"
'linux-next.preset'
'99-linux-next.hook'
'dracut-next-install')
md5sums=('787862593d7bf354cf1a5c37e21fc147'
'd8c1e39e29ee4ffb2317be520726a6a0'
'390b5fcb3f35b71c0a5d5a5344e54be1'
md5sums=('df4f97e65bde4174dd8be2af836f28e1'
'293828e5e295ed36f62042737ad5d985'
'014ecaa849b47279e945aac979948ab5'
'358803f408779e5ff435ed2f1564e508'
'2274c0327e1b0dd90d0e295fb3cb8da6'
@@ -53,17 +52,17 @@ build() {
cd "${srcdir}/linux-${_basekernel}"

# add upstream patch
patch -p1 -i "${srcdir}/patch-${pkgver}"
##patch -p1 -i "${srcdir}/patch-${pkgver}"

# add latest fixes from stable queue, if needed
# http://git.kernel.org/?p=linux/kernel/git/stable/stable-queue.git

#aufs patches for Live:
patch -p1 -i "${srcdir}/aufs6.patch"
patch -p1 -i "${srcdir}/aufs6-base.patch"
patch -p1 -i "${srcdir}/aufs6-kbuild.patch"
#patch -p1 -i "${srcdir}/aufs6.patch"
#patch -p1 -i "${srcdir}/aufs6-base.patch"
#patch -p1 -i "${srcdir}/aufs6-kbuild.patch"
###patch -p1 -i "${srcdir}/aufs6-loopback.patch"
patch -p1 -i "${srcdir}/aufs6-mmap.patch"
#patch -p1 -i "${srcdir}/aufs6-mmap.patch"
###patch -p1 -i "${srcdir}/aufs6-standalone.patch"
###patch -p1 -i "${srcdir}/tmpfs-idr.patch"
###patch -p1 -i "${srcdir}/vfs-ino.patch"
@@ -73,7 +72,7 @@ build() {

cat "${srcdir}/config" > ./.config

cat "${srcdir}/config.aufs" >> ./.config
#cat "${srcdir}/config.aufs" >> ./.config

if [ "${_kernelname}" != "" ]; then
sed -i "s|CONFIG_LOCALVERSION=.*|CONFIG_LOCALVERSION=\"${_kernelname}\"|g" ./.config
@@ -241,7 +240,7 @@ package_linux-next-headers() {
cp fs/xfs/libxfs/xfs_sb.h "${pkgdir}/usr/src/linux-${_kernver}/fs/xfs/libxfs/xfs_sb.h"

#aufs6-util need
sed -i "s:__user::g" "${pkgdir}/usr/src/linux-${_kernver}/include/uapi/linux/aufs_type.h"
##sed -i "s:__user::g" "${pkgdir}/usr/src/linux-${_kernver}/include/uapi/linux/aufs_type.h"

# copy in Kconfig files
for i in `find . -name "Kconfig*"`; do

0 comments on commit 8d130f0

Please sign in to comment.