commit 82f4f10287a749c154cf15c030a175f701ecb14c

OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=429
This commit is contained in:
Michal Marek 2015-10-27 07:06:34 +00:00 committed by Git OBS Bridge
parent e325f3f2c3
commit 554c819f20
35 changed files with 779 additions and 125 deletions

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3d86c23932b2b463c26ecf93d1efc393355e3b39c4c74868c034c23f13ec2b07
size 372000
oid sha256:5eaa1306e47d52b2128ff4be05bac091e998839c17dfaa37f2581197a677fb7a
size 371791

View File

@ -31,11 +31,10 @@
%define build_xen ("%build_flavor" == "xen" || "%build_flavor" == "ec2")
%define build_vanilla ("%build_flavor" == "vanilla")
%define build_src_dir %my_builddir/linux-%srcversion
%define src_install_dir /usr/src/linux-%kernelrelease%variant
%define obj_install_dir %src_install_dir-obj
%define rpm_install_dir %buildroot%obj_install_dir
%define kernel_build_dir %build_src_dir/linux-obj
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
%(chmod +x %_sourcedir/{@SCRIPTS@})
@ -295,14 +294,13 @@ if [ -f %_sourcedir/localversion ] ; then
cat %_sourcedir/localversion > localversion
fi
cp %my_builddir/config/%cpu_arch_flavor .config
if test -e %my_builddir/config.addon/%cpu_arch_flavor; then
# FIXME: config.addon doesn't affect the %CONFIG_ macros defined at
# the top of the specfile
%_sourcedir/configtool.pl %my_builddir/config{,.addon}/%cpu_arch_flavor >.config
else
cp %my_builddir/config/%cpu_arch_flavor .config
../scripts/kconfig/merge_config.sh -m .config %my_builddir/config.addon/%cpu_arch_flavor
fi
%build_src_dir/scripts/config \
../scripts/config \
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
--enable CONFIG_SUSE_KERNEL \
%if 0%{?__debug_package:1}
@ -312,7 +310,7 @@ fi
--disable CONFIG_DEBUG_INFO
%endif
MAKE_ARGS="$MAKE_ARGS -C %build_src_dir O=$PWD"
MAKE_ARGS="$MAKE_ARGS -C .. O=$PWD"
if test -e %_sourcedir/TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS; then
yes '' | make oldconfig $MAKE_ARGS
else
@ -388,7 +386,7 @@ touch signing_key.x509
%endif
while true; do
make %{?_smp_mflags} all $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y 2>&1 \
make %{?_smp_mflags} all $MAKE_ARGS 2>&1 \
| tee buildlog
if test "${PIPESTATUS[0]}" -eq 0; then
break

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Mon Oct 26 11:26:34 CET 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not explicitly set DEBUG_SECTION_MISMATCH
CONFIG_DEBUG_SECTION_MISMATCH is a selectable Kconfig option since
2.6.39 and is enabled in our configs.
- commit 15aa4f8
-------------------------------------------------------------------
Sat Oct 24 18:00:29 CEST 2015 - jslaby@suse.cz
@ -16,6 +24,15 @@ Sat Oct 24 17:42:27 CEST 2015 - jslaby@suse.cz
patches.fixes/leds-lp55xx-Correct-Kconfig-dependency-for-f-w-user-.
- commit 6239f7d
-------------------------------------------------------------------
Fri Oct 23 08:39:30 CEST 2015 - tiwai@suse.de
- staging/dgnc: fix info leak in ioctl (CVE-2015-7885,
boo#951627).
- [media] media/vivid-osd: fix info leak in ioctl (CVE-2015-7884,
bnc#951626).
- commit 8031e24
-------------------------------------------------------------------
Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
@ -24,6 +41,19 @@ Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
with PPS line connected to a GPIO, as a high-precision time reference.
- commit 29faced
-------------------------------------------------------------------
Tue Oct 20 20:38:15 CEST 2015 - tiwai@suse.de
- Disable leftover CONFIG_FW_LOADER_USER_HELPER_FALLBACK in armv6hl/* (boo#951260)
- commit 60f5033
-------------------------------------------------------------------
Tue Oct 20 20:37:10 CEST 2015 - tiwai@suse.de
- drm/sti: Remove select of CONFIG_FW_LOADER_USER_HELPER_FALLBACK
(boo#951260).
- commit e9cf2df
-------------------------------------------------------------------
Tue Oct 20 17:16:39 CEST 2015 - tiwai@suse.de
@ -37,6 +67,12 @@ Tue Oct 20 16:44:25 CEST 2015 - tiwai@suse.de
- ALSA: hda - Fix deadlock at error in building PCM (bsc#948758).
- commit e5082ca
-------------------------------------------------------------------
Fri Oct 16 16:01:01 CEST 2015 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Update the filters
- commit e26b4cc
-------------------------------------------------------------------
Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
@ -45,6 +81,19 @@ Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
[AF: Made FW_LOADER_USER_HELPER_FALLBACK consistent]
- commit 549889b
-------------------------------------------------------------------
Fri Oct 16 10:32:06 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use upstream script to support config.addon
- commit e8739f8
-------------------------------------------------------------------
Fri Oct 16 10:28:57 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Drop the %build_src_dir macro
It is the parent directory of the O= directory.
- commit 2ed0dbe
-------------------------------------------------------------------
Thu Oct 15 16:47:21 CEST 2015 - tiwai@suse.de

View File

@ -31,13 +31,12 @@
%define build_xen ("%build_flavor" == "xen" || "%build_flavor" == "ec2")
%define build_vanilla ("%build_flavor" == "vanilla")
%define build_src_dir %my_builddir/linux-%srcversion
%define src_install_dir /usr/src/linux-%kernelrelease%variant
%define obj_install_dir %src_install_dir-obj
%define rpm_install_dir %buildroot%obj_install_dir
%define kernel_build_dir %build_src_dir/linux-obj
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,configtool.pl,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
%define cpu_arch_flavor %cpu_arch/%build_flavor
@ -61,7 +60,7 @@ License: GPL-2.0
Group: System/Kernel
Version: 4.2.4
%if 0%{?is_kotd}
Release: <RELEASE>.g6ae5577
Release: <RELEASE>.g82f4f10
%else
Release: 0
%endif
@ -196,7 +195,6 @@ Source62: old-flavors
Source63: arch-symbols
Source64: package-descriptions
Source65: kernel-spec-macros
Source66: configtool.pl
Source67: log.sh
Source68: host-memcpy-hack.h
Source69: try-disable-staging-driver
@ -275,7 +273,6 @@ NoSource: 62
NoSource: 63
NoSource: 64
NoSource: 65
NoSource: 66
NoSource: 67
NoSource: 68
NoSource: 69
@ -428,14 +425,13 @@ if [ -f %_sourcedir/localversion ] ; then
cat %_sourcedir/localversion > localversion
fi
cp %my_builddir/config/%cpu_arch_flavor .config
if test -e %my_builddir/config.addon/%cpu_arch_flavor; then
# FIXME: config.addon doesn't affect the %CONFIG_ macros defined at
# the top of the specfile
%_sourcedir/configtool.pl %my_builddir/config{,.addon}/%cpu_arch_flavor >.config
else
cp %my_builddir/config/%cpu_arch_flavor .config
../scripts/kconfig/merge_config.sh -m .config %my_builddir/config.addon/%cpu_arch_flavor
fi
%build_src_dir/scripts/config \
../scripts/config \
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
--enable CONFIG_SUSE_KERNEL \
%if 0%{?__debug_package:1}
@ -445,7 +441,7 @@ fi
--disable CONFIG_DEBUG_INFO
%endif
MAKE_ARGS="$MAKE_ARGS -C %build_src_dir O=$PWD"
MAKE_ARGS="$MAKE_ARGS -C .. O=$PWD"
if test -e %_sourcedir/TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS; then
yes '' | make oldconfig $MAKE_ARGS
else
@ -521,7 +517,7 @@ touch signing_key.x509
%endif
while true; do
make %{?_smp_mflags} all $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y 2>&1 \
make %{?_smp_mflags} all $MAKE_ARGS 2>&1 \
| tee buildlog
if test "${PIPESTATUS[0]}" -eq 0; then
break

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Mon Oct 26 11:26:34 CET 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not explicitly set DEBUG_SECTION_MISMATCH
CONFIG_DEBUG_SECTION_MISMATCH is a selectable Kconfig option since
2.6.39 and is enabled in our configs.
- commit 15aa4f8
-------------------------------------------------------------------
Sat Oct 24 18:00:29 CEST 2015 - jslaby@suse.cz
@ -16,6 +24,15 @@ Sat Oct 24 17:42:27 CEST 2015 - jslaby@suse.cz
patches.fixes/leds-lp55xx-Correct-Kconfig-dependency-for-f-w-user-.
- commit 6239f7d
-------------------------------------------------------------------
Fri Oct 23 08:39:30 CEST 2015 - tiwai@suse.de
- staging/dgnc: fix info leak in ioctl (CVE-2015-7885,
boo#951627).
- [media] media/vivid-osd: fix info leak in ioctl (CVE-2015-7884,
bnc#951626).
- commit 8031e24
-------------------------------------------------------------------
Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
@ -24,6 +41,19 @@ Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
with PPS line connected to a GPIO, as a high-precision time reference.
- commit 29faced
-------------------------------------------------------------------
Tue Oct 20 20:38:15 CEST 2015 - tiwai@suse.de
- Disable leftover CONFIG_FW_LOADER_USER_HELPER_FALLBACK in armv6hl/* (boo#951260)
- commit 60f5033
-------------------------------------------------------------------
Tue Oct 20 20:37:10 CEST 2015 - tiwai@suse.de
- drm/sti: Remove select of CONFIG_FW_LOADER_USER_HELPER_FALLBACK
(boo#951260).
- commit e9cf2df
-------------------------------------------------------------------
Tue Oct 20 17:16:39 CEST 2015 - tiwai@suse.de
@ -37,6 +67,12 @@ Tue Oct 20 16:44:25 CEST 2015 - tiwai@suse.de
- ALSA: hda - Fix deadlock at error in building PCM (bsc#948758).
- commit e5082ca
-------------------------------------------------------------------
Fri Oct 16 16:01:01 CEST 2015 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Update the filters
- commit e26b4cc
-------------------------------------------------------------------
Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
@ -45,6 +81,19 @@ Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
[AF: Made FW_LOADER_USER_HELPER_FALLBACK consistent]
- commit 549889b
-------------------------------------------------------------------
Fri Oct 16 10:32:06 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use upstream script to support config.addon
- commit e8739f8
-------------------------------------------------------------------
Fri Oct 16 10:28:57 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Drop the %build_src_dir macro
It is the parent directory of the O= directory.
- commit 2ed0dbe
-------------------------------------------------------------------
Thu Oct 15 16:47:21 CEST 2015 - tiwai@suse.de

View File

@ -31,13 +31,12 @@
%define build_xen ("%build_flavor" == "xen" || "%build_flavor" == "ec2")
%define build_vanilla ("%build_flavor" == "vanilla")
%define build_src_dir %my_builddir/linux-%srcversion
%define src_install_dir /usr/src/linux-%kernelrelease%variant
%define obj_install_dir %src_install_dir-obj
%define rpm_install_dir %buildroot%obj_install_dir
%define kernel_build_dir %build_src_dir/linux-obj
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,configtool.pl,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
%define cpu_arch_flavor %cpu_arch/%build_flavor
@ -61,7 +60,7 @@ License: GPL-2.0
Group: System/Kernel
Version: 4.2.4
%if 0%{?is_kotd}
Release: <RELEASE>.g6ae5577
Release: <RELEASE>.g82f4f10
%else
Release: 0
%endif
@ -232,7 +231,6 @@ Source62: old-flavors
Source63: arch-symbols
Source64: package-descriptions
Source65: kernel-spec-macros
Source66: configtool.pl
Source67: log.sh
Source68: host-memcpy-hack.h
Source69: try-disable-staging-driver
@ -311,7 +309,6 @@ NoSource: 62
NoSource: 63
NoSource: 64
NoSource: 65
NoSource: 66
NoSource: 67
NoSource: 68
NoSource: 69
@ -463,14 +460,13 @@ if [ -f %_sourcedir/localversion ] ; then
cat %_sourcedir/localversion > localversion
fi
cp %my_builddir/config/%cpu_arch_flavor .config
if test -e %my_builddir/config.addon/%cpu_arch_flavor; then
# FIXME: config.addon doesn't affect the %CONFIG_ macros defined at
# the top of the specfile
%_sourcedir/configtool.pl %my_builddir/config{,.addon}/%cpu_arch_flavor >.config
else
cp %my_builddir/config/%cpu_arch_flavor .config
../scripts/kconfig/merge_config.sh -m .config %my_builddir/config.addon/%cpu_arch_flavor
fi
%build_src_dir/scripts/config \
../scripts/config \
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
--enable CONFIG_SUSE_KERNEL \
%if 0%{?__debug_package:1}
@ -480,7 +476,7 @@ fi
--disable CONFIG_DEBUG_INFO
%endif
MAKE_ARGS="$MAKE_ARGS -C %build_src_dir O=$PWD"
MAKE_ARGS="$MAKE_ARGS -C .. O=$PWD"
if test -e %_sourcedir/TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS; then
yes '' | make oldconfig $MAKE_ARGS
else
@ -556,7 +552,7 @@ touch signing_key.x509
%endif
while true; do
make %{?_smp_mflags} all $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y 2>&1 \
make %{?_smp_mflags} all $MAKE_ARGS 2>&1 \
| tee buildlog
if test "${PIPESTATUS[0]}" -eq 0; then
break

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Mon Oct 26 11:26:34 CET 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not explicitly set DEBUG_SECTION_MISMATCH
CONFIG_DEBUG_SECTION_MISMATCH is a selectable Kconfig option since
2.6.39 and is enabled in our configs.
- commit 15aa4f8
-------------------------------------------------------------------
Sat Oct 24 18:00:29 CEST 2015 - jslaby@suse.cz
@ -16,6 +24,15 @@ Sat Oct 24 17:42:27 CEST 2015 - jslaby@suse.cz
patches.fixes/leds-lp55xx-Correct-Kconfig-dependency-for-f-w-user-.
- commit 6239f7d
-------------------------------------------------------------------
Fri Oct 23 08:39:30 CEST 2015 - tiwai@suse.de
- staging/dgnc: fix info leak in ioctl (CVE-2015-7885,
boo#951627).
- [media] media/vivid-osd: fix info leak in ioctl (CVE-2015-7884,
bnc#951626).
- commit 8031e24
-------------------------------------------------------------------
Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
@ -24,6 +41,19 @@ Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
with PPS line connected to a GPIO, as a high-precision time reference.
- commit 29faced
-------------------------------------------------------------------
Tue Oct 20 20:38:15 CEST 2015 - tiwai@suse.de
- Disable leftover CONFIG_FW_LOADER_USER_HELPER_FALLBACK in armv6hl/* (boo#951260)
- commit 60f5033
-------------------------------------------------------------------
Tue Oct 20 20:37:10 CEST 2015 - tiwai@suse.de
- drm/sti: Remove select of CONFIG_FW_LOADER_USER_HELPER_FALLBACK
(boo#951260).
- commit e9cf2df
-------------------------------------------------------------------
Tue Oct 20 17:16:39 CEST 2015 - tiwai@suse.de
@ -37,6 +67,12 @@ Tue Oct 20 16:44:25 CEST 2015 - tiwai@suse.de
- ALSA: hda - Fix deadlock at error in building PCM (bsc#948758).
- commit e5082ca
-------------------------------------------------------------------
Fri Oct 16 16:01:01 CEST 2015 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Update the filters
- commit e26b4cc
-------------------------------------------------------------------
Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
@ -45,6 +81,19 @@ Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
[AF: Made FW_LOADER_USER_HELPER_FALLBACK consistent]
- commit 549889b
-------------------------------------------------------------------
Fri Oct 16 10:32:06 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use upstream script to support config.addon
- commit e8739f8
-------------------------------------------------------------------
Fri Oct 16 10:28:57 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Drop the %build_src_dir macro
It is the parent directory of the O= directory.
- commit 2ed0dbe
-------------------------------------------------------------------
Thu Oct 15 16:47:21 CEST 2015 - tiwai@suse.de

View File

@ -29,7 +29,7 @@ License: GPL-2.0
Group: Documentation/Man
Version: 4.2.4
%if 0%{?is_kotd}
Release: <RELEASE>.g6ae5577
Release: <RELEASE>.g82f4f10
%else
Release: 0
%endif

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Mon Oct 26 11:26:34 CET 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not explicitly set DEBUG_SECTION_MISMATCH
CONFIG_DEBUG_SECTION_MISMATCH is a selectable Kconfig option since
2.6.39 and is enabled in our configs.
- commit 15aa4f8
-------------------------------------------------------------------
Sat Oct 24 18:00:29 CEST 2015 - jslaby@suse.cz
@ -16,6 +24,15 @@ Sat Oct 24 17:42:27 CEST 2015 - jslaby@suse.cz
patches.fixes/leds-lp55xx-Correct-Kconfig-dependency-for-f-w-user-.
- commit 6239f7d
-------------------------------------------------------------------
Fri Oct 23 08:39:30 CEST 2015 - tiwai@suse.de
- staging/dgnc: fix info leak in ioctl (CVE-2015-7885,
boo#951627).
- [media] media/vivid-osd: fix info leak in ioctl (CVE-2015-7884,
bnc#951626).
- commit 8031e24
-------------------------------------------------------------------
Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
@ -24,6 +41,19 @@ Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
with PPS line connected to a GPIO, as a high-precision time reference.
- commit 29faced
-------------------------------------------------------------------
Tue Oct 20 20:38:15 CEST 2015 - tiwai@suse.de
- Disable leftover CONFIG_FW_LOADER_USER_HELPER_FALLBACK in armv6hl/* (boo#951260)
- commit 60f5033
-------------------------------------------------------------------
Tue Oct 20 20:37:10 CEST 2015 - tiwai@suse.de
- drm/sti: Remove select of CONFIG_FW_LOADER_USER_HELPER_FALLBACK
(boo#951260).
- commit e9cf2df
-------------------------------------------------------------------
Tue Oct 20 17:16:39 CEST 2015 - tiwai@suse.de
@ -37,6 +67,12 @@ Tue Oct 20 16:44:25 CEST 2015 - tiwai@suse.de
- ALSA: hda - Fix deadlock at error in building PCM (bsc#948758).
- commit e5082ca
-------------------------------------------------------------------
Fri Oct 16 16:01:01 CEST 2015 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Update the filters
- commit e26b4cc
-------------------------------------------------------------------
Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
@ -45,6 +81,19 @@ Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
[AF: Made FW_LOADER_USER_HELPER_FALLBACK consistent]
- commit 549889b
-------------------------------------------------------------------
Fri Oct 16 10:32:06 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use upstream script to support config.addon
- commit e8739f8
-------------------------------------------------------------------
Fri Oct 16 10:28:57 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Drop the %build_src_dir macro
It is the parent directory of the O= directory.
- commit 2ed0dbe
-------------------------------------------------------------------
Thu Oct 15 16:47:21 CEST 2015 - tiwai@suse.de

View File

@ -31,13 +31,12 @@
%define build_xen ("%build_flavor" == "xen" || "%build_flavor" == "ec2")
%define build_vanilla ("%build_flavor" == "vanilla")
%define build_src_dir %my_builddir/linux-%srcversion
%define src_install_dir /usr/src/linux-%kernelrelease%variant
%define obj_install_dir %src_install_dir-obj
%define rpm_install_dir %buildroot%obj_install_dir
%define kernel_build_dir %build_src_dir/linux-obj
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,configtool.pl,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
%define cpu_arch_flavor %cpu_arch/%build_flavor
@ -61,7 +60,7 @@ License: GPL-2.0
Group: System/Kernel
Version: 4.2.4
%if 0%{?is_kotd}
Release: <RELEASE>.g6ae5577
Release: <RELEASE>.g82f4f10
%else
Release: 0
%endif
@ -190,7 +189,6 @@ Source62: old-flavors
Source63: arch-symbols
Source64: package-descriptions
Source65: kernel-spec-macros
Source66: configtool.pl
Source67: log.sh
Source68: host-memcpy-hack.h
Source69: try-disable-staging-driver
@ -269,7 +267,6 @@ NoSource: 62
NoSource: 63
NoSource: 64
NoSource: 65
NoSource: 66
NoSource: 67
NoSource: 68
NoSource: 69
@ -424,14 +421,13 @@ if [ -f %_sourcedir/localversion ] ; then
cat %_sourcedir/localversion > localversion
fi
cp %my_builddir/config/%cpu_arch_flavor .config
if test -e %my_builddir/config.addon/%cpu_arch_flavor; then
# FIXME: config.addon doesn't affect the %CONFIG_ macros defined at
# the top of the specfile
%_sourcedir/configtool.pl %my_builddir/config{,.addon}/%cpu_arch_flavor >.config
else
cp %my_builddir/config/%cpu_arch_flavor .config
../scripts/kconfig/merge_config.sh -m .config %my_builddir/config.addon/%cpu_arch_flavor
fi
%build_src_dir/scripts/config \
../scripts/config \
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
--enable CONFIG_SUSE_KERNEL \
%if 0%{?__debug_package:1}
@ -441,7 +437,7 @@ fi
--disable CONFIG_DEBUG_INFO
%endif
MAKE_ARGS="$MAKE_ARGS -C %build_src_dir O=$PWD"
MAKE_ARGS="$MAKE_ARGS -C .. O=$PWD"
if test -e %_sourcedir/TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS; then
yes '' | make oldconfig $MAKE_ARGS
else
@ -517,7 +513,7 @@ touch signing_key.x509
%endif
while true; do
make %{?_smp_mflags} all $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y 2>&1 \
make %{?_smp_mflags} all $MAKE_ARGS 2>&1 \
| tee buildlog
if test "${PIPESTATUS[0]}" -eq 0; then
break

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Mon Oct 26 11:26:34 CET 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not explicitly set DEBUG_SECTION_MISMATCH
CONFIG_DEBUG_SECTION_MISMATCH is a selectable Kconfig option since
2.6.39 and is enabled in our configs.
- commit 15aa4f8
-------------------------------------------------------------------
Sat Oct 24 18:00:29 CEST 2015 - jslaby@suse.cz
@ -16,6 +24,15 @@ Sat Oct 24 17:42:27 CEST 2015 - jslaby@suse.cz
patches.fixes/leds-lp55xx-Correct-Kconfig-dependency-for-f-w-user-.
- commit 6239f7d
-------------------------------------------------------------------
Fri Oct 23 08:39:30 CEST 2015 - tiwai@suse.de
- staging/dgnc: fix info leak in ioctl (CVE-2015-7885,
boo#951627).
- [media] media/vivid-osd: fix info leak in ioctl (CVE-2015-7884,
bnc#951626).
- commit 8031e24
-------------------------------------------------------------------
Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
@ -24,6 +41,19 @@ Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
with PPS line connected to a GPIO, as a high-precision time reference.
- commit 29faced
-------------------------------------------------------------------
Tue Oct 20 20:38:15 CEST 2015 - tiwai@suse.de
- Disable leftover CONFIG_FW_LOADER_USER_HELPER_FALLBACK in armv6hl/* (boo#951260)
- commit 60f5033
-------------------------------------------------------------------
Tue Oct 20 20:37:10 CEST 2015 - tiwai@suse.de
- drm/sti: Remove select of CONFIG_FW_LOADER_USER_HELPER_FALLBACK
(boo#951260).
- commit e9cf2df
-------------------------------------------------------------------
Tue Oct 20 17:16:39 CEST 2015 - tiwai@suse.de
@ -37,6 +67,12 @@ Tue Oct 20 16:44:25 CEST 2015 - tiwai@suse.de
- ALSA: hda - Fix deadlock at error in building PCM (bsc#948758).
- commit e5082ca
-------------------------------------------------------------------
Fri Oct 16 16:01:01 CEST 2015 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Update the filters
- commit e26b4cc
-------------------------------------------------------------------
Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
@ -45,6 +81,19 @@ Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
[AF: Made FW_LOADER_USER_HELPER_FALLBACK consistent]
- commit 549889b
-------------------------------------------------------------------
Fri Oct 16 10:32:06 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use upstream script to support config.addon
- commit e8739f8
-------------------------------------------------------------------
Fri Oct 16 10:28:57 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Drop the %build_src_dir macro
It is the parent directory of the O= directory.
- commit 2ed0dbe
-------------------------------------------------------------------
Thu Oct 15 16:47:21 CEST 2015 - tiwai@suse.de

View File

@ -31,13 +31,12 @@
%define build_xen ("%build_flavor" == "xen" || "%build_flavor" == "ec2")
%define build_vanilla ("%build_flavor" == "vanilla")
%define build_src_dir %my_builddir/linux-%srcversion
%define src_install_dir /usr/src/linux-%kernelrelease%variant
%define obj_install_dir %src_install_dir-obj
%define rpm_install_dir %buildroot%obj_install_dir
%define kernel_build_dir %build_src_dir/linux-obj
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,configtool.pl,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
%define cpu_arch_flavor %cpu_arch/%build_flavor
@ -61,7 +60,7 @@ License: GPL-2.0
Group: System/Kernel
Version: 4.2.4
%if 0%{?is_kotd}
Release: <RELEASE>.g6ae5577
Release: <RELEASE>.g82f4f10
%else
Release: 0
%endif
@ -190,7 +189,6 @@ Source62: old-flavors
Source63: arch-symbols
Source64: package-descriptions
Source65: kernel-spec-macros
Source66: configtool.pl
Source67: log.sh
Source68: host-memcpy-hack.h
Source69: try-disable-staging-driver
@ -269,7 +267,6 @@ NoSource: 62
NoSource: 63
NoSource: 64
NoSource: 65
NoSource: 66
NoSource: 67
NoSource: 68
NoSource: 69
@ -422,14 +419,13 @@ if [ -f %_sourcedir/localversion ] ; then
cat %_sourcedir/localversion > localversion
fi
cp %my_builddir/config/%cpu_arch_flavor .config
if test -e %my_builddir/config.addon/%cpu_arch_flavor; then
# FIXME: config.addon doesn't affect the %CONFIG_ macros defined at
# the top of the specfile
%_sourcedir/configtool.pl %my_builddir/config{,.addon}/%cpu_arch_flavor >.config
else
cp %my_builddir/config/%cpu_arch_flavor .config
../scripts/kconfig/merge_config.sh -m .config %my_builddir/config.addon/%cpu_arch_flavor
fi
%build_src_dir/scripts/config \
../scripts/config \
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
--enable CONFIG_SUSE_KERNEL \
%if 0%{?__debug_package:1}
@ -439,7 +435,7 @@ fi
--disable CONFIG_DEBUG_INFO
%endif
MAKE_ARGS="$MAKE_ARGS -C %build_src_dir O=$PWD"
MAKE_ARGS="$MAKE_ARGS -C .. O=$PWD"
if test -e %_sourcedir/TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS; then
yes '' | make oldconfig $MAKE_ARGS
else
@ -515,7 +511,7 @@ touch signing_key.x509
%endif
while true; do
make %{?_smp_mflags} all $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y 2>&1 \
make %{?_smp_mflags} all $MAKE_ARGS 2>&1 \
| tee buildlog
if test "${PIPESTATUS[0]}" -eq 0; then
break

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Mon Oct 26 11:26:34 CET 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not explicitly set DEBUG_SECTION_MISMATCH
CONFIG_DEBUG_SECTION_MISMATCH is a selectable Kconfig option since
2.6.39 and is enabled in our configs.
- commit 15aa4f8
-------------------------------------------------------------------
Sat Oct 24 18:00:29 CEST 2015 - jslaby@suse.cz
@ -16,6 +24,15 @@ Sat Oct 24 17:42:27 CEST 2015 - jslaby@suse.cz
patches.fixes/leds-lp55xx-Correct-Kconfig-dependency-for-f-w-user-.
- commit 6239f7d
-------------------------------------------------------------------
Fri Oct 23 08:39:30 CEST 2015 - tiwai@suse.de
- staging/dgnc: fix info leak in ioctl (CVE-2015-7885,
boo#951627).
- [media] media/vivid-osd: fix info leak in ioctl (CVE-2015-7884,
bnc#951626).
- commit 8031e24
-------------------------------------------------------------------
Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
@ -24,6 +41,19 @@ Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
with PPS line connected to a GPIO, as a high-precision time reference.
- commit 29faced
-------------------------------------------------------------------
Tue Oct 20 20:38:15 CEST 2015 - tiwai@suse.de
- Disable leftover CONFIG_FW_LOADER_USER_HELPER_FALLBACK in armv6hl/* (boo#951260)
- commit 60f5033
-------------------------------------------------------------------
Tue Oct 20 20:37:10 CEST 2015 - tiwai@suse.de
- drm/sti: Remove select of CONFIG_FW_LOADER_USER_HELPER_FALLBACK
(boo#951260).
- commit e9cf2df
-------------------------------------------------------------------
Tue Oct 20 17:16:39 CEST 2015 - tiwai@suse.de
@ -37,6 +67,12 @@ Tue Oct 20 16:44:25 CEST 2015 - tiwai@suse.de
- ALSA: hda - Fix deadlock at error in building PCM (bsc#948758).
- commit e5082ca
-------------------------------------------------------------------
Fri Oct 16 16:01:01 CEST 2015 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Update the filters
- commit e26b4cc
-------------------------------------------------------------------
Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
@ -45,6 +81,19 @@ Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
[AF: Made FW_LOADER_USER_HELPER_FALLBACK consistent]
- commit 549889b
-------------------------------------------------------------------
Fri Oct 16 10:32:06 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use upstream script to support config.addon
- commit e8739f8
-------------------------------------------------------------------
Fri Oct 16 10:28:57 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Drop the %build_src_dir macro
It is the parent directory of the O= directory.
- commit 2ed0dbe
-------------------------------------------------------------------
Thu Oct 15 16:47:21 CEST 2015 - tiwai@suse.de

View File

@ -47,7 +47,7 @@ License: GPL-2.0
Group: SLES
Version: 4.2.4
%if 0%{?is_kotd}
Release: <RELEASE>.g6ae5577
Release: <RELEASE>.g82f4f10
%else
Release: 0
%endif

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Mon Oct 26 11:26:34 CET 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not explicitly set DEBUG_SECTION_MISMATCH
CONFIG_DEBUG_SECTION_MISMATCH is a selectable Kconfig option since
2.6.39 and is enabled in our configs.
- commit 15aa4f8
-------------------------------------------------------------------
Sat Oct 24 18:00:29 CEST 2015 - jslaby@suse.cz
@ -16,6 +24,15 @@ Sat Oct 24 17:42:27 CEST 2015 - jslaby@suse.cz
patches.fixes/leds-lp55xx-Correct-Kconfig-dependency-for-f-w-user-.
- commit 6239f7d
-------------------------------------------------------------------
Fri Oct 23 08:39:30 CEST 2015 - tiwai@suse.de
- staging/dgnc: fix info leak in ioctl (CVE-2015-7885,
boo#951627).
- [media] media/vivid-osd: fix info leak in ioctl (CVE-2015-7884,
bnc#951626).
- commit 8031e24
-------------------------------------------------------------------
Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
@ -24,6 +41,19 @@ Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
with PPS line connected to a GPIO, as a high-precision time reference.
- commit 29faced
-------------------------------------------------------------------
Tue Oct 20 20:38:15 CEST 2015 - tiwai@suse.de
- Disable leftover CONFIG_FW_LOADER_USER_HELPER_FALLBACK in armv6hl/* (boo#951260)
- commit 60f5033
-------------------------------------------------------------------
Tue Oct 20 20:37:10 CEST 2015 - tiwai@suse.de
- drm/sti: Remove select of CONFIG_FW_LOADER_USER_HELPER_FALLBACK
(boo#951260).
- commit e9cf2df
-------------------------------------------------------------------
Tue Oct 20 17:16:39 CEST 2015 - tiwai@suse.de
@ -37,6 +67,12 @@ Tue Oct 20 16:44:25 CEST 2015 - tiwai@suse.de
- ALSA: hda - Fix deadlock at error in building PCM (bsc#948758).
- commit e5082ca
-------------------------------------------------------------------
Fri Oct 16 16:01:01 CEST 2015 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Update the filters
- commit e26b4cc
-------------------------------------------------------------------
Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
@ -45,6 +81,19 @@ Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
[AF: Made FW_LOADER_USER_HELPER_FALLBACK consistent]
- commit 549889b
-------------------------------------------------------------------
Fri Oct 16 10:32:06 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use upstream script to support config.addon
- commit e8739f8
-------------------------------------------------------------------
Fri Oct 16 10:28:57 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Drop the %build_src_dir macro
It is the parent directory of the O= directory.
- commit 2ed0dbe
-------------------------------------------------------------------
Thu Oct 15 16:47:21 CEST 2015 - tiwai@suse.de

View File

@ -38,7 +38,7 @@ License: GPL-2.0
Group: SLES
Version: 4.2.4
%if 0%{?is_kotd}
Release: <RELEASE>.g6ae5577
Release: <RELEASE>.g82f4f10
%else
Release: 0
%endif

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Mon Oct 26 11:26:34 CET 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not explicitly set DEBUG_SECTION_MISMATCH
CONFIG_DEBUG_SECTION_MISMATCH is a selectable Kconfig option since
2.6.39 and is enabled in our configs.
- commit 15aa4f8
-------------------------------------------------------------------
Sat Oct 24 18:00:29 CEST 2015 - jslaby@suse.cz
@ -16,6 +24,15 @@ Sat Oct 24 17:42:27 CEST 2015 - jslaby@suse.cz
patches.fixes/leds-lp55xx-Correct-Kconfig-dependency-for-f-w-user-.
- commit 6239f7d
-------------------------------------------------------------------
Fri Oct 23 08:39:30 CEST 2015 - tiwai@suse.de
- staging/dgnc: fix info leak in ioctl (CVE-2015-7885,
boo#951627).
- [media] media/vivid-osd: fix info leak in ioctl (CVE-2015-7884,
bnc#951626).
- commit 8031e24
-------------------------------------------------------------------
Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
@ -24,6 +41,19 @@ Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
with PPS line connected to a GPIO, as a high-precision time reference.
- commit 29faced
-------------------------------------------------------------------
Tue Oct 20 20:38:15 CEST 2015 - tiwai@suse.de
- Disable leftover CONFIG_FW_LOADER_USER_HELPER_FALLBACK in armv6hl/* (boo#951260)
- commit 60f5033
-------------------------------------------------------------------
Tue Oct 20 20:37:10 CEST 2015 - tiwai@suse.de
- drm/sti: Remove select of CONFIG_FW_LOADER_USER_HELPER_FALLBACK
(boo#951260).
- commit e9cf2df
-------------------------------------------------------------------
Tue Oct 20 17:16:39 CEST 2015 - tiwai@suse.de
@ -37,6 +67,12 @@ Tue Oct 20 16:44:25 CEST 2015 - tiwai@suse.de
- ALSA: hda - Fix deadlock at error in building PCM (bsc#948758).
- commit e5082ca
-------------------------------------------------------------------
Fri Oct 16 16:01:01 CEST 2015 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Update the filters
- commit e26b4cc
-------------------------------------------------------------------
Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
@ -45,6 +81,19 @@ Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
[AF: Made FW_LOADER_USER_HELPER_FALLBACK consistent]
- commit 549889b
-------------------------------------------------------------------
Fri Oct 16 10:32:06 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use upstream script to support config.addon
- commit e8739f8
-------------------------------------------------------------------
Fri Oct 16 10:28:57 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Drop the %build_src_dir macro
It is the parent directory of the O= directory.
- commit 2ed0dbe
-------------------------------------------------------------------
Thu Oct 15 16:47:21 CEST 2015 - tiwai@suse.de

View File

@ -38,7 +38,7 @@ License: GPL-2.0
Group: SLES
Version: 4.2.4
%if 0%{?is_kotd}
Release: <RELEASE>.g6ae5577
Release: <RELEASE>.g82f4f10
%else
Release: 0
%endif

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Mon Oct 26 11:26:34 CET 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not explicitly set DEBUG_SECTION_MISMATCH
CONFIG_DEBUG_SECTION_MISMATCH is a selectable Kconfig option since
2.6.39 and is enabled in our configs.
- commit 15aa4f8
-------------------------------------------------------------------
Sat Oct 24 18:00:29 CEST 2015 - jslaby@suse.cz
@ -16,6 +24,15 @@ Sat Oct 24 17:42:27 CEST 2015 - jslaby@suse.cz
patches.fixes/leds-lp55xx-Correct-Kconfig-dependency-for-f-w-user-.
- commit 6239f7d
-------------------------------------------------------------------
Fri Oct 23 08:39:30 CEST 2015 - tiwai@suse.de
- staging/dgnc: fix info leak in ioctl (CVE-2015-7885,
boo#951627).
- [media] media/vivid-osd: fix info leak in ioctl (CVE-2015-7884,
bnc#951626).
- commit 8031e24
-------------------------------------------------------------------
Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
@ -24,6 +41,19 @@ Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
with PPS line connected to a GPIO, as a high-precision time reference.
- commit 29faced
-------------------------------------------------------------------
Tue Oct 20 20:38:15 CEST 2015 - tiwai@suse.de
- Disable leftover CONFIG_FW_LOADER_USER_HELPER_FALLBACK in armv6hl/* (boo#951260)
- commit 60f5033
-------------------------------------------------------------------
Tue Oct 20 20:37:10 CEST 2015 - tiwai@suse.de
- drm/sti: Remove select of CONFIG_FW_LOADER_USER_HELPER_FALLBACK
(boo#951260).
- commit e9cf2df
-------------------------------------------------------------------
Tue Oct 20 17:16:39 CEST 2015 - tiwai@suse.de
@ -37,6 +67,12 @@ Tue Oct 20 16:44:25 CEST 2015 - tiwai@suse.de
- ALSA: hda - Fix deadlock at error in building PCM (bsc#948758).
- commit e5082ca
-------------------------------------------------------------------
Fri Oct 16 16:01:01 CEST 2015 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Update the filters
- commit e26b4cc
-------------------------------------------------------------------
Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
@ -45,6 +81,19 @@ Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
[AF: Made FW_LOADER_USER_HELPER_FALLBACK consistent]
- commit 549889b
-------------------------------------------------------------------
Fri Oct 16 10:32:06 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use upstream script to support config.addon
- commit e8739f8
-------------------------------------------------------------------
Fri Oct 16 10:28:57 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Drop the %build_src_dir macro
It is the parent directory of the O= directory.
- commit 2ed0dbe
-------------------------------------------------------------------
Thu Oct 15 16:47:21 CEST 2015 - tiwai@suse.de

View File

@ -31,13 +31,12 @@
%define build_xen ("%build_flavor" == "xen" || "%build_flavor" == "ec2")
%define build_vanilla ("%build_flavor" == "vanilla")
%define build_src_dir %my_builddir/linux-%srcversion
%define src_install_dir /usr/src/linux-%kernelrelease%variant
%define obj_install_dir %src_install_dir-obj
%define rpm_install_dir %buildroot%obj_install_dir
%define kernel_build_dir %build_src_dir/linux-obj
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,configtool.pl,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
%define cpu_arch_flavor %cpu_arch/%build_flavor
@ -61,7 +60,7 @@ License: GPL-2.0
Group: System/Kernel
Version: 4.2.4
%if 0%{?is_kotd}
Release: <RELEASE>.g6ae5577
Release: <RELEASE>.g82f4f10
%else
Release: 0
%endif
@ -202,7 +201,6 @@ Source62: old-flavors
Source63: arch-symbols
Source64: package-descriptions
Source65: kernel-spec-macros
Source66: configtool.pl
Source67: log.sh
Source68: host-memcpy-hack.h
Source69: try-disable-staging-driver
@ -281,7 +279,6 @@ NoSource: 62
NoSource: 63
NoSource: 64
NoSource: 65
NoSource: 66
NoSource: 67
NoSource: 68
NoSource: 69
@ -440,14 +437,13 @@ if [ -f %_sourcedir/localversion ] ; then
cat %_sourcedir/localversion > localversion
fi
cp %my_builddir/config/%cpu_arch_flavor .config
if test -e %my_builddir/config.addon/%cpu_arch_flavor; then
# FIXME: config.addon doesn't affect the %CONFIG_ macros defined at
# the top of the specfile
%_sourcedir/configtool.pl %my_builddir/config{,.addon}/%cpu_arch_flavor >.config
else
cp %my_builddir/config/%cpu_arch_flavor .config
../scripts/kconfig/merge_config.sh -m .config %my_builddir/config.addon/%cpu_arch_flavor
fi
%build_src_dir/scripts/config \
../scripts/config \
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
--enable CONFIG_SUSE_KERNEL \
%if 0%{?__debug_package:1}
@ -457,7 +453,7 @@ fi
--disable CONFIG_DEBUG_INFO
%endif
MAKE_ARGS="$MAKE_ARGS -C %build_src_dir O=$PWD"
MAKE_ARGS="$MAKE_ARGS -C .. O=$PWD"
if test -e %_sourcedir/TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS; then
yes '' | make oldconfig $MAKE_ARGS
else
@ -533,7 +529,7 @@ touch signing_key.x509
%endif
while true; do
make %{?_smp_mflags} all $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y 2>&1 \
make %{?_smp_mflags} all $MAKE_ARGS 2>&1 \
| tee buildlog
if test "${PIPESTATUS[0]}" -eq 0; then
break

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Mon Oct 26 11:26:34 CET 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not explicitly set DEBUG_SECTION_MISMATCH
CONFIG_DEBUG_SECTION_MISMATCH is a selectable Kconfig option since
2.6.39 and is enabled in our configs.
- commit 15aa4f8
-------------------------------------------------------------------
Sat Oct 24 18:00:29 CEST 2015 - jslaby@suse.cz
@ -16,6 +24,15 @@ Sat Oct 24 17:42:27 CEST 2015 - jslaby@suse.cz
patches.fixes/leds-lp55xx-Correct-Kconfig-dependency-for-f-w-user-.
- commit 6239f7d
-------------------------------------------------------------------
Fri Oct 23 08:39:30 CEST 2015 - tiwai@suse.de
- staging/dgnc: fix info leak in ioctl (CVE-2015-7885,
boo#951627).
- [media] media/vivid-osd: fix info leak in ioctl (CVE-2015-7884,
bnc#951626).
- commit 8031e24
-------------------------------------------------------------------
Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
@ -24,6 +41,19 @@ Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
with PPS line connected to a GPIO, as a high-precision time reference.
- commit 29faced
-------------------------------------------------------------------
Tue Oct 20 20:38:15 CEST 2015 - tiwai@suse.de
- Disable leftover CONFIG_FW_LOADER_USER_HELPER_FALLBACK in armv6hl/* (boo#951260)
- commit 60f5033
-------------------------------------------------------------------
Tue Oct 20 20:37:10 CEST 2015 - tiwai@suse.de
- drm/sti: Remove select of CONFIG_FW_LOADER_USER_HELPER_FALLBACK
(boo#951260).
- commit e9cf2df
-------------------------------------------------------------------
Tue Oct 20 17:16:39 CEST 2015 - tiwai@suse.de
@ -37,6 +67,12 @@ Tue Oct 20 16:44:25 CEST 2015 - tiwai@suse.de
- ALSA: hda - Fix deadlock at error in building PCM (bsc#948758).
- commit e5082ca
-------------------------------------------------------------------
Fri Oct 16 16:01:01 CEST 2015 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Update the filters
- commit e26b4cc
-------------------------------------------------------------------
Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
@ -45,6 +81,19 @@ Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
[AF: Made FW_LOADER_USER_HELPER_FALLBACK consistent]
- commit 549889b
-------------------------------------------------------------------
Fri Oct 16 10:32:06 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use upstream script to support config.addon
- commit e8739f8
-------------------------------------------------------------------
Fri Oct 16 10:28:57 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Drop the %build_src_dir macro
It is the parent directory of the O= directory.
- commit 2ed0dbe
-------------------------------------------------------------------
Thu Oct 15 16:47:21 CEST 2015 - tiwai@suse.de

View File

@ -31,13 +31,12 @@
%define build_xen ("%build_flavor" == "xen" || "%build_flavor" == "ec2")
%define build_vanilla ("%build_flavor" == "vanilla")
%define build_src_dir %my_builddir/linux-%srcversion
%define src_install_dir /usr/src/linux-%kernelrelease%variant
%define obj_install_dir %src_install_dir-obj
%define rpm_install_dir %buildroot%obj_install_dir
%define kernel_build_dir %build_src_dir/linux-obj
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,configtool.pl,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
%define cpu_arch_flavor %cpu_arch/%build_flavor
@ -61,7 +60,7 @@ License: GPL-2.0
Group: System/Kernel
Version: 4.2.4
%if 0%{?is_kotd}
Release: <RELEASE>.g6ae5577
Release: <RELEASE>.g82f4f10
%else
Release: 0
%endif
@ -190,7 +189,6 @@ Source62: old-flavors
Source63: arch-symbols
Source64: package-descriptions
Source65: kernel-spec-macros
Source66: configtool.pl
Source67: log.sh
Source68: host-memcpy-hack.h
Source69: try-disable-staging-driver
@ -269,7 +267,6 @@ NoSource: 62
NoSource: 63
NoSource: 64
NoSource: 65
NoSource: 66
NoSource: 67
NoSource: 68
NoSource: 69
@ -423,14 +420,13 @@ if [ -f %_sourcedir/localversion ] ; then
cat %_sourcedir/localversion > localversion
fi
cp %my_builddir/config/%cpu_arch_flavor .config
if test -e %my_builddir/config.addon/%cpu_arch_flavor; then
# FIXME: config.addon doesn't affect the %CONFIG_ macros defined at
# the top of the specfile
%_sourcedir/configtool.pl %my_builddir/config{,.addon}/%cpu_arch_flavor >.config
else
cp %my_builddir/config/%cpu_arch_flavor .config
../scripts/kconfig/merge_config.sh -m .config %my_builddir/config.addon/%cpu_arch_flavor
fi
%build_src_dir/scripts/config \
../scripts/config \
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
--enable CONFIG_SUSE_KERNEL \
%if 0%{?__debug_package:1}
@ -440,7 +436,7 @@ fi
--disable CONFIG_DEBUG_INFO
%endif
MAKE_ARGS="$MAKE_ARGS -C %build_src_dir O=$PWD"
MAKE_ARGS="$MAKE_ARGS -C .. O=$PWD"
if test -e %_sourcedir/TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS; then
yes '' | make oldconfig $MAKE_ARGS
else
@ -516,7 +512,7 @@ touch signing_key.x509
%endif
while true; do
make %{?_smp_mflags} all $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y 2>&1 \
make %{?_smp_mflags} all $MAKE_ARGS 2>&1 \
| tee buildlog
if test "${PIPESTATUS[0]}" -eq 0; then
break

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Mon Oct 26 11:26:34 CET 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not explicitly set DEBUG_SECTION_MISMATCH
CONFIG_DEBUG_SECTION_MISMATCH is a selectable Kconfig option since
2.6.39 and is enabled in our configs.
- commit 15aa4f8
-------------------------------------------------------------------
Sat Oct 24 18:00:29 CEST 2015 - jslaby@suse.cz
@ -16,6 +24,15 @@ Sat Oct 24 17:42:27 CEST 2015 - jslaby@suse.cz
patches.fixes/leds-lp55xx-Correct-Kconfig-dependency-for-f-w-user-.
- commit 6239f7d
-------------------------------------------------------------------
Fri Oct 23 08:39:30 CEST 2015 - tiwai@suse.de
- staging/dgnc: fix info leak in ioctl (CVE-2015-7885,
boo#951627).
- [media] media/vivid-osd: fix info leak in ioctl (CVE-2015-7884,
bnc#951626).
- commit 8031e24
-------------------------------------------------------------------
Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
@ -24,6 +41,19 @@ Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
with PPS line connected to a GPIO, as a high-precision time reference.
- commit 29faced
-------------------------------------------------------------------
Tue Oct 20 20:38:15 CEST 2015 - tiwai@suse.de
- Disable leftover CONFIG_FW_LOADER_USER_HELPER_FALLBACK in armv6hl/* (boo#951260)
- commit 60f5033
-------------------------------------------------------------------
Tue Oct 20 20:37:10 CEST 2015 - tiwai@suse.de
- drm/sti: Remove select of CONFIG_FW_LOADER_USER_HELPER_FALLBACK
(boo#951260).
- commit e9cf2df
-------------------------------------------------------------------
Tue Oct 20 17:16:39 CEST 2015 - tiwai@suse.de
@ -37,6 +67,12 @@ Tue Oct 20 16:44:25 CEST 2015 - tiwai@suse.de
- ALSA: hda - Fix deadlock at error in building PCM (bsc#948758).
- commit e5082ca
-------------------------------------------------------------------
Fri Oct 16 16:01:01 CEST 2015 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Update the filters
- commit e26b4cc
-------------------------------------------------------------------
Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
@ -45,6 +81,19 @@ Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
[AF: Made FW_LOADER_USER_HELPER_FALLBACK consistent]
- commit 549889b
-------------------------------------------------------------------
Fri Oct 16 10:32:06 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use upstream script to support config.addon
- commit e8739f8
-------------------------------------------------------------------
Fri Oct 16 10:28:57 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Drop the %build_src_dir macro
It is the parent directory of the O= directory.
- commit 2ed0dbe
-------------------------------------------------------------------
Thu Oct 15 16:47:21 CEST 2015 - tiwai@suse.de

View File

@ -1,10 +1,11 @@
# These zero-length files are correct:
addFilter("zero-length /usr/src/linux-3\..*obj/.*include/config.*h")
addFilter("zero-length /usr/src/linux-.*-obj/.*/include/config.*h")
# vdsos are special
addFilter("shared-lib-without-dependency-information /lib/modules/3\..*/vdso/.*")
addFilter("missing-PT_GNU_STACK-section /lib/modules/3\..*/vdso/")
addFilter("shared-lib-without-dependency-information /lib/modules/[1-9].*/vdso/.*")
addFilter("missing-PT_GNU_STACK-section /lib/modules/[1-9].*/vdso/.*")
# This is a stale symlink until the kernel-source package is installed:
addFilter("dangling-symlink /lib/modules/3\..*/source")
addFilter("dangling-symlink /lib/modules/[1-9].*/source")
# These hidden files are fine:
addFilter ("hidden-file-or-dir /usr/src/linux-3\..*-obj/.*/.config")
addFilter ("hidden-file-or-dir /usr/src/linux-3\..*-obj/.*/.kernel-binary.spec.buildenv")
addFilter("hidden-file-or-dir /usr/src/linux-.*-obj/.*/.config")
addFilter("hidden-file-or-dir /usr/src/linux-.*-obj/.*/.kernel-binary.spec.buildenv")
addFilter("hidden-file-or-dir /boot/\..*\.hmac")

View File

@ -32,7 +32,7 @@ License: GPL-2.0
Group: Development/Sources
Version: 4.2.4
%if 0%{?is_kotd}
Release: <RELEASE>.g6ae5577
Release: <RELEASE>.g82f4f10
%else
Release: 0
%endif
@ -86,7 +86,6 @@ Source62: old-flavors
Source63: arch-symbols
Source64: package-descriptions
Source65: kernel-spec-macros
Source66: configtool.pl
Source67: log.sh
Source68: host-memcpy-hack.h
Source69: try-disable-staging-driver
@ -115,7 +114,7 @@ Prefix: /usr/src
# Source is only complete with devel files.
Requires: kernel-devel%variant = %version-%release
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,configtool.pl,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%define symbols %(set -- $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
%define variant_symbols %(case %name in (*-rt) echo "RT" ;; esac)

View File

@ -86,7 +86,6 @@ Source62: old-flavors
Source63: arch-symbols
Source64: package-descriptions
Source65: kernel-spec-macros
Source66: configtool.pl
Source67: log.sh
Source68: host-memcpy-hack.h
Source69: try-disable-staging-driver

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Mon Oct 26 11:26:34 CET 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not explicitly set DEBUG_SECTION_MISMATCH
CONFIG_DEBUG_SECTION_MISMATCH is a selectable Kconfig option since
2.6.39 and is enabled in our configs.
- commit 15aa4f8
-------------------------------------------------------------------
Sat Oct 24 18:00:29 CEST 2015 - jslaby@suse.cz
@ -16,6 +24,15 @@ Sat Oct 24 17:42:27 CEST 2015 - jslaby@suse.cz
patches.fixes/leds-lp55xx-Correct-Kconfig-dependency-for-f-w-user-.
- commit 6239f7d
-------------------------------------------------------------------
Fri Oct 23 08:39:30 CEST 2015 - tiwai@suse.de
- staging/dgnc: fix info leak in ioctl (CVE-2015-7885,
boo#951627).
- [media] media/vivid-osd: fix info leak in ioctl (CVE-2015-7884,
bnc#951626).
- commit 8031e24
-------------------------------------------------------------------
Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
@ -24,6 +41,19 @@ Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
with PPS line connected to a GPIO, as a high-precision time reference.
- commit 29faced
-------------------------------------------------------------------
Tue Oct 20 20:38:15 CEST 2015 - tiwai@suse.de
- Disable leftover CONFIG_FW_LOADER_USER_HELPER_FALLBACK in armv6hl/* (boo#951260)
- commit 60f5033
-------------------------------------------------------------------
Tue Oct 20 20:37:10 CEST 2015 - tiwai@suse.de
- drm/sti: Remove select of CONFIG_FW_LOADER_USER_HELPER_FALLBACK
(boo#951260).
- commit e9cf2df
-------------------------------------------------------------------
Tue Oct 20 17:16:39 CEST 2015 - tiwai@suse.de
@ -37,6 +67,12 @@ Tue Oct 20 16:44:25 CEST 2015 - tiwai@suse.de
- ALSA: hda - Fix deadlock at error in building PCM (bsc#948758).
- commit e5082ca
-------------------------------------------------------------------
Fri Oct 16 16:01:01 CEST 2015 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Update the filters
- commit e26b4cc
-------------------------------------------------------------------
Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
@ -45,6 +81,19 @@ Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
[AF: Made FW_LOADER_USER_HELPER_FALLBACK consistent]
- commit 549889b
-------------------------------------------------------------------
Fri Oct 16 10:32:06 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use upstream script to support config.addon
- commit e8739f8
-------------------------------------------------------------------
Fri Oct 16 10:28:57 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Drop the %build_src_dir macro
It is the parent directory of the O= directory.
- commit 2ed0dbe
-------------------------------------------------------------------
Thu Oct 15 16:47:21 CEST 2015 - tiwai@suse.de

View File

@ -27,7 +27,7 @@ Group: Development/Sources
Version: 4.2.4
%if %using_buildservice
%if 0%{?is_kotd}
Release: <RELEASE>.g6ae5577
Release: <RELEASE>.g82f4f10
%else
Release: 0
%endif

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Mon Oct 26 11:26:34 CET 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not explicitly set DEBUG_SECTION_MISMATCH
CONFIG_DEBUG_SECTION_MISMATCH is a selectable Kconfig option since
2.6.39 and is enabled in our configs.
- commit 15aa4f8
-------------------------------------------------------------------
Sat Oct 24 18:00:29 CEST 2015 - jslaby@suse.cz
@ -16,6 +24,15 @@ Sat Oct 24 17:42:27 CEST 2015 - jslaby@suse.cz
patches.fixes/leds-lp55xx-Correct-Kconfig-dependency-for-f-w-user-.
- commit 6239f7d
-------------------------------------------------------------------
Fri Oct 23 08:39:30 CEST 2015 - tiwai@suse.de
- staging/dgnc: fix info leak in ioctl (CVE-2015-7885,
boo#951627).
- [media] media/vivid-osd: fix info leak in ioctl (CVE-2015-7884,
bnc#951626).
- commit 8031e24
-------------------------------------------------------------------
Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
@ -24,6 +41,19 @@ Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
with PPS line connected to a GPIO, as a high-precision time reference.
- commit 29faced
-------------------------------------------------------------------
Tue Oct 20 20:38:15 CEST 2015 - tiwai@suse.de
- Disable leftover CONFIG_FW_LOADER_USER_HELPER_FALLBACK in armv6hl/* (boo#951260)
- commit 60f5033
-------------------------------------------------------------------
Tue Oct 20 20:37:10 CEST 2015 - tiwai@suse.de
- drm/sti: Remove select of CONFIG_FW_LOADER_USER_HELPER_FALLBACK
(boo#951260).
- commit e9cf2df
-------------------------------------------------------------------
Tue Oct 20 17:16:39 CEST 2015 - tiwai@suse.de
@ -37,6 +67,12 @@ Tue Oct 20 16:44:25 CEST 2015 - tiwai@suse.de
- ALSA: hda - Fix deadlock at error in building PCM (bsc#948758).
- commit e5082ca
-------------------------------------------------------------------
Fri Oct 16 16:01:01 CEST 2015 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Update the filters
- commit e26b4cc
-------------------------------------------------------------------
Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
@ -45,6 +81,19 @@ Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
[AF: Made FW_LOADER_USER_HELPER_FALLBACK consistent]
- commit 549889b
-------------------------------------------------------------------
Fri Oct 16 10:32:06 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use upstream script to support config.addon
- commit e8739f8
-------------------------------------------------------------------
Fri Oct 16 10:28:57 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Drop the %build_src_dir macro
It is the parent directory of the O= directory.
- commit 2ed0dbe
-------------------------------------------------------------------
Thu Oct 15 16:47:21 CEST 2015 - tiwai@suse.de

View File

@ -31,13 +31,12 @@
%define build_xen ("%build_flavor" == "xen" || "%build_flavor" == "ec2")
%define build_vanilla ("%build_flavor" == "vanilla")
%define build_src_dir %my_builddir/linux-%srcversion
%define src_install_dir /usr/src/linux-%kernelrelease%variant
%define obj_install_dir %src_install_dir-obj
%define rpm_install_dir %buildroot%obj_install_dir
%define kernel_build_dir %build_src_dir/linux-obj
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,configtool.pl,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
%define cpu_arch_flavor %cpu_arch/%build_flavor
@ -61,7 +60,7 @@ License: GPL-2.0
Group: System/Kernel
Version: 4.2.4
%if 0%{?is_kotd}
Release: <RELEASE>.g6ae5577
Release: <RELEASE>.g82f4f10
%else
Release: 0
%endif
@ -190,7 +189,6 @@ Source62: old-flavors
Source63: arch-symbols
Source64: package-descriptions
Source65: kernel-spec-macros
Source66: configtool.pl
Source67: log.sh
Source68: host-memcpy-hack.h
Source69: try-disable-staging-driver
@ -269,7 +267,6 @@ NoSource: 62
NoSource: 63
NoSource: 64
NoSource: 65
NoSource: 66
NoSource: 67
NoSource: 68
NoSource: 69
@ -421,14 +418,13 @@ if [ -f %_sourcedir/localversion ] ; then
cat %_sourcedir/localversion > localversion
fi
cp %my_builddir/config/%cpu_arch_flavor .config
if test -e %my_builddir/config.addon/%cpu_arch_flavor; then
# FIXME: config.addon doesn't affect the %CONFIG_ macros defined at
# the top of the specfile
%_sourcedir/configtool.pl %my_builddir/config{,.addon}/%cpu_arch_flavor >.config
else
cp %my_builddir/config/%cpu_arch_flavor .config
../scripts/kconfig/merge_config.sh -m .config %my_builddir/config.addon/%cpu_arch_flavor
fi
%build_src_dir/scripts/config \
../scripts/config \
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
--enable CONFIG_SUSE_KERNEL \
%if 0%{?__debug_package:1}
@ -438,7 +434,7 @@ fi
--disable CONFIG_DEBUG_INFO
%endif
MAKE_ARGS="$MAKE_ARGS -C %build_src_dir O=$PWD"
MAKE_ARGS="$MAKE_ARGS -C .. O=$PWD"
if test -e %_sourcedir/TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS; then
yes '' | make oldconfig $MAKE_ARGS
else
@ -514,7 +510,7 @@ touch signing_key.x509
%endif
while true; do
make %{?_smp_mflags} all $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y 2>&1 \
make %{?_smp_mflags} all $MAKE_ARGS 2>&1 \
| tee buildlog
if test "${PIPESTATUS[0]}" -eq 0; then
break

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Mon Oct 26 11:26:34 CET 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not explicitly set DEBUG_SECTION_MISMATCH
CONFIG_DEBUG_SECTION_MISMATCH is a selectable Kconfig option since
2.6.39 and is enabled in our configs.
- commit 15aa4f8
-------------------------------------------------------------------
Sat Oct 24 18:00:29 CEST 2015 - jslaby@suse.cz
@ -16,6 +24,15 @@ Sat Oct 24 17:42:27 CEST 2015 - jslaby@suse.cz
patches.fixes/leds-lp55xx-Correct-Kconfig-dependency-for-f-w-user-.
- commit 6239f7d
-------------------------------------------------------------------
Fri Oct 23 08:39:30 CEST 2015 - tiwai@suse.de
- staging/dgnc: fix info leak in ioctl (CVE-2015-7885,
boo#951627).
- [media] media/vivid-osd: fix info leak in ioctl (CVE-2015-7884,
bnc#951626).
- commit 8031e24
-------------------------------------------------------------------
Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
@ -24,6 +41,19 @@ Thu Oct 22 14:54:12 CEST 2015 - guillaume.gardet@free.fr
with PPS line connected to a GPIO, as a high-precision time reference.
- commit 29faced
-------------------------------------------------------------------
Tue Oct 20 20:38:15 CEST 2015 - tiwai@suse.de
- Disable leftover CONFIG_FW_LOADER_USER_HELPER_FALLBACK in armv6hl/* (boo#951260)
- commit 60f5033
-------------------------------------------------------------------
Tue Oct 20 20:37:10 CEST 2015 - tiwai@suse.de
- drm/sti: Remove select of CONFIG_FW_LOADER_USER_HELPER_FALLBACK
(boo#951260).
- commit e9cf2df
-------------------------------------------------------------------
Tue Oct 20 17:16:39 CEST 2015 - tiwai@suse.de
@ -37,6 +67,12 @@ Tue Oct 20 16:44:25 CEST 2015 - tiwai@suse.de
- ALSA: hda - Fix deadlock at error in building PCM (bsc#948758).
- commit e5082ca
-------------------------------------------------------------------
Fri Oct 16 16:01:01 CEST 2015 - mmarek@suse.com
- rpm/kernel-source.rpmlintrc: Update the filters
- commit e26b4cc
-------------------------------------------------------------------
Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
@ -45,6 +81,19 @@ Fri Oct 16 15:23:51 CEST 2015 - guillaume.gardet@free.fr
[AF: Made FW_LOADER_USER_HELPER_FALLBACK consistent]
- commit 549889b
-------------------------------------------------------------------
Fri Oct 16 10:32:06 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use upstream script to support config.addon
- commit e8739f8
-------------------------------------------------------------------
Fri Oct 16 10:28:57 CEST 2015 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Drop the %build_src_dir macro
It is the parent directory of the O= directory.
- commit 2ed0dbe
-------------------------------------------------------------------
Thu Oct 15 16:47:21 CEST 2015 - tiwai@suse.de

View File

@ -31,13 +31,12 @@
%define build_xen ("%build_flavor" == "xen" || "%build_flavor" == "ec2")
%define build_vanilla ("%build_flavor" == "vanilla")
%define build_src_dir %my_builddir/linux-%srcversion
%define src_install_dir /usr/src/linux-%kernelrelease%variant
%define obj_install_dir %src_install_dir-obj
%define rpm_install_dir %buildroot%obj_install_dir
%define kernel_build_dir %build_src_dir/linux-obj
%define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,configtool.pl,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh})
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
%define cpu_arch_flavor %cpu_arch/%build_flavor
@ -61,7 +60,7 @@ License: GPL-2.0
Group: System/Kernel
Version: 4.2.4
%if 0%{?is_kotd}
Release: <RELEASE>.g6ae5577
Release: <RELEASE>.g82f4f10
%else
Release: 0
%endif
@ -193,7 +192,6 @@ Source62: old-flavors
Source63: arch-symbols
Source64: package-descriptions
Source65: kernel-spec-macros
Source66: configtool.pl
Source67: log.sh
Source68: host-memcpy-hack.h
Source69: try-disable-staging-driver
@ -272,7 +270,6 @@ NoSource: 62
NoSource: 63
NoSource: 64
NoSource: 65
NoSource: 66
NoSource: 67
NoSource: 68
NoSource: 69
@ -427,14 +424,13 @@ if [ -f %_sourcedir/localversion ] ; then
cat %_sourcedir/localversion > localversion
fi
cp %my_builddir/config/%cpu_arch_flavor .config
if test -e %my_builddir/config.addon/%cpu_arch_flavor; then
# FIXME: config.addon doesn't affect the %CONFIG_ macros defined at
# the top of the specfile
%_sourcedir/configtool.pl %my_builddir/config{,.addon}/%cpu_arch_flavor >.config
else
cp %my_builddir/config/%cpu_arch_flavor .config
../scripts/kconfig/merge_config.sh -m .config %my_builddir/config.addon/%cpu_arch_flavor
fi
%build_src_dir/scripts/config \
../scripts/config \
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
--enable CONFIG_SUSE_KERNEL \
%if 0%{?__debug_package:1}
@ -444,7 +440,7 @@ fi
--disable CONFIG_DEBUG_INFO
%endif
MAKE_ARGS="$MAKE_ARGS -C %build_src_dir O=$PWD"
MAKE_ARGS="$MAKE_ARGS -C .. O=$PWD"
if test -e %_sourcedir/TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS; then
yes '' | make oldconfig $MAKE_ARGS
else
@ -520,7 +516,7 @@ touch signing_key.x509
%endif
while true; do
make %{?_smp_mflags} all $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y 2>&1 \
make %{?_smp_mflags} all $MAKE_ARGS 2>&1 \
| tee buildlog
if test "${PIPESTATUS[0]}" -eq 0; then
break

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dda8217ef7fde411479e3e0e20ecfac0b59dbf74e341be43a9aa029b21aa4114
size 17838
oid sha256:7011564c91c093d2de6beff0de1e3b6e965a64e51906045af2b7f4e6beeef075
size 19253

View File

@ -351,10 +351,12 @@
+jeffm patches.fixes/nouveau-fix-race-with-fence-signaling
patches.drivers/0001-vmwgfx-Rework-device-initialization.patch
patches.drivers/0002-drm-vmwgfx-Allow-dropped-masters-render-node-like-ac.patch
patches.fixes/drm-sti-Remove-select-of-CONFI_FW_LOADER_USER_HELPER
########################################################
# video4linux
########################################################
patches.fixes/media-media-vivid-osd-fix-info-leak-in-ioctl.patch
########################################################
# Network
@ -502,6 +504,7 @@
# Staging tree patches
# new drivers that are going upstream
########################################################
patches.fixes/staging-dgnc-fix-info-leak-in-ioctl.patch
########################################################
# You'd better have a good reason for adding a patch

View File

@ -1,3 +1,3 @@
2015-10-24 18:00:29 +0200
GIT Revision: 6ae5577eacb34a319fbd7bc1db7eadcaaceaa642
2015-10-26 15:42:19 +0100
GIT Revision: 82f4f10287a749c154cf15c030a175f701ecb14c
GIT Branch: stable