update to 4.4.15 [release 4.4.15-1mamba;Thu Jul 21 2016]

This commit is contained in:
Silvan Calarco 2024-01-06 01:24:48 +01:00
parent 8aebd75f97
commit c1fa18e064
6 changed files with 2291 additions and 614 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -21,7 +21,7 @@
# Don't parametrize this, it's a check to avoid build a kernel without having # Don't parametrize this, it's a check to avoid build a kernel without having
# edited the obsoletes needed for multiple kernel support # edited the obsoletes needed for multiple kernel support
%define KERNEL_OBSOLETES_ARE_FOR_VERSION 4.1.23 %define KERNEL_OBSOLETES_ARE_FOR_VERSION 4.4.15
#% define kernel_longterm 1 #% define kernel_longterm 1
%define kernel_MAJver %(echo %version | cut -d. -f1) %define kernel_MAJver %(echo %version | cut -d. -f1)
@ -87,7 +87,7 @@
%define _use_internal_dependency_generator 1 %define _use_internal_dependency_generator 1
Name: kernel Name: kernel
Version: 4.1.23 Version: 4.4.15
Release: 1mamba Release: 1mamba
Summary: The Linux Kernel, the operating system core itself Summary: The Linux Kernel, the operating system core itself
Group: System/Kernel and Hardware Group: System/Kernel and Hardware
@ -209,10 +209,7 @@ Requires: linux-firmware
Provides: kernel = %{version} Provides: kernel = %{version}
## KERNELOBSOLETES-BEGIN 3.18 ## KERNELOBSOLETES-BEGIN 3.18
Obsoletes: kernel-%{KERNEL_TARGET} < 3.10 Obsoletes: kernel-%{KERNEL_TARGET} < 3.10
Obsoletes: kernel-%{KERNEL_TARGET} = %{kernel_majver}.14 Obsoletes: kernel-%{KERNEL_TARGET} = %{kernel_majver}.8
Obsoletes: kernel-%{KERNEL_TARGET} = %{kernel_majver}.15
Obsoletes: kernel-%{KERNEL_TARGET} = %{kernel_majver}.17
Obsoletes: kernel-%{KERNEL_TARGET} = %{kernel_majver}.18
## KERNELOBSOLETES-END ## KERNELOBSOLETES-END
%description %{KERNEL_TARGET} %description %{KERNEL_TARGET}
@ -229,10 +226,7 @@ Provides: kernelsource = %{version}
Obsoletes: kernel-alsa-devel Obsoletes: kernel-alsa-devel
## KERNELOBSOLETES-BEGIN 3.18 ## KERNELOBSOLETES-BEGIN 3.18
Obsoletes: kernel-%{KERNEL_TARGET}-source < 3.10 Obsoletes: kernel-%{KERNEL_TARGET}-source < 3.10
Obsoletes: kernel-%{KERNEL_TARGET}-source = %{kernel_majver}.14 Obsoletes: kernel-%{KERNEL_TARGET}-source = %{kernel_majver}.8
Obsoletes: kernel-%{KERNEL_TARGET}-source = %{kernel_majver}.15
Obsoletes: kernel-%{KERNEL_TARGET}-source = %{kernel_majver}.17
Obsoletes: kernel-%{KERNEL_TARGET}-source = %{kernel_majver}.18
## KERNELOBSOLETES-END ## KERNELOBSOLETES-END
%description %{KERNEL_TARGET}-source %description %{KERNEL_TARGET}-source
@ -243,13 +237,11 @@ This kernel sources are configured for %{TARGET_CPU} architecture and the follow
%package %{KERNEL_TARGET}-headers %package %{KERNEL_TARGET}-headers
Group: Development/Kernel Group: Development/Kernel
Summary: Headers, scripts, configuration and Makefile for the linux kernel Summary: Headers, scripts, configuration and Makefile for the linux kernel
Requires: kernel-%{KERNEL_TARGET} == %{version}-%{release}
Provides: kernelheaders = %{version} Provides: kernelheaders = %{version}
## KERNELOBSOLETES-BEGIN 3.18 ## KERNELOBSOLETES-BEGIN 3.18
Obsoletes: kernel-%{KERNEL_TARGET}-headers < 3.10 Obsoletes: kernel-%{KERNEL_TARGET}-headers < 3.10
Obsoletes: kernel-%{KERNEL_TARGET}-headers = %{kernel_majver}.14 Obsoletes: kernel-%{KERNEL_TARGET}-headers = %{kernel_majver}.8
Obsoletes: kernel-%{KERNEL_TARGET}-headers = %{kernel_majver}.15
Obsoletes: kernel-%{KERNEL_TARGET}-headers = %{kernel_majver}.17
Obsoletes: kernel-%{KERNEL_TARGET}-headers = %{kernel_majver}.18
## KERNELOBSOLETES-END ## KERNELOBSOLETES-END
%description %{KERNEL_TARGET}-headers %description %{KERNEL_TARGET}-headers
@ -263,10 +255,7 @@ Summary: Sanitised kernel headers used for glibc build
Provides: kernelsanitisedheaders = %{version} Provides: kernelsanitisedheaders = %{version}
## KERNELOBSOLETES-BEGIN 3.18 ## KERNELOBSOLETES-BEGIN 3.18
Obsoletes: kernel-%{KERNEL_TARGET}-headers-sanitised < 3.10 Obsoletes: kernel-%{KERNEL_TARGET}-headers-sanitised < 3.10
Obsoletes: kernel-%{KERNEL_TARGET}-headers-sanitised = %{kernel_majver}.14 Obsoletes: kernel-%{KERNEL_TARGET}-headers-sanitised = %{kernel_majver}.8
Obsoletes: kernel-%{KERNEL_TARGET}-headers-sanitised = %{kernel_majver}.15
Obsoletes: kernel-%{KERNEL_TARGET}-headers-sanitised = %{kernel_majver}.17
Obsoletes: kernel-%{KERNEL_TARGET}-headers-sanitised = %{kernel_majver}.18
## KERNELOBSOLETES-END ## KERNELOBSOLETES-END
%description %{KERNEL_TARGET}-headers-sanitised %description %{KERNEL_TARGET}-headers-sanitised
@ -281,10 +270,7 @@ Provides: kernelsound-%{KERNEL_TARGET}-%{kernel_ver}
Requires: kernel-%{KERNEL_TARGET} == %{version}-%{release} Requires: kernel-%{KERNEL_TARGET} == %{version}-%{release}
## KERNELOBSOLETES-BEGIN 3.18 ## KERNELOBSOLETES-BEGIN 3.18
Obsoletes: kernel-%{KERNEL_TARGET}-sound < 3.10 Obsoletes: kernel-%{KERNEL_TARGET}-sound < 3.10
Obsoletes: kernel-%{KERNEL_TARGET}-sound = %{kernel_majver}.14 Obsoletes: kernel-%{KERNEL_TARGET}-sound = %{kernel_majver}.8
Obsoletes: kernel-%{KERNEL_TARGET}-sound = %{kernel_majver}.15
Obsoletes: kernel-%{KERNEL_TARGET}-sound = %{kernel_majver}.17
Obsoletes: kernel-%{KERNEL_TARGET}-sound = %{kernel_majver}.18
## KERNELOBSOLETES-END ## KERNELOBSOLETES-END
%description %{KERNEL_TARGET}-sound %description %{KERNEL_TARGET}-sound
@ -300,10 +286,7 @@ Requires: kernel-%{KERNEL_TARGET} == %{version}-%{release}
Requires: iwlwifi-firmware Requires: iwlwifi-firmware
## KERNELOBSOLETES-BEGIN 3.18 ## KERNELOBSOLETES-BEGIN 3.18
Obsoletes: kernel-%{KERNEL_TARGET}-wireless < 3.10 Obsoletes: kernel-%{KERNEL_TARGET}-wireless < 3.10
Obsoletes: kernel-%{KERNEL_TARGET}-wireless = %{kernel_majver}.14 Obsoletes: kernel-%{KERNEL_TARGET}-wireless = %{kernel_majver}.8
Obsoletes: kernel-%{KERNEL_TARGET}-wireless = %{kernel_majver}.15
Obsoletes: kernel-%{KERNEL_TARGET}-wireless = %{kernel_majver}.17
Obsoletes: kernel-%{KERNEL_TARGET}-wireless = %{kernel_majver}.18
## KERNELOBSOLETES-END ## KERNELOBSOLETES-END
Requires: crda Requires: crda
@ -318,10 +301,7 @@ Provides: kernelfirmware = %{version}
Requires: kernel-%{KERNEL_TARGET} == %{version}-%{release} Requires: kernel-%{KERNEL_TARGET} == %{version}-%{release}
## KERNELOBSOLETES-BEGIN 3.18 ## KERNELOBSOLETES-BEGIN 3.18
Obsoletes: kernel-%{KERNEL_TARGET}-firmware < 3.10 Obsoletes: kernel-%{KERNEL_TARGET}-firmware < 3.10
Obsoletes: kernel-%{KERNEL_TARGET}-firmware = %{kernel_majver}.14 Obsoletes: kernel-%{KERNEL_TARGET}-firmware = %{kernel_majver}.8
Obsoletes: kernel-%{KERNEL_TARGET}-firmware = %{kernel_majver}.15
Obsoletes: kernel-%{KERNEL_TARGET}-firmware = %{kernel_majver}.17
Obsoletes: kernel-%{KERNEL_TARGET}-firmware = %{kernel_majver}.18
## KERNELOBSOLETES-END ## KERNELOBSOLETES-END
Provides: linux_firmware Provides: linux_firmware
@ -574,18 +554,18 @@ cp %{_builddir}/%{name}-%{kernel_ver}%{?KERNEL_TARGET}/Module.symvers %{buildroo
#sed -i "s/\(EXTRAVERSION =.*\)/\1%{?KERNEL_TARGET}/" Makefile #sed -i "s/\(EXTRAVERSION =.*\)/\1%{?KERNEL_TARGET}/" Makefile
#%if "%{_target_platform}" == "%{_build}" #%if "%{_target_platform}" == "%{_build}"
%ifarch x86_64 #% ifarch x86_64
# FIXME: problems cross-compiling and running x86_64 tools on x86; building as x86 code for now # FIXME: problems cross-compiling and running x86_64 tools on x86; building as x86 code for now
ARCH=%{target_cpu} make \ ARCH=%{target_cpu} make \
HOSTCC=%{_build}-gcc \ HOSTCC=%{_build}-gcc \
CROSS_COMPILE=%{_target_platform}- \ CROSS_COMPILE=%{_target_platform}- \
prepare scripts oldconfig prepare scripts oldconfig
%else #% else
ARCH=%{target_cpu} make \ #ARCH=%{target_cpu} make \
HOSTCC=%{_target_platform}-gcc \ # HOSTCC=%{_target_platform}-gcc \
CROSS_COMPILE=%{_target_platform}- \ # CROSS_COMPILE=%{_target_platform}- \
prepare scripts oldconfig # prepare scripts oldconfig
%endif #% endif
cp -a include/generated/* include/linux/ cp -a include/generated/* include/linux/
#%endif #%endif
@ -896,6 +876,8 @@ exit 0
%dir /lib/modules/%{kernel_ver}%{?KERNEL_TARGET}/kernel/security %dir /lib/modules/%{kernel_ver}%{?KERNEL_TARGET}/kernel/security
/lib/modules/%{kernel_ver}%{?KERNEL_TARGET}/kernel/security/* /lib/modules/%{kernel_ver}%{?KERNEL_TARGET}/kernel/security/*
/lib/modules/%{kernel_ver}%{?KERNEL_TARGET}/kernel/sound/soundcore.ko /lib/modules/%{kernel_ver}%{?KERNEL_TARGET}/kernel/sound/soundcore.ko
%dir /lib/modules/%{kernel_ver}%{?KERNEL_TARGET}/kernel/virt
/lib/modules/%{kernel_ver}%{?KERNEL_TARGET}/kernel/virt/*
%exclude /lib/modules/%{kernel_ver}%{?KERNEL_TARGET}/build %exclude /lib/modules/%{kernel_ver}%{?KERNEL_TARGET}/build
%exclude /lib/modules/%{kernel_ver}%{?KERNEL_TARGET}/source %exclude /lib/modules/%{kernel_ver}%{?KERNEL_TARGET}/source
#%{_sysconfdir}/lilo.d/openmamba-%{kernel_ver}%{?KERNEL_TARGET}-%{release} #%{_sysconfdir}/lilo.d/openmamba-%{kernel_ver}%{?KERNEL_TARGET}-%{release}
@ -1027,6 +1009,8 @@ exit 0
/usr/src/linux-%{kernel_ver}%{?KERNEL_TARGET}/CREDITS /usr/src/linux-%{kernel_ver}%{?KERNEL_TARGET}/CREDITS
/usr/src/linux-%{kernel_ver}%{?KERNEL_TARGET}/Kbuild /usr/src/linux-%{kernel_ver}%{?KERNEL_TARGET}/Kbuild
/usr/src/linux-%{kernel_ver}%{?KERNEL_TARGET}/Kconfig /usr/src/linux-%{kernel_ver}%{?KERNEL_TARGET}/Kconfig
/usr/src/linux-%{kernel_ver}%{?KERNEL_TARGET}/certs
/usr/src/linux-%{kernel_ver}%{?KERNEL_TARGET}/certs/.gitignore
/usr/src/linux-%{kernel_ver}%{?KERNEL_TARGET}/drivers /usr/src/linux-%{kernel_ver}%{?KERNEL_TARGET}/drivers
/usr/src/linux-%{kernel_ver}%{?KERNEL_TARGET}/include /usr/src/linux-%{kernel_ver}%{?KERNEL_TARGET}/include
/usr/src/linux-%{kernel_ver}%{?KERNEL_TARGET}/init /usr/src/linux-%{kernel_ver}%{?KERNEL_TARGET}/init
@ -1045,6 +1029,12 @@ exit 0
/lib/firmware/* /lib/firmware/*
%changelog %changelog
* Thu Jul 21 2016 Silvan Calarco <silvan.calarco@mambasoft.it> 4.4.15-1mamba
- update to 4.4.15
* Wed May 04 2016 Silvan Calarco <silvan.calarco@mambasoft.it> 4.4.8-1mamba
- update to 4.4.8
* Tue May 03 2016 Silvan Calarco <silvan.calarco@mambasoft.it> 4.1.23-1mamba * Tue May 03 2016 Silvan Calarco <silvan.calarco@mambasoft.it> 4.1.23-1mamba
- update to 4.1.23 - update to 4.1.23