commit d89346fc064496ec498530f3ebc5dc8f82dfc7d2

OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=515
This commit is contained in:
Michal Marek 2016-05-26 06:04:03 +00:00 committed by Git OBS Bridge
parent 33140985f6
commit 6a5e881a7a
27 changed files with 600 additions and 96 deletions

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d47a644e1e2d873edfd5936a5f80ba59bee6912f1f9b9191bbe2f3789a503b7a
size 231240
oid sha256:7721a006ec6adb9e968f940f53c57dcb2ec70737a109fe1ea198f6ce2b539a44
size 231335

View File

@ -359,7 +359,8 @@ fi
make clean $MAKE_ARGS
rm -f source
find . ! -type d -printf '%%P\n' > %my_builddir/obj-files
find . ! -type d ! -name 'Module.base' ! -name 'Module.*-kmp' -printf '%%P\n' \
> %my_builddir/obj-files
%build
cd %kernel_build_dir
@ -666,18 +667,18 @@ if [ %CONFIG_MODULES = y ]; then
cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
%endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
) > %my_builddir/base-modules
%endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
res=0
if test -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor; then
# check for kabi changes
@ -784,18 +785,26 @@ done | add_dirs_to_filelist >%my_builddir/kernel-devel.files
if test %CONFIG_MODULE_SIG = "y" -a -d etc/uefi/certs; then
find etc/uefi/certs -type f -printf '/%%p\n'
fi
test -d lib/firmware/%kernelrelease-%build_flavor && \
find lib/firmware/%kernelrelease-%build_flavor \
-type d -o \
-printf '/%%p\n'
if test -d lib/firmware/%kernelrelease-%build_flavor; then
%if %split_base
echo "%%dir /lib/firmware/%kernelrelease-%build_flavor"
cat %my_builddir/base-firmware
%else
echo "/lib/firmware/%kernelrelease-%build_flavor"
%endif
fi
if [ -e .%_docdir/%name ]; then
echo "%%doc %_docdir/%name"
fi
} | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
%if %split_base
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules} \
> %my_builddir/kernel-main.files
{
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules}
if test -d %buildroot/lib/firmware/%kernelrelease-%build_flavor; then
echo "/lib/firmware/%kernelrelease-%build_flavor"
fi
} > %my_builddir/kernel-main.files
%endif
%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files

View File

@ -1,3 +1,47 @@
-------------------------------------------------------------------
Wed May 25 08:15:06 CEST 2016 - tiwai@suse.de
- Fix build breakage due to missing buildroot in rpm/kernel-binary.spec.in
- commit c03eb71
-------------------------------------------------------------------
Tue May 24 20:15:00 CEST 2016 - jeffm@suse.com
- drm/amd: add Kconfig dependency for ACP on DRM_AMDGPU.
- Update config files.
- commit 99e9d31
-------------------------------------------------------------------
Tue May 24 16:06:31 CEST 2016 - tiwai@suse.de
- rpm/kernel-binary.spec.in: Fix build error when no firmware is installed
- commit a09ef60
-------------------------------------------------------------------
Tue May 24 11:49:18 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not package helper files in -devel (bsc#981204)
- commit 4c334f0
-------------------------------------------------------------------
Tue May 24 08:57:39 CEST 2016 - mkubecek@suse.cz
- tipc: check nl sock before parsing nested attributes
(CVE-2016-4951 bsc#981058).
- commit 353e24b
-------------------------------------------------------------------
Mon May 23 22:50:50 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Install only needed firmware for -base (bsc#966447)
- commit f685839
-------------------------------------------------------------------
Mon May 23 22:49:00 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix placement of the reproducible build hack
- commit 26e4b73
-------------------------------------------------------------------
Mon May 23 20:08:49 CEST 2016 - ohering@suse.de

View File

@ -63,7 +63,7 @@ License: GPL-2.0
Group: System/Kernel
Version: 4.6.0
%if 0%{?is_kotd}
Release: <RELEASE>.g1d27450
Release: <RELEASE>.gd89346f
%else
Release: 0
%endif
@ -492,7 +492,8 @@ fi
make clean $MAKE_ARGS
rm -f source
find . ! -type d -printf '%%P\n' > %my_builddir/obj-files
find . ! -type d ! -name 'Module.base' ! -name 'Module.*-kmp' -printf '%%P\n' \
> %my_builddir/obj-files
%build
cd %kernel_build_dir
@ -799,18 +800,18 @@ if [ %CONFIG_MODULES = y ]; then
cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
%endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
) > %my_builddir/base-modules
%endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
res=0
if test -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor; then
# check for kabi changes
@ -917,18 +918,26 @@ done | add_dirs_to_filelist >%my_builddir/kernel-devel.files
if test %CONFIG_MODULE_SIG = "y" -a -d etc/uefi/certs; then
find etc/uefi/certs -type f -printf '/%%p\n'
fi
test -d lib/firmware/%kernelrelease-%build_flavor && \
find lib/firmware/%kernelrelease-%build_flavor \
-type d -o \
-printf '/%%p\n'
if test -d lib/firmware/%kernelrelease-%build_flavor; then
%if %split_base
echo "%%dir /lib/firmware/%kernelrelease-%build_flavor"
cat %my_builddir/base-firmware
%else
echo "/lib/firmware/%kernelrelease-%build_flavor"
%endif
fi
if [ -e .%_docdir/%name ]; then
echo "%%doc %_docdir/%name"
fi
} | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
%if %split_base
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules} \
> %my_builddir/kernel-main.files
{
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules}
if test -d %buildroot/lib/firmware/%kernelrelease-%build_flavor; then
echo "/lib/firmware/%kernelrelease-%build_flavor"
fi
} > %my_builddir/kernel-main.files
%endif
%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files

