summaryrefslogtreecommitdiff
path: root/portage
diff options
context:
space:
mode:
authorivan-boikov <mail@ikboikov.net>2025-03-17 23:04:44 +0100
committerivan-boikov <mail@ikboikov.net>2025-03-17 23:04:44 +0100
commit5cc8b2d089f6bac0276964f1b5141866c11cc935 (patch)
treed0834a6286bfbc5a9a403763d759145eb6ed5d16 /portage
parentcf1dd6c858210ff40727dbc183b1d0ca1d2fa31b (diff)
Bump binutils 2.44 and LLVM to 19.1.7
Diffstat (limited to 'portage')
-rw-r--r--portage/portage/package.unmask28
1 files changed, 22 insertions, 6 deletions
diff --git a/portage/portage/package.unmask b/portage/portage/package.unmask
index bd8748c..e8b010b 100644
--- a/portage/portage/package.unmask
+++ b/portage/portage/package.unmask
@@ -1,7 +1,23 @@
-=sys-devel/binutils-2.43-r2
-=sys-devel/gcc-14.2.1_p20241116
-=sys-libs/glibc-2.40-r5
-# llvm and clang must have same version!
-=llvm-core/llvm-19.1.4
+# last check: 2025-03-17
+=sys-devel/binutils-2.44
+
+# # Most GCC upgrades are as simple as switching the compiler version (here from 10.3.0 to 11.2.0) and rebuilding dev-build/libtool:
+# emerge --ask --oneshot sys-devel/gcc
+# gcc-config --list-profiles
+# [1] x86_64-pc-linux-gnu-10.3.0 *
+# [2] x86_64-pc-linux-gnu-11.2.0
+# gcc-config 2
+# source /etc/profile
+# emerge --ask --oneshot --usepkg=n dev-build/libtool
+# # Check the current version number and then uninstall the old version:
+# gcc --version
+# emerge --ask --depclean sys-devel/gcc:10.3.0
+# Boost is also a piece of shit that needs to be rebuilt just in case
+=sys-devel/gcc-14.2.1_p20241221
+
+=sys-libs/glibc-2.40-r8
+
+# llvm and clang must have the same version!
+=llvm-core/llvm-19.1.7
=llvm-core/llvmgold-19
-=llvm-core/clang-19.1.4
+=llvm-core/clang-19.1.7