FS#54202 - GCC version used for kernel is not available in core repo

Attached to Project: Arch Linux
Opened by Daven Du (silver_remal) - Saturday, 27 May 2017, 08:22 GMT
Last edited by Antonio Rojas (arojas) - Tuesday, 30 May 2017, 05:41 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To No-one
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Currently the package core/linux is compiled using GCC 7.x:

$ cat /proc/version
Linux version 4.11.2-1-ARCH (builduser@tobias) (gcc version 7.1.1 20170516 (GCC) ) #1 SMP PREEMPT Mon May 22 06:53:49 CEST 2017

However, this version is not available under core/gcc:

$ yareps gcc
core/gcc 6.3.1-2 (base-devel)
The GNU Compiler Collection - C and C++ frontends

The GCC 7.x is still under testing repo.

If you think the compiler is not stable enough, you should not compile the kernel with it. Or if you think it can be used for compiling the kernel, just put it into the core repo. The mismatched version like that will cause some important software, such as vmware, unable to start, since finding suitable GCC version is not possible, unless user enabled the test repo. This is not a excepted result.

I recommend you either move gcc from testing to core, or recompile core/linux with gcc 6.
This task depends upon

Closed by  Antonio Rojas (arojas)
Tuesday, 30 May 2017, 05:41 GMT
Reason for closing:  Fixed

Loading...