We have been considering upgrading gcc and our toolchain to the latest available versions for a while now, and thanks to @AlmAck’s initiative and the work of our packagers this is now done.
This change was complicated, as shipping gcc 7.3 meant there were issues concerning backwards compatibility and breakage of packages we had to address. It required an update or recompilation of more than 1300 packages in our repositories, while some other packages had to be dropped. Have in mind that if you have local or CCR packages installed, they might need a rebuild after this upgrade to work properly. Please read the initial gcc upgrade thread for more details in regards to the above.
To perform this update, we recommend switching to a text-only console (tty) using for example Ctrl+Alt+F3 and then running
sudo pacman -Syu, as there have been reported cases when the desktop environment became unresponsive during the upgrade.
On top of that, we now also provide the brand new Plasma 5.12.2 by KDE, together with the latest Applications 17.12.2 and Frameworks 5.43.0. The Plasma 5.12 series offers a series of enhancements, check out the highlights in the official video:
We tried to catch and fix any issues while all these packages were in our testing repository, but it is possible we might have missed something. If you come across a broken application or library after this upgrade, please make sure to report it on our new bugtracker. Many thanks to all our @testers for their feedback, your help in quality assurance for Chakra is irreplaceable.
It should be safe to answer yes to any replacement question by the package manager application. If in doubt or if you face another issue in relation to this update, please ask or report it below.