games-strategy/freeorion: limit boost workaround to 1.85.0

Been confirmed that the issue is in boost itself, so there's
no reason to always do this. Odds are will be fixed if there
is a -r1 too, so preemptively limit to -r0 too.

Bug: https://bugs.gentoo.org/932780
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
This commit is contained in:
Ionen Wolkens 2024-06-01 01:28:23 -04:00
parent 5ae39c9aad
commit 5bcbe7a421
No known key found for this signature in database
GPG Key ID: B24406B0B0AC4334

View File

@ -78,9 +78,12 @@ src_prepare() {
}
src_configure() {
append-flags -fno-strict-aliasing #932780
filter-lto # -Werror=odr issues
# TODO: drop this after boost-1.85.0-r0 been gone for some time
has_version =dev-libs/boost-1.85.0-r0 &&
append-flags -fno-strict-aliasing #932780,933289
local mycmakeargs=(
-DCCACHE_PROGRAM=no
-DBUILD_CLIENT_GG=$(usex client)