summaryrefslogtreecommitdiffstats
path: root/abs/core/linux-api-headers
diff options
context:
space:
mode:
authorBritney Fransen <brfransen@gmail.com>2015-02-19 18:16:16 (GMT)
committerBritney Fransen <brfransen@gmail.com>2015-02-19 18:16:16 (GMT)
commit8de064f6e96f960cdbfe6868d9957a4613f704df (patch)
tree4e73a420991733450d013529c0fee60e0365297a /abs/core/linux-api-headers
parent0374b16f1e15ba1819b62bd5a6e0076ac7b243d0 (diff)
parent6fde8cd5e74f0840e01988e743464fe91c0a28f8 (diff)
downloadlinhes_pkgbuild-8de064f6e96f960cdbfe6868d9957a4613f704df.zip
linhes_pkgbuild-8de064f6e96f960cdbfe6868d9957a4613f704df.tar.gz
linhes_pkgbuild-8de064f6e96f960cdbfe6868d9957a4613f704df.tar.bz2
Merge branch 'testing'
Diffstat (limited to 'abs/core/linux-api-headers')
-rw-r--r--abs/core/linux-api-headers/PKGBUILD22
1 files changed, 16 insertions, 6 deletions
diff --git a/abs/core/linux-api-headers/PKGBUILD b/abs/core/linux-api-headers/PKGBUILD
index f5e4810..a9b1ea6 100644
--- a/abs/core/linux-api-headers/PKGBUILD
+++ b/abs/core/linux-api-headers/PKGBUILD
@@ -4,8 +4,8 @@
# toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc
pkgname=linux-api-headers
-pkgver=3.13.2
-_basever=3.13
+pkgver=3.16.2
+_basever=3.16
pkgrel=1
pkgdesc="Kernel headers sanitized for use in userspace"
arch=('i686' 'x86_64')
@@ -13,16 +13,26 @@ url="http://www.gnu.org/software/libc"
license=('GPL2')
source=(http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.xz
http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz)
- # NOTE: signatures are not automatically verified by makepkg
+
+ # NOTE: signatures are not automatically verified until pacman-4.2
#http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.sign
#http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.sign
-md5sums=('0ecbaf65c00374eb4a826c2f9f37606f'
- '352993d23acc5760dafa10ffc9d8881a')
-build() {
+md5sums=('5c569ed649a0c9711879f333e90c5386'
+ '926e6e2ee0634ce53730701da749b040')
+
+prepare() {
cd ${srcdir}/linux-${_basever}
[[ $pkgver != $_basever ]] && patch -p1 -i ${srcdir}/patch-${pkgver}
+ # fix xattr.h dual inclusion issues
+ # https://github.com/torvalds/linux/commit/bfcfd44c
+ sed -i "/__UAPI_DEF_XATTR/s/ifdef/if/" include/uapi/linux/xattr.h
+}
+
+build() {
+ cd ${srcdir}/linux-${_basever}
+
make mrproper
make headers_check
}