diff options
| author | Eli Schwartz <eschwartz93@gmail.com> | 2024-04-25 18:10:19 -0400 |
|---|---|---|
| committer | Eli Schwartz <eschwartz93@gmail.com> | 2024-04-25 21:25:01 -0400 |
| commit | 53f18fe5054967e02715b4d086237e41884d41ac (patch) | |
| tree | 8762e02869aab5741411687c37656f6038b82dba /ci | |
| parent | 16ed01555d7181f82e689a1571e1f36fdc01723b (diff) | |
| download | meson-53f18fe5054967e02715b4d086237e41884d41ac.tar.gz | |
CI: gentoo: fix profile 23.0 migration dropping default fortran
We need this for scalapack -> virtual/mpi -> openmpi
See https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b86025be85171281811eaced7b342fbdfdb591
We now get an immediate, very nicely readable error that the USE flag is
necessary. For our use cases, there's no reason not to globally enable
it.
Diffstat (limited to 'ci')
| -rwxr-xr-x | ci/ciimage/gentoo/install.sh | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ci/ciimage/gentoo/install.sh b/ci/ciimage/gentoo/install.sh index dc6383c14..58749bc40 100755 --- a/ci/ciimage/gentoo/install.sh +++ b/ci/ciimage/gentoo/install.sh @@ -114,6 +114,9 @@ cat <<-EOF >> /etc/portage/make.conf EMERGE_DEFAULT_OPTS="\${EMERGE_DEFAULT_OPTS} --autounmask-write --autounmask-continue --autounmask-keep-keywords=y --autounmask-use=y" EMERGE_DEFAULT_OPTS="\${EMERGE_DEFAULT_OPTS} --binpkg-respect-use=y" + # Fortran is no longer enabled by default in 23.0, but we do need and use it. + USE="\${USE} fortran" + FEATURES="\${FEATURES} parallel-fetch parallel-install -merge-sync" FEATURES="\${FEATURES} getbinpkg binpkg-request-signature" |
