diff options
author | Chris Severance | 2018-03-27 00:33:11 -0400 |
---|---|---|
committer | Chris Severance | 2018-03-27 00:33:11 -0400 |
commit | 855d9dcc376650acb3a1717cc70d3952bef69ab0 (patch) | |
tree | 4b4d521d4c51afcd16b7a4ec2e54f831f865aa27 | |
parent | 74eef3c1de8e06145671b718b2554f1ec9b45974 (diff) | |
download | aur-855d9dcc376650acb3a1717cc70d3952bef69ab0.tar.gz |
Update to 3.16.56
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 29 | ||||
-rw-r--r-- | config.x86_64 | 6 |
3 files changed, 24 insertions, 21 deletions
@@ -1,7 +1,7 @@ # Generated by mksrcinfo v8 -# Thu Mar 8 22:43:43 UTC 2018 +# Tue Mar 27 04:32:45 UTC 2018 pkgbase = linux-lts316 - pkgver = 3.16.55 + pkgver = 3.16.56 pkgrel = 1 url = https://www.kernel.org/ arch = i686 @@ -15,7 +15,7 @@ pkgbase = linux-lts316 makedepends = gcc5 options = !strip source = https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.16.tar.xz - source = https://www.kernel.org/pub/linux/kernel/v3.x/patch-3.16.55.xz + source = https://www.kernel.org/pub/linux/kernel/v3.x/patch-3.16.56.xz source = config source = config.x86_64 source = 99-linux.hook @@ -23,9 +23,9 @@ pkgbase = linux-lts316 source = change-default-console-loglevel.patch source = update.sh sha256sums = 4813ad7927a7d92e5339a873ab16201b242b2748934f12cb5df9ba2cfe1d77a0 - sha256sums = 2526783eb9c39495f4eb090afe781d8b3204812a83f7b79f5c4ffef31298ea0a + sha256sums = 10b44990b1f1d2e8defb7fb6f3761a2fb7411e760cf9313e7702fb1e2c1eb600 sha256sums = 3bce3e9adce8ae3f826eebab75e9784ca92a914e526ae352de61c1da93aab8d3 - sha256sums = 5171cc759f66c1c8366f78ec6a574a9b698b3b4429f512a110ba2ac94c5a2742 + sha256sums = 9d82115ea8921d3f4f7f28ba162a3a3f256f88f14f8fad49a833eddb77c0efea sha256sums = 834bd254b56ab71d73f59b3221f056c72f559553c04718e350ab2a3e2991afe0 sha256sums = f0d90e756f14533ee67afda280500511a62465b4f76adcc5effa95a40045179c sha256sums = 1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99 @@ -6,14 +6,14 @@ set -u pkgbase=linux-lts316 _srcname=linux-3.16 -pkgver=3.16.55 +pkgver=3.16.56 pkgrel=1 arch=('i686' 'x86_64') url="https://www.kernel.org/" license=('GPL2') makedepends=('xmlto' 'docbook-xsl' 'kmod' 'inetutils' 'bc' 'gcc5') options=('!strip') -_verwatch=('https://www.kernel.org/pub/linux/kernel/v3.x/' '.*patch-\(3\.16\.[0-9]\+\)\.xz.*' 'f') +_verwatch=('https://mirrors.edge.kernel.org/pub/linux/kernel/v3.x/' '.*patch-\(3\.16\.[0-9]\+\)\.xz.*' 'f') source=("https://www.kernel.org/pub/linux/kernel/v3.x/${_srcname}.tar.xz" "https://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz" # the main kernel config files @@ -26,9 +26,9 @@ source=("https://www.kernel.org/pub/linux/kernel/v3.x/${_srcname}.tar.xz" 'update.sh' ) sha256sums=('4813ad7927a7d92e5339a873ab16201b242b2748934f12cb5df9ba2cfe1d77a0' - '2526783eb9c39495f4eb090afe781d8b3204812a83f7b79f5c4ffef31298ea0a' + '10b44990b1f1d2e8defb7fb6f3761a2fb7411e760cf9313e7702fb1e2c1eb600' '3bce3e9adce8ae3f826eebab75e9784ca92a914e526ae352de61c1da93aab8d3' - '5171cc759f66c1c8366f78ec6a574a9b698b3b4429f512a110ba2ac94c5a2742' + '9d82115ea8921d3f4f7f28ba162a3a3f256f88f14f8fad49a833eddb77c0efea' '834bd254b56ab71d73f59b3221f056c72f559553c04718e350ab2a3e2991afe0' 'f0d90e756f14533ee67afda280500511a62465b4f76adcc5effa95a40045179c' '1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99' @@ -51,17 +51,14 @@ prepare() { # (relevant patch sent upstream: https://lkml.org/lkml/2011/7/26/227) patch -p1 -i "${srcdir}/change-default-console-loglevel.patch" - if [ "${CARCH}" = "x86_64" ]; then - cat "${srcdir}/config.x86_64" > ./.config - else - cat "${srcdir}/config" > ./.config - fi - + declare -A _config=([i686]='config' [x86_64]='config.x86_64') + cat "${srcdir}/${_config[${CARCH}]}" > './.config' if [ "${_kernelname}" != "" ]; then sed -i "s|CONFIG_LOCALVERSION=.*|CONFIG_LOCALVERSION=\"${_kernelname}\"|g" ./.config sed -i "s|CONFIG_LOCALVERSION_AUTO=.*|CONFIG_LOCALVERSION_AUTO=n|" ./.config fi - cp ./.config "${srcdir}/config.cmp" + cp './.config' "${srcdir}/config.cmp" + rm -f "${startdir}/${_config[${CARCH}]}.new" # set extraversion to pkgrel sed -ri "s|^(EXTRAVERSION =).*|\1 -${pkgrel}|" Makefile @@ -71,12 +68,16 @@ prepare() { set +u; msg2 'get kernel version'; set +u make -s -j1 prepare - if ! diff "${srcdir}/config.cmp" ./.config; then + + if ! diff -pNau5 "${srcdir}/config.cmp" './.config'; then + ln -s "${PWD}/.config" "${startdir}/${_config[${CARCH}]}.new" + rm "${srcdir}/config.cmp" set +u - echo "Some changes were made. Please merge for automation." + echo 'Some changes were made. Please merge for automation.' false + else + rm "${srcdir}/config.cmp" fi - rm "${srcdir}/config.cmp" # load configuration # Configure the kernel. Replace the line below with one of your choice. diff --git a/config.x86_64 b/config.x86_64 index 73fd47f91ed1..859ab1b8dcc0 100644 --- a/config.x86_64 +++ b/config.x86_64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 3.16.53-1 Kernel Configuration +# Linux/x86 3.16.56-1 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y @@ -358,6 +358,7 @@ CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_X2APIC=y CONFIG_X86_MPPARSE=y +CONFIG_RETPOLINE=y # CONFIG_X86_EXTENDED_PLATFORM is not set CONFIG_X86_INTEL_LPSS=y CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y @@ -1498,6 +1499,7 @@ CONFIG_FW_LOADER_USER_HELPER=y CONFIG_SYS_HYPERVISOR=y # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_GENERIC_CPU_AUTOPROBE=y +CONFIG_GENERIC_CPU_VULNERABILITIES=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=m CONFIG_REGMAP_MMIO=y @@ -6831,4 +6833,4 @@ CONFIG_FONT_8x16=y # CONFIG_FONT_SUN8x16 is not set # CONFIG_FONT_SUN12x22 is not set # CONFIG_FONT_10x18 is not set -CONFIG_FONT_AUTOSELECT=y
\ No newline at end of file +CONFIG_FONT_AUTOSELECT=y |