Revert "Compile with gcc-6 on all architectures" and "Properly update to gcc-6"
This reverts commitsd7eadea702
and5dbd80758c
. gcc-6 currently can't compile the kernel on amd64 due to conflicts the way it enables PIE by default.
This commit is contained in:
parent
e7a457a218
commit
6f85def7ca
|
@ -20,7 +20,6 @@ linux (4.8.1-1~exp1) UNRELEASED; urgency=medium
|
||||||
* [amd64] Enable RANDOMIZE_MEMORY
|
* [amd64] Enable RANDOMIZE_MEMORY
|
||||||
* [powerpc*/*64*] Enable OPAL_PRD, MTD, MTD_POWERNV_FLASH as modules
|
* [powerpc*/*64*] Enable OPAL_PRD, MTD, MTD_POWERNV_FLASH as modules
|
||||||
(Closes: #838604, #838605)
|
(Closes: #838604, #838605)
|
||||||
* Compile with gcc-6 on all architectures
|
|
||||||
* security,printk: Enable SECURITY_DMESG_RESTRICT, preventing non-root users
|
* security,printk: Enable SECURITY_DMESG_RESTRICT, preventing non-root users
|
||||||
reading the kernel log by default (sysctl: kernel.dmesg_restrict)
|
reading the kernel log by default (sysctl: kernel.dmesg_restrict)
|
||||||
* bug script: Optionally use sudo to read a restricted kernel log, and fall
|
* bug script: Optionally use sudo to read a restricted kernel log, and fall
|
||||||
|
|
|
@ -36,7 +36,7 @@ arches:
|
||||||
sparc64
|
sparc64
|
||||||
tilegx
|
tilegx
|
||||||
x32
|
x32
|
||||||
compiler: gcc-6
|
compiler: gcc-5
|
||||||
featuresets:
|
featuresets:
|
||||||
none
|
none
|
||||||
rt
|
rt
|
||||||
|
@ -60,7 +60,7 @@ initramfs-generators: initramfs-tools initramfs-fallback
|
||||||
|
|
||||||
[relations]
|
[relations]
|
||||||
# compilers
|
# compilers
|
||||||
gcc-6: gcc-6 <!stage1 !cross>, gcc-6-@gnu-type-package@:native <!stage1 cross>
|
gcc-5: gcc-5 <!stage1 !cross>, gcc-5-@gnu-type-package@:native <!stage1 cross>
|
||||||
|
|
||||||
# initramfs-generators
|
# initramfs-generators
|
||||||
initramfs-fallback: linux-initramfs-tool
|
initramfs-fallback: linux-initramfs-tool
|
||||||
|
|
|
@ -1,26 +1,26 @@
|
||||||
Package: linux-compiler-gcc-6-arm
|
Package: linux-compiler-gcc-5-arm
|
||||||
Build-Profiles: <!stage1>
|
Build-Profiles: <!stage1>
|
||||||
Depends: gcc-6, ${misc:Depends}
|
Depends: gcc-5, ${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 6 of the appropriate architecture for
|
This package depends on gcc 5 of the appropriate architecture for
|
||||||
Linux on armel and armhf.
|
Linux on armel and armhf.
|
||||||
|
|
||||||
Package: linux-compiler-gcc-6-s390
|
Package: linux-compiler-gcc-5-s390
|
||||||
Build-Profiles: <!stage1>
|
Build-Profiles: <!stage1>
|
||||||
Depends: gcc-6, ${misc:Depends}
|
Depends: gcc-5, ${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 6 of the appropriate architecture for
|
This package depends on gcc 5 of the appropriate architecture for
|
||||||
Linux on s390 and s390x.
|
Linux on s390 and s390x.
|
||||||
|
|
||||||
Package: linux-compiler-gcc-6-x86
|
Package: linux-compiler-gcc-5-x86
|
||||||
Build-Profiles: <!stage1>
|
Build-Profiles: <!stage1>
|
||||||
Depends: gcc-6, ${misc:Depends}
|
Depends: gcc-5, ${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)
|
||||||
This package depends on gcc 6 of the appropriate architecture for
|
This package depends on gcc 5 of the appropriate architecture for
|
||||||
Linux on amd64, i386 and x32.
|
Linux on amd64, i386 and x32.
|
||||||
|
|
Loading…
Reference in New Issue