1 |
A "make oldconfig" should be sufficient. |
2 |
|
3 |
|
4 |
Am Mittwoch, 20. April 2022, 11:18:39 CEST schrieb Walter Dnes: |
5 |
> On Tue, Apr 19, 2022 at 08:19:07PM -0400, Walter Dnes wrote |
6 |
> |
7 |
> > Possible cause... it's failing with target |
8 |
> > |
9 |
> > '/usr/lib/gcc/x86_64-pc-linux-gnu/ ***11.2.0*** /include/stddef.h' |
10 |
> > |
11 |
> > But "gcc-config -l" gives me one line... |
12 |
> > |
13 |
> > [1] x86_64-pc-linux-gnu-11.2.1 * |
14 |
> > |
15 |
> > I vaguely recall that there's an additional tweak needed to |
16 |
> > |
17 |
> > align lib versions, but I forget what it is. |
18 |
> |
19 |
> On a hunch, I ran "emerge -1 =ys-devel/gcc-11.2.0", after which |
20 |
> "gcc-config -l" gives "[1] x86_64-pc-linux-gnu-11.2.0 *". 11.2.1 had |
21 |
> completely disappeared. So I copied .config to another directory, ran |
22 |
> "make mrproper", copied back .config, and the kernel build is happily |
23 |
> compiling away. For future reference, what do I need to do to ensure a |
24 |
> smooth transition between gcc versions? |
25 |
|
26 |
++++ |