<div style="font-family: arial; font-size: 14px;"><div style="margin-top: 14px; margin-bottom: 14px;"><span>Thank you Denis.</span><div><br></div><div><span>I am using the following versions of the kernel and architecture.</span></div><div><span>$ uname -rm</span></div><div><span>5.15.12-gnu-1 x86_64</span></div><div><br></div><div><span>I also knew that I needed to get the developers to build </span></div><div><span>the kernel with a newer version of GCC. <br></span></div><div><span><br></span></div><div><span>However, since it is a rolling release method, I thought that </span></div><div><span>the problem was that I updated the GCC package without </span></div><div><span>checking it, so I tried to downgrade(and it didn't work)</span></div><div><br></div><span>Should I contact the kernel package maintainer in such cases?</span></div>
<br>
<br>
------- Original Message -------<br>
<br>
On Tuesday, March 1st, 2022 at 7:20 AM, Denis 'GNUtoo' Carikli <a href="mailto:GNUtoo@cyberdimension.org">GNUtoo@cyberdimension.org</a> wrote:<p></p>
<p></p>
<blockquote>
<p>On Mon, 28 Feb 2022 13:36:01 +0000</p>
<p>"hironori.ueno" <a href="mailto:hironori.ueno@protonmail.com">hironori.ueno@protonmail.com</a> wrote:</p>
<blockquote>
<p>Hi,</p>
</blockquote>
<p>Hi,</p>
<blockquote>
<p>I have a problem and please let me know if there is a solution.</p>
<p>I tried to build a module for dkms and got the following warning:</p>
<p>----------------------------</p>
<p>warning: the compiler differs from the one used to build the kernel</p>
<p>The kernel was built by: gcc (GCC) 11.1.0</p>
<p>You are using: gcc (GCC) 11.2.0</p>
<p>----------------------------</p>
</blockquote>
<p>This is probably because we use GCC plugins for building the kernel:</p>
<blockquote>
<p>$ grep CONFIG_GCC_PLUGINS abslibre/libre/linux-libre-/config.</p>
<p>abslibre/libre/linux-libre-64/config.aarch64:CONFIG_GCC_PLUGINS=y</p>
<p>abslibre/libre/linux-libre-64/config.armv7h:CONFIG_GCC_PLUGINS=y</p>
<p>abslibre/libre/linux-libre-64/config.i686:CONFIG_GCC_PLUGINS=y</p>
<p>abslibre/libre/linux-libre-64/config.x86_64:CONFIG_GCC_PLUGINS=y</p>
<p>abslibre/libre/linux-libre-lts/config.armv7h:CONFIG_GCC_PLUGINS=y</p>
<p>abslibre/libre/linux-libre-lts/config.i686:CONFIG_GCC_PLUGINS=y</p>
<p>abslibre/libre/linux-libre-lts/config.x86_64:CONFIG_GCC_PLUGINS=y</p>
<p>abslibre/libre/linux-libre-pck/config.armv7h:CONFIG_GCC_PLUGINS=y</p>
<p>abslibre/libre/linux-libre-pck/config.i686:CONFIG_GCC_PLUGINS=y</p>
<p>abslibre/libre/linux-libre-pck/config.x86_64:CONFIG_GCC_PLUGINS=y</p>
</blockquote>
<p>The solution is probably to have Parabola developers rebuild the kernels</p>
<p>with newer GCCs here.</p>
<p>What kernel and Parabola version (i686, armv7h, x86_64) do you use?</p>
<p>Denis.</p>
</blockquote></div>