* sys-devel/gcc
Latest version available: 5.4.0
Latest version installed: 5.4.0
Repository: core-kit
Size of files: 97,103 KiB
Homepage:
Description: The GNU Compiler Collection
License: GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
I suppose I could try linux-debian-sources, but if I am making a fundamental user error, I certainly need to correct my understanding. I would rather just get the kernel straight from the kernel people, which is essentially why I went from gentoo to funtoo. I suspect I don't competently understand the major changes, I'm sure good changes, made to use the new portage tree or update by kit granularity. From looking online, I think my kernel problem is a 'just me' problem. Maybe the solution will be obvious to someone else.
Question
dougbmorris
I just updated my @world. I want to use my kernel configuration file for compiling a new kernel.
Locke linux-4.15.0 # eselect kernel list
Available kernel symlink targets:
[1] linux-4.12.4-keeping
[2] linux-4.15.0 *
Locke linux-4.15.0 # make oldconfig
HOSTCC scripts/basic/fixdep
gcc: error trying to exec 'as': execvp: No such file or directory
scripts/Makefile.host:90: recipe for target 'scripts/basic/fixdep' failed
make[1]: *** [scripts/basic/fixdep] Error 1
Makefile:460: recipe for target 'scripts_basic' failed
make: *** [scripts_basic] Error 2
Locke linux-4.15.0 #
I masked vanilla-sources-4.15.0 and tried older kernel code:
Locke linux-4.14.16 # make oldconfig
HOSTCC scripts/basic/fixdep
gcc: error trying to exec 'as': execvp: No such file or directory
scripts/Makefile.host:102: recipe for target 'scripts/basic/fixdep' failed
make[1]: *** [scripts/basic/fixdep] Error 1
Makefile:444: recipe for target 'scripts_basic' failed
make: *** [scripts_basic] Error 2
Locke linux-4.14.16 #
Line 444 from Makefile is: $(Q)$(MAKE) $(build)=scripts/basic
Lines 101-2 from Makefile.host are:
$(host-csingle): $(obj)/%: $(src)/%.c FORCE
$(call if_changed_dep,host-csingle)
Locke linux-4.14.16 # equery l -po gcc
* Searching for gcc ...
[-P-] [M ] sys-devel/gcc-4.8.5-r1:4.8.5
[-P-] [ ] sys-devel/gcc-4.9.3-r3:4.9.3
[-P-] [M ] sys-devel/gcc-4.9.4:4.9.4
[-P-] [ ] sys-devel/gcc-5.3.0-r1:5.3.0
[IP-] [ ] sys-devel/gcc-5.4.0:5.4.0
[-P-] [M ] sys-devel/gcc-6.3.0:6.3.0
[-P-] [M-] sys-devel/gcc-6.4.0:6.4.0
[-P-] [M-] sys-devel/gcc-7.2.0:7.2.0
Locke linux-4.14.16 # emerge -s gcc
[ Results for search key : gcc ]
Searching...
...entries deleted to show only...
* sys-devel/gcc
Latest version available: 5.4.0
Latest version installed: 5.4.0
Repository: core-kit
Size of files: 97,103 KiB
Homepage:
Description: The GNU Compiler Collection
License: GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
I suppose I could try linux-debian-sources, but if I am making a fundamental user error, I certainly need to correct my understanding. I would rather just get the kernel straight from the kernel people, which is essentially why I went from gentoo to funtoo. I suspect I don't competently understand the major changes, I'm sure good changes, made to use the new portage tree or update by kit granularity. From looking online, I think my kernel problem is a 'just me' problem. Maybe the solution will be obvious to someone else.
Link to comment
Share on other sites
18 answers to this question
Recommended Posts