Compile with gcc-8 on all architectures
Update the compiler dependencies for x86 to the first version of gcc-8 with retpoline support.
This commit is contained in:
parent
54201bef16
commit
01900fbc73
|
@ -7,6 +7,7 @@ linux (4.19~rc1-1~exp1) UNRELEASED; urgency=medium
|
||||||
* debian/rules.d: Update for move of bin2c back up to scripts
|
* debian/rules.d: Update for move of bin2c back up to scripts
|
||||||
* locking/lockdep: Delete unnecesary #include (fixes liblockdep build)
|
* locking/lockdep: Delete unnecesary #include (fixes liblockdep build)
|
||||||
* [hppa] debian/control: Simplify build-dependencies for 64-bit toolchain
|
* [hppa] debian/control: Simplify build-dependencies for 64-bit toolchain
|
||||||
|
* Compile with gcc-8 on all architectures
|
||||||
|
|
||||||
-- Ben Hutchings <ben@decadent.org.uk> Mon, 27 Aug 2018 14:36:54 +0100
|
-- Ben Hutchings <ben@decadent.org.uk> Mon, 27 Aug 2018 14:36:54 +0100
|
||||||
|
|
||||||
|
|
|
@ -16,8 +16,8 @@ install-stem: vmlinuz
|
||||||
breaks: xserver-xorg-input-vmmouse (<< 1:13.0.99)
|
breaks: xserver-xorg-input-vmmouse (<< 1:13.0.99)
|
||||||
|
|
||||||
[relations]
|
[relations]
|
||||||
gcc-7: gcc-7 (>= 7.2.0-20~) <!stage1 !cross>, gcc-7-x86-64-linux-gnu (>= 7.2.0-20~) <!stage1 cross>
|
gcc-8: gcc-8 (>= 8-20180123-1~) <!stage1 !cross>, gcc-8-x86-64-linux-gnu (>= 8-20180123-1~) <!stage1 cross>
|
||||||
headers%gcc-7: linux-compiler-gcc-7-x86 (>= 4.14.17-1~)
|
headers%gcc-8: linux-compiler-gcc-8-x86
|
||||||
|
|
||||||
[amd64_description]
|
[amd64_description]
|
||||||
hardware: 64-bit PCs
|
hardware: 64-bit PCs
|
||||||
|
|
|
@ -12,7 +12,7 @@ uncompressed-image-file: arch/arm/boot/Image
|
||||||
install-stem: vmlinuz
|
install-stem: vmlinuz
|
||||||
|
|
||||||
[relations]
|
[relations]
|
||||||
headers%gcc-7: linux-compiler-gcc-7-arm
|
headers%gcc-8: linux-compiler-gcc-8-arm
|
||||||
|
|
||||||
[marvell_description]
|
[marvell_description]
|
||||||
hardware: Marvell Kirkwood/Orion
|
hardware: Marvell Kirkwood/Orion
|
||||||
|
|
|
@ -12,7 +12,7 @@ vdso: true
|
||||||
install-stem: vmlinuz
|
install-stem: vmlinuz
|
||||||
|
|
||||||
[relations]
|
[relations]
|
||||||
headers%gcc-7: linux-compiler-gcc-7-arm
|
headers%gcc-8: linux-compiler-gcc-8-arm
|
||||||
|
|
||||||
[armmp_description]
|
[armmp_description]
|
||||||
hardware: ARMv7 multiplatform compatible SoCs
|
hardware: ARMv7 multiplatform compatible SoCs
|
||||||
|
|
|
@ -110,7 +110,7 @@ arches:
|
||||||
sparc
|
sparc
|
||||||
sparc64
|
sparc64
|
||||||
x32
|
x32
|
||||||
compiler: gcc-7
|
compiler: gcc-8
|
||||||
featuresets:
|
featuresets:
|
||||||
none
|
none
|
||||||
rt
|
rt
|
||||||
|
@ -133,7 +133,7 @@ recommends: apparmor
|
||||||
|
|
||||||
[relations]
|
[relations]
|
||||||
# compilers
|
# compilers
|
||||||
gcc-7: gcc-7 <!stage1 !cross>, gcc-7-@gnu-type-package@ <!stage1 cross>
|
gcc-8: gcc-8 <!stage1 !cross>, gcc-8-@gnu-type-package@ <!stage1 cross>
|
||||||
|
|
||||||
# initramfs-generators
|
# initramfs-generators
|
||||||
initramfs-fallback: linux-initramfs-tool
|
initramfs-fallback: linux-initramfs-tool
|
||||||
|
|
|
@ -28,5 +28,5 @@ hardware: multiprocessor 64-bit PA-RISC
|
||||||
hardware-long: HP PA-RISC 64-bit SMP systems with support for more than 4 GB RAM
|
hardware-long: HP PA-RISC 64-bit SMP systems with support for more than 4 GB RAM
|
||||||
|
|
||||||
[relations]
|
[relations]
|
||||||
gcc-7: gcc-7 <!stage1 !cross>, gcc-7-hppa-linux-gnu <!stage1 cross>, binutils-hppa64-linux-gnu <!stage1>, gcc-7-hppa64-linux-gnu <!stage1>
|
gcc-8: gcc-8 <!stage1 !cross>, gcc-8-hppa-linux-gnu <!stage1 cross>, binutils-hppa64-linux-gnu <!stage1>, gcc-8-hppa64-linux-gnu <!stage1>
|
||||||
|
|
||||||
|
|
|
@ -21,8 +21,8 @@ install-stem: vmlinuz
|
||||||
breaks: xserver-xorg-input-vmmouse (<< 1:13.0.99)
|
breaks: xserver-xorg-input-vmmouse (<< 1:13.0.99)
|
||||||
|
|
||||||
[relations]
|
[relations]
|
||||||
gcc-7: gcc-7 (>= 7.2.0-20~) <!stage1 !cross>, gcc-7-i686-linux-gnu (>= 7.2.0-20~) <!stage1 cross>
|
gcc-8: gcc-8 (>= 8-20180123-1~) <!stage1 !cross>, gcc-8-x86-64-linux-gnu (>= 8-20180123-1~) <!stage1 cross>
|
||||||
headers%gcc-7: linux-compiler-gcc-7-x86 (>= 4.14.17-1~)
|
headers%gcc-8: linux-compiler-gcc-8-x86
|
||||||
|
|
||||||
[686_description]
|
[686_description]
|
||||||
hardware: older PCs
|
hardware: older PCs
|
||||||
|
|
|
@ -12,7 +12,7 @@ bootloaders: s390-tools
|
||||||
install-stem: vmlinuz
|
install-stem: vmlinuz
|
||||||
|
|
||||||
[relations]
|
[relations]
|
||||||
headers%gcc-7: linux-compiler-gcc-7-s390
|
headers%gcc-8: linux-compiler-gcc-8-s390
|
||||||
|
|
||||||
[s390x_build]
|
[s390x_build]
|
||||||
debug-info: true
|
debug-info: true
|
||||||
|
|
|
@ -1,24 +1,24 @@
|
||||||
Package: linux-compiler-gcc-7-arm
|
Package: linux-compiler-gcc-8-arm
|
||||||
Build-Profiles: <!stage1>
|
Build-Profiles: <!stage1>
|
||||||
Depends: gcc-7, ${misc:Depends}
|
Depends: gcc-8, ${misc:Depends}
|
||||||
Architecture: armel armhf
|
Architecture: armel armhf
|
||||||
Multi-Arch: foreign
|
Multi-Arch: foreign
|
||||||
Description: Compiler for Linux on ARM (meta-package)
|
Description: Compiler for Linux on ARM (meta-package)
|
||||||
This package depends on GCC of the appropriate version and architecture
|
This package depends on GCC of the appropriate version and architecture
|
||||||
for Linux on armel and armhf.
|
for Linux on armel and armhf.
|
||||||
|
|
||||||
Package: linux-compiler-gcc-7-s390
|
Package: linux-compiler-gcc-8-s390
|
||||||
Build-Profiles: <!stage1>
|
Build-Profiles: <!stage1>
|
||||||
Depends: gcc-7, ${misc:Depends}
|
Depends: gcc-8, ${misc:Depends}
|
||||||
Architecture: s390 s390x
|
Architecture: s390 s390x
|
||||||
Multi-Arch: foreign
|
Multi-Arch: foreign
|
||||||
Description: Compiler for Linux on IBM zSeries (meta-package)
|
Description: Compiler for Linux on IBM zSeries (meta-package)
|
||||||
This package depends on GCC of the appropriate version and architecture
|
This package depends on GCC of the appropriate version and architecture
|
||||||
for Linux on s390 and s390x.
|
for Linux on s390 and s390x.
|
||||||
|
|
||||||
Package: linux-compiler-gcc-7-x86
|
Package: linux-compiler-gcc-8-x86
|
||||||
Build-Profiles: <!stage1>
|
Build-Profiles: <!stage1>
|
||||||
Depends: gcc-7 (>= 7.2.0-20~), ${misc:Depends}
|
Depends: gcc-8 (>= 8-20180123-1~), ${misc:Depends}
|
||||||
Architecture: amd64 i386 x32
|
Architecture: amd64 i386 x32
|
||||||
Multi-Arch: foreign
|
Multi-Arch: foreign
|
||||||
Description: Compiler for Linux on x86 (meta-package)
|
Description: Compiler for Linux on x86 (meta-package)
|
||||||
|
|
Loading…
Reference in New Issue