View File

@ -1,3 +1,47 @@
-------------------------------------------------------------------
Wed May 25 08:15:06 CEST 2016 - tiwai@suse.de
- Fix build breakage due to missing buildroot in rpm/kernel-binary.spec.in
- commit c03eb71
-------------------------------------------------------------------
Tue May 24 20:15:00 CEST 2016 - jeffm@suse.com
- drm/amd: add Kconfig dependency for ACP on DRM_AMDGPU.
- Update config files.
- commit 99e9d31
-------------------------------------------------------------------
Tue May 24 16:06:31 CEST 2016 - tiwai@suse.de
- rpm/kernel-binary.spec.in: Fix build error when no firmware is installed
- commit a09ef60
-------------------------------------------------------------------
Tue May 24 11:49:18 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not package helper files in -devel (bsc#981204)
- commit 4c334f0
-------------------------------------------------------------------
Tue May 24 08:57:39 CEST 2016 - mkubecek@suse.cz
- tipc: check nl sock before parsing nested attributes
(CVE-2016-4951 bsc#981058).
- commit 353e24b
-------------------------------------------------------------------
Mon May 23 22:50:50 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Install only needed firmware for -base (bsc#966447)
- commit f685839
-------------------------------------------------------------------
Mon May 23 22:49:00 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix placement of the reproducible build hack
- commit 26e4b73
-------------------------------------------------------------------
Mon May 23 20:08:49 CEST 2016 - ohering@suse.de

View File

@ -63,7 +63,7 @@ License: GPL-2.0
Group: System/Kernel
Version: 4.6.0
%if 0%{?is_kotd}
Release: <RELEASE>.g1d27450
Release: <RELEASE>.gd89346f
%else
Release: 0
%endif
@ -535,7 +535,8 @@ fi
make clean $MAKE_ARGS
rm -f source
find . ! -type d -printf '%%P\n' > %my_builddir/obj-files
find . ! -type d ! -name 'Module.base' ! -name 'Module.*-kmp' -printf '%%P\n' \
> %my_builddir/obj-files
%build
cd %kernel_build_dir
@ -842,18 +843,18 @@ if [ %CONFIG_MODULES = y ]; then
cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
%endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
) > %my_builddir/base-modules
%endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
res=0
if test -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor; then
# check for kabi changes
@ -960,18 +961,26 @@ done | add_dirs_to_filelist >%my_builddir/kernel-devel.files
if test %CONFIG_MODULE_SIG = "y" -a -d etc/uefi/certs; then
find etc/uefi/certs -type f -printf '/%%p\n'
fi
test -d lib/firmware/%kernelrelease-%build_flavor && \
find lib/firmware/%kernelrelease-%build_flavor \
-type d -o \
-printf '/%%p\n'
if test -d lib/firmware/%kernelrelease-%build_flavor; then
%if %split_base
echo "%%dir /lib/firmware/%kernelrelease-%build_flavor"
cat %my_builddir/base-firmware
%else
echo "/lib/firmware/%kernelrelease-%build_flavor"
%endif
fi
if [ -e .%_docdir/%name ]; then
echo "%%doc %_docdir/%name"
fi
} | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
%if %split_base
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules} \
> %my_builddir/kernel-main.files
{
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules}
if test -d %buildroot/lib/firmware/%kernelrelease-%build_flavor; then
echo "/lib/firmware/%kernelrelease-%build_flavor"
fi
} > %my_builddir/kernel-main.files
%endif
%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files

