Toolchain updates

No, it’s the linux-lts kernel that needs to be rebuilt so that the GCC version used to compile it and the GCC version used to compile kernel modules matches up correctly.

If you don’t want to wait for the rebuild to show up in mirrors then you can rebuild it yourself,

git clone --depth=1 -b packages/linux-lts https://github.com/archlinux/svntogit-packages.git
cd svntogit-packages/trunk
makepkg -sr

But, it’s already in testing so it will be coming “soon”:

https://archlinux.org/packages/testing/x86_64/linux-lts/

Edit:

It’s in stable.

6 Likes

This makes it more clear to me where the issue lies.
Thanks for the explanation! I appreciate it.

Also, I think I will wait for the lts kernel to show up in the mirrors. It’s my “backup” kernel so I think I am good for now.

2 Likes

Already!
That was fast!
Long Live Arch Linux! And its maintainers and everybody involved in the project!

Edit:

Just got it:

[2022-02-15T13:56:20+0100] [ALPM] upgraded linux-lts (5.15.23-1 → 5.15.23-2)

It installed just fine!

3 Likes

indeed :1st_place_medal: :2nd_place_medal:

6 Likes

:100:

7 Likes
(2/8) Updating module dependencies...
(3/8) Install DKMS modules
==> dkms install --no-depmod nvidia/470.103.01 -k 5.15.23-2-lts
==> dkms install --no-depmod vboxhost/6.1.32_OSE -k 5.15.23-2-lts
==> depmod 5.15.23-2-lts
3 Likes

And when it dies, may it be replaced by the Arch Hurd! :joy:

2 Likes

Coming soon*

* Soon in this case meaning sometime before the end of the current century

4 Likes

Gosh, I hope! I like your optimism.

1 Like

3 Likes

Now that is what I call bloat-free!

3 Likes

The only thing running in an eternal loop:
echo "I still hope."

1 Like

echo is bloat, use printf

Easiest way to not have the problem is not use an lts kernel! It’s bloat! :rofl:

2 Likes

Nice! Anything that can lift the burden from my frail bones :sweat_smile:

They are both shell built-ins but printf uses 50% more characters. Arguably it is printf that is bloat. :rofl:

3 Likes

video says more than 1000 words to me :wink:

2 Likes

Oh yeah, i haven’t even watched it, just thought someone might lift it :rofl:

1 Like

Just did the big ole’ toolchain update today! One of the warnings (no errors thankfully!) I got during the update was this:

(112/114) upgrading vde2                           [-----------------------] 100%
vde config files should be placed in /etc/vde, sample files are provided.
iptables and dhcpd sample files have been installed to '/usr/share/vde2'.
Merge those examples, if needed to the according config files.

Does this require me to do anything further or no? I assume it’s just letting me know what I need to do should I need to mess around with vde config files. But since I dont plan on ever needing to do that, I feel like I can just safely ignore this warning. Please feel free to offer any clarity and as always I appreciate any help :slight_smile: