EESSI / compatibility-layer

Compatibility layer of the EESSI project
https://eessi.github.io/docs/compatibility_layer
GNU General Public License v2.0
11 stars 21 forks source link

enable gold USE flag for binutils so ld.gold is installed #147

Closed boegel closed 2 years ago

boegel commented 2 years ago

@bedroge This works as expected now (reinstall of 2021.12 compat layer completed on aarch64 + x86_64, ppc64le pending)

bedroge commented 2 years ago

It may be a little bit confusing now how the final package.use is going to look like: from the actual task I understand that prefix_use_flags will be used during stage1-3, and then the package.use will be overwritten by prefix_bootstrap_use_flags if that one is set as well. Is that right?

boegel commented 2 years ago

@bedroge Oh, right, using both is not going to end well...

Two options:

The first option is way easier, and good enough for now? Interfering with bootstrap stage 1-3 is probably a bad idea anyway, as we found out the hard way in recent days...

bedroge commented 2 years ago

@boegel First option sounds good (enough)!