diff options
10 files changed, 29 insertions, 69 deletions
diff --git a/kernels/linux-libre-lts-grsec-knock/3.14.14-a410a5e2b7-loongson-community.patch b/kernels/linux-libre-lts-grsec-knock/3.14.14-a410a5e2b7-loongson-community.patch index c7a63c2e5..8cd53fd61 100644 --- a/kernels/linux-libre-lts-grsec-knock/3.14.14-a410a5e2b7-loongson-community.patch +++ b/kernels/linux-libre-lts-grsec-knock/3.14.14-a410a5e2b7-loongson-community.patch @@ -1,27 +1,3 @@ -diff --git a/Makefile b/Makefile -index 230c7f6..69dfbc4 100644 ---- a/Makefile -+++ b/Makefile -@@ -244,8 +244,8 @@ CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \ - - HOSTCC = gcc - HOSTCXX = g++ --HOSTCFLAGS = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer --HOSTCXXFLAGS = -O2 -+HOSTCFLAGS = -Wall -Wmissing-prototypes -Wstrict-prototypes -O3 -fomit-frame-pointer -+HOSTCXXFLAGS = -O3 - - # Decide whether to build built-in, modular, or both. - # Normally, just do built-in. -@@ -582,7 +582,7 @@ all: vmlinux - ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE - KBUILD_CFLAGS += -Os $(call cc-disable-warning,maybe-uninitialized,) - else --KBUILD_CFLAGS += -O2 -+KBUILD_CFLAGS += -O3 - endif - - include $(srctree)/arch/$(SRCARCH)/Makefile diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index 95fa1f1..82dc7e8 100644 --- a/arch/mips/Kconfig diff --git a/kernels/linux-libre-lts-grsec-knock/PKGBUILD b/kernels/linux-libre-lts-grsec-knock/PKGBUILD index 5a001b549..8023b4ee3 100644 --- a/kernels/linux-libre-lts-grsec-knock/PKGBUILD +++ b/kernels/linux-libre-lts-grsec-knock/PKGBUILD @@ -12,9 +12,9 @@ pkgbase=linux-libre-lts-grsec-knock # Build kernel with lts-grsec-knock localname _pkgbasever=3.14-gnu -_pkgver=3.14.18-gnu +_pkgver=3.14.19-gnu _grsecver=3.0 -_timestamp=201409141906 +_timestamp=201409180900 _knockpatchver=3.16_1 _replacesarchkernel=('linux%') # '%' gets replaced with _kernelname @@ -46,15 +46,16 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_pkgbasever}/li '0003-module-remove-MODULE_GENERIC_TABLE.patch' '0006-genksyms-fix-typeof-handling.patch' # loongson-community patch: http://linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/debuginfo/ + # Note: Makefile patching was removed due which we are using specific flags from grsecurity patch '3.14.14-a410a5e2b7-loongson-community.patch') sha256sums=('477555c709b9407fe37dbd70d3331ff9dde1f9d874aba2741f138d07ae6f281b' - 'e7344442b842212a93737f8ca274f224abb52e8aa138568f2330143f7fba22a6' - 'a9f82ac307226ea1726e7c7e904627e69ee8016985b73fd4cb8dec4f5768b222' + 'de38c0a43db601774a0374aeea99f3c24931139208ac5370e07841db3dceccfe' + 'b2f4a4fe2f6ff9fca7fb33427c0f0f09be8bad0684c57cc973d0a75ae320fbce' 'SKIP' '70cbe962aa01989ffa83490bb0765d6e4c781f6133dc8d768d84bd6716ac0209' - '8a012fbacab94e74c1e07aa4a44fe177647b6b37f9b09f64bde99efb76b72f26' - 'c160ace401cdfd7446b167f04f5e0bcdfc788cbfe4dba585d26e765773abfce7' - '3f4c729af52c54de47e0e72439412a495a0f0623c09edb56a471fbcc4d239f73' + '421bd0710d0fb9b16f53eb20a298bed5fc10e47697e14d566126afc8827e17bb' + '49d90ee3713ebd017e4f2c82f558a337f404b316b28a74ff586c384783b234f2' + '4b029accfd05ea03b337a278a39e217dfd6aba1d934ed350e61724b1af53b65d' 'f0d90e756f14533ee67afda280500511a62465b4f76adcc5effa95a40045179c' '074b67818582874146c389c029bc43648d145891a27e47aa2c5c42d3571f0264' '2e87a8ec1cc0c91938cac24992d8a3d4362b3e9d939767e4c9d2ec8e6d969d53' diff --git a/kernels/linux-libre-lts-grsec-knock/config.i686 b/kernels/linux-libre-lts-grsec-knock/config.i686 index ee12b5c27..fdb5914cc 100644 --- a/kernels/linux-libre-lts-grsec-knock/config.i686 +++ b/kernels/linux-libre-lts-grsec-knock/config.i686 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 3.14.18-gnu-201409112236-1-lts-grsec-knock Kernel Configuration +# Linux/x86 3.14.19-gnu-201409180900-1-lts-grsec-knock Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -4139,6 +4139,7 @@ CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_SMS_SIANO_MDTV=m CONFIG_SMS_SIANO_RC=y +# CONFIG_SMS_SIANO_DEBUGFS is not set # # Media ancillary drivers (tuners, sensors, i2c, frontends) diff --git a/kernels/linux-libre-lts-grsec-knock/config.mips64el b/kernels/linux-libre-lts-grsec-knock/config.mips64el index d737b8d75..d2c0a376e 100644 --- a/kernels/linux-libre-lts-grsec-knock/config.mips64el +++ b/kernels/linux-libre-lts-grsec-knock/config.mips64el @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 3.14.18-gnu-201409112236-1-lts-grsec-knock Kernel Configuration +# Linux/x86 3.14.19-gnu-201409180900-1-lts-grsec-knock Kernel Configuration # CONFIG_MIPS=y @@ -3728,6 +3728,7 @@ CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_SMS_SIANO_MDTV=m CONFIG_SMS_SIANO_RC=y +# CONFIG_SMS_SIANO_DEBUGFS is not set # # Media ancillary drivers (tuners, sensors, i2c, frontends) diff --git a/kernels/linux-libre-lts-grsec-knock/config.x86_64 b/kernels/linux-libre-lts-grsec-knock/config.x86_64 index 4f22d9282..8652fb6a3 100644 --- a/kernels/linux-libre-lts-grsec-knock/config.x86_64 +++ b/kernels/linux-libre-lts-grsec-knock/config.x86_64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 3.14.18-gnu-201409112236-1-lts-grsec-knock Kernel Configuration +# Linux/x86 3.14.19-gnu-201409180900-1-lts-grsec-knock Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y @@ -3998,6 +3998,7 @@ CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_SMS_SIANO_MDTV=m CONFIG_SMS_SIANO_RC=y +# CONFIG_SMS_SIANO_DEBUGFS is not set # # Media ancillary drivers (tuners, sensors, i2c, frontends) diff --git a/kernels/linux-libre-lts-grsec/3.14.14-a410a5e2b7-loongson-community.patch b/kernels/linux-libre-lts-grsec/3.14.14-a410a5e2b7-loongson-community.patch index c7a63c2e5..8cd53fd61 100644 --- a/kernels/linux-libre-lts-grsec/3.14.14-a410a5e2b7-loongson-community.patch +++ b/kernels/linux-libre-lts-grsec/3.14.14-a410a5e2b7-loongson-community.patch @@ -1,27 +1,3 @@ -diff --git a/Makefile b/Makefile -index 230c7f6..69dfbc4 100644 ---- a/Makefile -+++ b/Makefile -@@ -244,8 +244,8 @@ CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \ - - HOSTCC = gcc - HOSTCXX = g++ --HOSTCFLAGS = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer --HOSTCXXFLAGS = -O2 -+HOSTCFLAGS = -Wall -Wmissing-prototypes -Wstrict-prototypes -O3 -fomit-frame-pointer -+HOSTCXXFLAGS = -O3 - - # Decide whether to build built-in, modular, or both. - # Normally, just do built-in. -@@ -582,7 +582,7 @@ all: vmlinux - ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE - KBUILD_CFLAGS += -Os $(call cc-disable-warning,maybe-uninitialized,) - else --KBUILD_CFLAGS += -O2 -+KBUILD_CFLAGS += -O3 - endif - - include $(srctree)/arch/$(SRCARCH)/Makefile diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index 95fa1f1..82dc7e8 100644 --- a/arch/mips/Kconfig diff --git a/kernels/linux-libre-lts-grsec/PKGBUILD b/kernels/linux-libre-lts-grsec/PKGBUILD index 90bea4506..e0770c793 100644 --- a/kernels/linux-libre-lts-grsec/PKGBUILD +++ b/kernels/linux-libre-lts-grsec/PKGBUILD @@ -12,9 +12,9 @@ pkgbase=linux-libre-lts-grsec # Build kernel with lts-grsec localname _pkgbasever=3.14-gnu -_pkgver=3.14.18-gnu +_pkgver=3.14.19-gnu _grsecver=3.0 -_timestamp=201409141906 +_timestamp=201409180900 _replacesarchkernel=('linux%') # '%' gets replaced with _kernelname _replacesoldkernels=('kernel26%' 'kernel26-libre%') # '%' gets replaced with _kernelname @@ -44,14 +44,15 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_pkgbasever}/li '0003-module-remove-MODULE_GENERIC_TABLE.patch' '0006-genksyms-fix-typeof-handling.patch' # loongson-community patch: http://linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/debuginfo/ + # Note: Makefile patching was removed due which we are using specific flags from grsecurity patch '3.14.14-a410a5e2b7-loongson-community.patch') sha256sums=('477555c709b9407fe37dbd70d3331ff9dde1f9d874aba2741f138d07ae6f281b' - 'e7344442b842212a93737f8ca274f224abb52e8aa138568f2330143f7fba22a6' - 'a9f82ac307226ea1726e7c7e904627e69ee8016985b73fd4cb8dec4f5768b222' + 'de38c0a43db601774a0374aeea99f3c24931139208ac5370e07841db3dceccfe' + 'b2f4a4fe2f6ff9fca7fb33427c0f0f09be8bad0684c57cc973d0a75ae320fbce' 'SKIP' - '2ee7e6f0842ee88b123780b9d9d1fc11663a5c0db73f00adea8305448108bc90' - '8c6184106dd97485a15d6559abffaa6aa0b06be5e541c1a46d7debdc4f3f506a' - '7dd0c6982c7b34e387295370b654d807f6235753575144b8932b4cc6b95cc564' + 'b579108a60b56edccdf99fd3873cc49fbe174be239a5f69d50082d26cb9d3053' + 'ca675995cacff121facf54cf84077c1238b47731f3f7dd637d6c9d12161c765f' + 'c0b6569a6c29fe8fae4a2079902bf4a508ea59836599e89aa3d8629caead631b' 'f0d90e756f14533ee67afda280500511a62465b4f76adcc5effa95a40045179c' '074b67818582874146c389c029bc43648d145891a27e47aa2c5c42d3571f0264' '2e87a8ec1cc0c91938cac24992d8a3d4362b3e9d939767e4c9d2ec8e6d969d53' @@ -61,7 +62,7 @@ sha256sums=('477555c709b9407fe37dbd70d3331ff9dde1f9d874aba2741f138d07ae6f281b' '52dec83a8805a8642d74d764494acda863e0aa23e3d249e80d4b457e20a3fd29' '65d58f63215ee3c5f9c4fc6bce36fc5311a6c7dbdbe1ad29de40647b47ff9c0d' 'cf2e7a2d00787f754028e7459688c2755a406e632ce48b60952fa4ff7ed6f4b7' - '3baf1279805edd561e80877a1baf32d98fe07220dc6e7cb4ced73ab531947bc4') + '78d67e41175873d18018ec4dd46f3b9d59c9fbf54ec8c1d616bfef9362cf0b49') _kernelname=${pkgbase#linux-libre} _replacesarchkernel=("${_replacesarchkernel[@]/\%/${_kernelname}}") diff --git a/kernels/linux-libre-lts-grsec/config.i686 b/kernels/linux-libre-lts-grsec/config.i686 index 21114dbbc..33a0cd20a 100644 --- a/kernels/linux-libre-lts-grsec/config.i686 +++ b/kernels/linux-libre-lts-grsec/config.i686 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 3.14.18-gnu-201409082127-2-lts-grsec Kernel Configuration +# Linux/x86 3.14.19-gnu-201409180900-1-lts-grsec Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -4138,6 +4138,7 @@ CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_SMS_SIANO_MDTV=m CONFIG_SMS_SIANO_RC=y +# CONFIG_SMS_SIANO_DEBUGFS is not set # # Media ancillary drivers (tuners, sensors, i2c, frontends) diff --git a/kernels/linux-libre-lts-grsec/config.mips64el b/kernels/linux-libre-lts-grsec/config.mips64el index 4c5c35e50..efbdc0000 100644 --- a/kernels/linux-libre-lts-grsec/config.mips64el +++ b/kernels/linux-libre-lts-grsec/config.mips64el @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 3.14.17-gnu-201408260041-1-lts-grsec Kernel Configuration +# Linux/x86 3.14.19-gnu-201409180900-1-lts-grsec Kernel Configuration # CONFIG_MIPS=y @@ -3727,6 +3727,7 @@ CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_SMS_SIANO_MDTV=m CONFIG_SMS_SIANO_RC=y +# CONFIG_SMS_SIANO_DEBUGFS is not set # # Media ancillary drivers (tuners, sensors, i2c, frontends) diff --git a/kernels/linux-libre-lts-grsec/config.x86_64 b/kernels/linux-libre-lts-grsec/config.x86_64 index fc2aef403..b7f38aa49 100644 --- a/kernels/linux-libre-lts-grsec/config.x86_64 +++ b/kernels/linux-libre-lts-grsec/config.x86_64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 3.14.18-gnu-201409082127-2-lts-grsec Kernel Configuration +# Linux/x86 3.14.19-gnu-201409180900-1-lts-grsec Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y @@ -3997,6 +3997,7 @@ CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_SMS_SIANO_MDTV=m CONFIG_SMS_SIANO_RC=y +# CONFIG_SMS_SIANO_DEBUGFS is not set # # Media ancillary drivers (tuners, sensors, i2c, frontends) |