View File

@ -1,3 +1,47 @@
-------------------------------------------------------------------
Wed May 25 08:15:06 CEST 2016 - tiwai@suse.de
- Fix build breakage due to missing buildroot in rpm/kernel-binary.spec.in
- commit c03eb71
-------------------------------------------------------------------
Tue May 24 20:15:00 CEST 2016 - jeffm@suse.com
- drm/amd: add Kconfig dependency for ACP on DRM_AMDGPU.
- Update config files.
- commit 99e9d31
-------------------------------------------------------------------
Tue May 24 16:06:31 CEST 2016 - tiwai@suse.de
- rpm/kernel-binary.spec.in: Fix build error when no firmware is installed
- commit a09ef60
-------------------------------------------------------------------
Tue May 24 11:49:18 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not package helper files in -devel (bsc#981204)
- commit 4c334f0
-------------------------------------------------------------------
Tue May 24 08:57:39 CEST 2016 - mkubecek@suse.cz
- tipc: check nl sock before parsing nested attributes
(CVE-2016-4951 bsc#981058).
- commit 353e24b
-------------------------------------------------------------------
Mon May 23 22:50:50 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Install only needed firmware for -base (bsc#966447)
- commit f685839
-------------------------------------------------------------------
Mon May 23 22:49:00 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix placement of the reproducible build hack
- commit 26e4b73
-------------------------------------------------------------------
Mon May 23 20:08:49 CEST 2016 - ohering@suse.de

View File

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

View File

@ -1,3 +1,47 @@
-------------------------------------------------------------------
Wed May 25 08:15:06 CEST 2016 - tiwai@suse.de
- Fix build breakage due to missing buildroot in rpm/kernel-binary.spec.in
- commit c03eb71
-------------------------------------------------------------------
Tue May 24 20:15:00 CEST 2016 - jeffm@suse.com
- drm/amd: add Kconfig dependency for ACP on DRM_AMDGPU.
- Update config files.
- commit 99e9d31
-------------------------------------------------------------------
Tue May 24 16:06:31 CEST 2016 - tiwai@suse.de
- rpm/kernel-binary.spec.in: Fix build error when no firmware is installed
- commit a09ef60
-------------------------------------------------------------------
Tue May 24 11:49:18 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not package helper files in -devel (bsc#981204)
- commit 4c334f0
-------------------------------------------------------------------
Tue May 24 08:57:39 CEST 2016 - mkubecek@suse.cz
- tipc: check nl sock before parsing nested attributes
(CVE-2016-4951 bsc#981058).
- commit 353e24b
-------------------------------------------------------------------
Mon May 23 22:50:50 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Install only needed firmware for -base (bsc#966447)
- commit f685839
-------------------------------------------------------------------
Mon May 23 22:49:00 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix placement of the reproducible build hack
- commit 26e4b73
-------------------------------------------------------------------
Mon May 23 20:08:49 CEST 2016 - ohering@suse.de

View File

@ -63,7 +63,7 @@ License: GPL-2.0
Group: System/Kernel
Version: 4.6.0
%if 0%{?is_kotd}
Release: <RELEASE>.g1d27450
Release: <RELEASE>.gd89346f
%else
Release: 0
%endif
@ -486,7 +486,8 @@ fi
make clean $MAKE_ARGS
rm -f source
find . ! -type d -printf '%%P\n' > %my_builddir/obj-files
find . ! -type d ! -name 'Module.base' ! -name 'Module.*-kmp' -printf '%%P\n' \
> %my_builddir/obj-files
%build
cd %kernel_build_dir
@ -793,18 +794,18 @@ if [ %CONFIG_MODULES = y ]; then
cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
%endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
) > %my_builddir/base-modules
%endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
res=0
if test -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor; then
# check for kabi changes
@ -911,18 +912,26 @@ done | add_dirs_to_filelist >%my_builddir/kernel-devel.files
if test %CONFIG_MODULE_SIG = "y" -a -d etc/uefi/certs; then
find etc/uefi/certs -type f -printf '/%%p\n'
fi
test -d lib/firmware/%kernelrelease-%build_flavor && \
find lib/firmware/%kernelrelease-%build_flavor \
-type d -o \
-printf '/%%p\n'
if test -d lib/firmware/%kernelrelease-%build_flavor; then
%if %split_base
echo "%%dir /lib/firmware/%kernelrelease-%build_flavor"
cat %my_builddir/base-firmware
%else
echo "/lib/firmware/%kernelrelease-%build_flavor"
%endif
fi
if [ -e .%_docdir/%name ]; then
echo "%%doc %_docdir/%name"
fi
} | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
%if %split_base
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules} \
> %my_builddir/kernel-main.files
{
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules}
if test -d %buildroot/lib/firmware/%kernelrelease-%build_flavor; then
echo "/lib/firmware/%kernelrelease-%build_flavor"
fi
} > %my_builddir/kernel-main.files
%endif
%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files

View File

@ -1,3 +1,47 @@
-------------------------------------------------------------------
Wed May 25 08:15:06 CEST 2016 - tiwai@suse.de
- Fix build breakage due to missing buildroot in rpm/kernel-binary.spec.in
- commit c03eb71
-------------------------------------------------------------------
Tue May 24 20:15:00 CEST 2016 - jeffm@suse.com
- drm/amd: add Kconfig dependency for ACP on DRM_AMDGPU.
- Update config files.
- commit 99e9d31
-------------------------------------------------------------------
Tue May 24 16:06:31 CEST 2016 - tiwai@suse.de
- rpm/kernel-binary.spec.in: Fix build error when no firmware is installed
- commit a09ef60
-------------------------------------------------------------------
Tue May 24 11:49:18 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not package helper files in -devel (bsc#981204)
- commit 4c334f0
-------------------------------------------------------------------
Tue May 24 08:57:39 CEST 2016 - mkubecek@suse.cz
- tipc: check nl sock before parsing nested attributes
(CVE-2016-4951 bsc#981058).
- commit 353e24b
-------------------------------------------------------------------
Mon May 23 22:50:50 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Install only needed firmware for -base (bsc#966447)
- commit f685839
-------------------------------------------------------------------
Mon May 23 22:49:00 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix placement of the reproducible build hack
- commit 26e4b73
-------------------------------------------------------------------
Mon May 23 20:08:49 CEST 2016 - ohering@suse.de

View File

@ -53,7 +53,7 @@ License: GPL-2.0
Group: SLES
Version: 4.6.0
%if 0%{?is_kotd}
Release: <RELEASE>.g1d27450
Release: <RELEASE>.gd89346f
%else
Release: 0
%endif

View File

@ -1,3 +1,47 @@
-------------------------------------------------------------------
Wed May 25 08:15:06 CEST 2016 - tiwai@suse.de
- Fix build breakage due to missing buildroot in rpm/kernel-binary.spec.in
- commit c03eb71
-------------------------------------------------------------------
Tue May 24 20:15:00 CEST 2016 - jeffm@suse.com
- drm/amd: add Kconfig dependency for ACP on DRM_AMDGPU.
- Update config files.
- commit 99e9d31
-------------------------------------------------------------------
Tue May 24 16:06:31 CEST 2016 - tiwai@suse.de
- rpm/kernel-binary.spec.in: Fix build error when no firmware is installed
- commit a09ef60
-------------------------------------------------------------------
Tue May 24 11:49:18 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not package helper files in -devel (bsc#981204)
- commit 4c334f0
-------------------------------------------------------------------
Tue May 24 08:57:39 CEST 2016 - mkubecek@suse.cz
- tipc: check nl sock before parsing nested attributes
(CVE-2016-4951 bsc#981058).
- commit 353e24b
-------------------------------------------------------------------
Mon May 23 22:50:50 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Install only needed firmware for -base (bsc#966447)
- commit f685839
-------------------------------------------------------------------
Mon May 23 22:49:00 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix placement of the reproducible build hack
- commit 26e4b73
-------------------------------------------------------------------
Mon May 23 20:08:49 CEST 2016 - ohering@suse.de

View File

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

View File

@ -1,3 +1,47 @@
-------------------------------------------------------------------
Wed May 25 08:15:06 CEST 2016 - tiwai@suse.de
- Fix build breakage due to missing buildroot in rpm/kernel-binary.spec.in
- commit c03eb71
-------------------------------------------------------------------
Tue May 24 20:15:00 CEST 2016 - jeffm@suse.com
- drm/amd: add Kconfig dependency for ACP on DRM_AMDGPU.
- Update config files.
- commit 99e9d31
-------------------------------------------------------------------
Tue May 24 16:06:31 CEST 2016 - tiwai@suse.de
- rpm/kernel-binary.spec.in: Fix build error when no firmware is installed
- commit a09ef60
-------------------------------------------------------------------
Tue May 24 11:49:18 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not package helper files in -devel (bsc#981204)
- commit 4c334f0
-------------------------------------------------------------------
Tue May 24 08:57:39 CEST 2016 - mkubecek@suse.cz
- tipc: check nl sock before parsing nested attributes
(CVE-2016-4951 bsc#981058).
- commit 353e24b
-------------------------------------------------------------------
Mon May 23 22:50:50 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Install only needed firmware for -base (bsc#966447)
- commit f685839
-------------------------------------------------------------------
Mon May 23 22:49:00 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix placement of the reproducible build hack
- commit 26e4b73
-------------------------------------------------------------------
Mon May 23 20:08:49 CEST 2016 - ohering@suse.de

View File

@ -63,7 +63,7 @@ License: GPL-2.0
Group: System/Kernel
Version: 4.6.0
%if 0%{?is_kotd}
Release: <RELEASE>.g1d27450
Release: <RELEASE>.gd89346f
%else
Release: 0
%endif
@ -512,7 +512,8 @@ fi
make clean $MAKE_ARGS
rm -f source
find . ! -type d -printf '%%P\n' > %my_builddir/obj-files
find . ! -type d ! -name 'Module.base' ! -name 'Module.*-kmp' -printf '%%P\n' \
> %my_builddir/obj-files
%build
cd %kernel_build_dir
@ -819,18 +820,18 @@ if [ %CONFIG_MODULES = y ]; then
cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
%endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
) > %my_builddir/base-modules
%endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
res=0
if test -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor; then
# check for kabi changes
@ -937,18 +938,26 @@ done | add_dirs_to_filelist >%my_builddir/kernel-devel.files
if test %CONFIG_MODULE_SIG = "y" -a -d etc/uefi/certs; then
find etc/uefi/certs -type f -printf '/%%p\n'
fi
test -d lib/firmware/%kernelrelease-%build_flavor && \
find lib/firmware/%kernelrelease-%build_flavor \
-type d -o \
-printf '/%%p\n'
if test -d lib/firmware/%kernelrelease-%build_flavor; then
%if %split_base
echo "%%dir /lib/firmware/%kernelrelease-%build_flavor"
cat %my_builddir/base-firmware
%else
echo "/lib/firmware/%kernelrelease-%build_flavor"
%endif
fi
if [ -e .%_docdir/%name ]; then
echo "%%doc %_docdir/%name"
fi
} | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
%if %split_base
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules} \
> %my_builddir/kernel-main.files
{
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules}
if test -d %buildroot/lib/firmware/%kernelrelease-%build_flavor; then
echo "/lib/firmware/%kernelrelease-%build_flavor"
fi
} > %my_builddir/kernel-main.files
%endif
%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files

View File

@ -1,3 +1,47 @@
-------------------------------------------------------------------
Wed May 25 08:15:06 CEST 2016 - tiwai@suse.de
- Fix build breakage due to missing buildroot in rpm/kernel-binary.spec.in
- commit c03eb71
-------------------------------------------------------------------
Tue May 24 20:15:00 CEST 2016 - jeffm@suse.com
- drm/amd: add Kconfig dependency for ACP on DRM_AMDGPU.
- Update config files.
- commit 99e9d31
-------------------------------------------------------------------
Tue May 24 16:06:31 CEST 2016 - tiwai@suse.de
- rpm/kernel-binary.spec.in: Fix build error when no firmware is installed
- commit a09ef60
-------------------------------------------------------------------
Tue May 24 11:49:18 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not package helper files in -devel (bsc#981204)
- commit 4c334f0
-------------------------------------------------------------------
Tue May 24 08:57:39 CEST 2016 - mkubecek@suse.cz
- tipc: check nl sock before parsing nested attributes
(CVE-2016-4951 bsc#981058).
- commit 353e24b
-------------------------------------------------------------------
Mon May 23 22:50:50 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Install only needed firmware for -base (bsc#966447)
- commit f685839
-------------------------------------------------------------------
Mon May 23 22:49:00 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix placement of the reproducible build hack
- commit 26e4b73
-------------------------------------------------------------------
Mon May 23 20:08:49 CEST 2016 - ohering@suse.de

View File

@ -32,7 +32,7 @@ License: GPL-2.0
Group: Development/Sources
Version: 4.6.0
%if 0%{?is_kotd}
Release: <RELEASE>.g1d27450
Release: <RELEASE>.gd89346f
%else
Release: 0
%endif

View File

@ -1,3 +1,47 @@
-------------------------------------------------------------------
Wed May 25 08:15:06 CEST 2016 - tiwai@suse.de
- Fix build breakage due to missing buildroot in rpm/kernel-binary.spec.in
- commit c03eb71
-------------------------------------------------------------------
Tue May 24 20:15:00 CEST 2016 - jeffm@suse.com
- drm/amd: add Kconfig dependency for ACP on DRM_AMDGPU.
- Update config files.
- commit 99e9d31
-------------------------------------------------------------------
Tue May 24 16:06:31 CEST 2016 - tiwai@suse.de
- rpm/kernel-binary.spec.in: Fix build error when no firmware is installed
- commit a09ef60
-------------------------------------------------------------------
Tue May 24 11:49:18 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not package helper files in -devel (bsc#981204)
- commit 4c334f0
-------------------------------------------------------------------
Tue May 24 08:57:39 CEST 2016 - mkubecek@suse.cz
- tipc: check nl sock before parsing nested attributes
(CVE-2016-4951 bsc#981058).
- commit 353e24b
-------------------------------------------------------------------
Mon May 23 22:50:50 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Install only needed firmware for -base (bsc#966447)
- commit f685839
-------------------------------------------------------------------
Mon May 23 22:49:00 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix placement of the reproducible build hack
- commit 26e4b73
-------------------------------------------------------------------
Mon May 23 20:08:49 CEST 2016 - ohering@suse.de

View File

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

View File

@ -1,3 +1,47 @@
-------------------------------------------------------------------
Wed May 25 08:15:06 CEST 2016 - tiwai@suse.de
- Fix build breakage due to missing buildroot in rpm/kernel-binary.spec.in
- commit c03eb71
-------------------------------------------------------------------
Tue May 24 20:15:00 CEST 2016 - jeffm@suse.com
- drm/amd: add Kconfig dependency for ACP on DRM_AMDGPU.
- Update config files.
- commit 99e9d31
-------------------------------------------------------------------
Tue May 24 16:06:31 CEST 2016 - tiwai@suse.de
- rpm/kernel-binary.spec.in: Fix build error when no firmware is installed
- commit a09ef60
-------------------------------------------------------------------
Tue May 24 11:49:18 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not package helper files in -devel (bsc#981204)
- commit 4c334f0
-------------------------------------------------------------------
Tue May 24 08:57:39 CEST 2016 - mkubecek@suse.cz
- tipc: check nl sock before parsing nested attributes
(CVE-2016-4951 bsc#981058).
- commit 353e24b
-------------------------------------------------------------------
Mon May 23 22:50:50 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Install only needed firmware for -base (bsc#966447)
- commit f685839
-------------------------------------------------------------------
Mon May 23 22:49:00 CEST 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix placement of the reproducible build hack
- commit 26e4b73
-------------------------------------------------------------------
Mon May 23 20:08:49 CEST 2016 - ohering@suse.de

View File

@ -63,7 +63,7 @@ License: GPL-2.0
Group: System/Kernel
Version: 4.6.0
%if 0%{?is_kotd}
Release: <RELEASE>.g1d27450
Release: <RELEASE>.gd89346f
%else
Release: 0
%endif
@ -485,7 +485,8 @@ fi
make clean $MAKE_ARGS
rm -f source
find . ! -type d -printf '%%P\n' > %my_builddir/obj-files
find . ! -type d ! -name 'Module.base' ! -name 'Module.*-kmp' -printf '%%P\n' \
> %my_builddir/obj-files
%build
cd %kernel_build_dir
@ -792,18 +793,18 @@ if [ %CONFIG_MODULES = y ]; then
cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
%endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
) > %my_builddir/base-modules
%endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
res=0
if test -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor; then
# check for kabi changes
@ -910,18 +911,26 @@ done | add_dirs_to_filelist >%my_builddir/kernel-devel.files
if test %CONFIG_MODULE_SIG = "y" -a -d etc/uefi/certs; then
find etc/uefi/certs -type f -printf '/%%p\n'
fi
test -d lib/firmware/%kernelrelease-%build_flavor && \
find lib/firmware/%kernelrelease-%build_flavor \
-type d -o \
-printf '/%%p\n'
if test -d lib/firmware/%kernelrelease-%build_flavor; then
%if %split_base
echo "%%dir /lib/firmware/%kernelrelease-%build_flavor"
cat %my_builddir/base-firmware
%else
echo "/lib/firmware/%kernelrelease-%build_flavor"
%endif
fi
if [ -e .%_docdir/%name ]; then
echo "%%doc %_docdir/%name"
fi
} | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
%if %split_base
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules} \
> %my_builddir/kernel-main.files
{
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules}
if test -d %buildroot/lib/firmware/%kernelrelease-%build_flavor; then
echo "/lib/firmware/%kernelrelease-%build_flavor"
fi
} > %my_builddir/kernel-main.files
%endif
%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:50a8e79eb707820f4177936abde8b9ac205d65df5107521d31e5273409095c2d
size 12398
oid sha256:d0d072e2c99050823b10acfce11dd4da488592bd42d64c03a74b2057a302540f
size 12909

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:83ab9d14bbd97297bafff2948b1ffe6bd0a95e45d663b7be5314c4621b33ebd6
size 2413
oid sha256:90b3565e7317ba1dcd9dfda42b02258a83916b1aa1d75f3c8e6fff099fc69c9f
size 2828

View File

@ -35,6 +35,7 @@
########################################################
patches.rpmify/lustre-lloop-dont-change-logical-size
patches.rpmify/lightnvm-warning-fixes.patch
patches.rpmify/drm-amd-add-kconfig-dependency-for-acp-on-drm_amdgpu
########################################################
# kABI consistency patches
@ -216,6 +217,7 @@
########################################################
# Networking, IPv6
########################################################
patches.fixes/tipc-check-nl-sock-before-parsing-nested-attributes.patch
########################################################
# Netfilter

View File

@ -1,3 +1,3 @@
2016-05-24 11:13:32 +0200
GIT Revision: 1d274508e54b11c55c19c08dbe364d3134729973
2016-05-25 09:44:54 +0200
GIT Revision: d89346fc064496ec498530f3ebc5dc8f82dfc7d2
GIT Branch: stable

View File

@ -113,6 +113,14 @@ add_dependent_modules()
sed 'y/-/_/' <"$opt_builddir/Module.base" | add_dependent_modules >"$tmp/base"
join -j 1 -o 2.2 "$tmp/base" "$tmp/all" >"$opt_out/base-modules"
# base firmware
kver=$(make -s -C "$opt_builddir" kernelrelease)
if test -d "$opt_dir/lib/firmware/$kver"; then
join <(/sbin/modinfo -F firmware \
$(sed "s:^:$opt_dir:" "$opt_out/base-modules") | sort) \
<(find "$opt_dir/lib/firmware/$kver" -type f -printf '%P\n' | sort)
fi | sed "s:^:/lib/firmware/$kver/:" >"$opt_out/base-firmware"
# kmps
for f in "$opt_builddir"/Module.*-kmp; do
kmp=${f##*/Module.}