Fix some breackage on glibc upgrades
This commit is contained in:
parent
b7dfa096de
commit
a554ee9a9f
@ -16,9 +16,9 @@ RUN chown root:root -R /etc/portage/make.conf
|
|||||||
# Add overlays in /var/db/repos.
|
# Add overlays in /var/db/repos.
|
||||||
COPY repos.conf /etc/portage/repos.conf
|
COPY repos.conf /etc/portage/repos.conf
|
||||||
RUN chown root:root -R /etc/portage/make.conf
|
RUN chown root:root -R /etc/portage/make.conf
|
||||||
# Update the compiler
|
# Update the compiler and glibc. Switch to the new gcc then and print the version.
|
||||||
RUN emerge --oneshot --usepkg sys-devel/gcc:13
|
RUN emerge --oneshot --usepkg sys-devel/gcc:13 sys-libs/glibc
|
||||||
RUN eselect gcc set x86_64-pc-linux-gnu-13 && source /etc/profile
|
RUN eselect gcc set x86_64-pc-linux-gnu-13 && source /etc/profile && gcc --version
|
||||||
# Update libtool after the compiler update.
|
# Update libtool after the compiler update.
|
||||||
RUN emerge --oneshot sys-devel/libtool
|
RUN emerge --oneshot sys-devel/libtool
|
||||||
# Rebuild the whole world set, probably mostly with binpkgs.
|
# Rebuild the whole world set, probably mostly with binpkgs.
|
||||||
|
Reference in New Issue
Block a user