diff options
author | Đoàn Trần Công Danh <congdanhqx@gmail.com> | 2024-04-12 03:08:21 +0000 |
---|---|---|
committer | Đoàn Trần Công Danh <congdanhqx@gmail.com> | 2024-04-12 04:33:15 +0000 |
commit | a0f8ddef7d74af77796e53add9cecf920b5e6852 (patch) | |
tree | ce127ec0a868e503aedd07cdc7ea14f23ee24938 | |
parent | 6157778907a1979eeb487a952465310e44ed59fd (diff) | |
download | void-packages-a0f8ddef7d74af77796e53add9cecf920b5e6852.tar void-packages-a0f8ddef7d74af77796e53add9cecf920b5e6852.tar.gz void-packages-a0f8ddef7d74af77796e53add9cecf920b5e6852.tar.bz2 void-packages-a0f8ddef7d74af77796e53add9cecf920b5e6852.tar.lz void-packages-a0f8ddef7d74af77796e53add9cecf920b5e6852.tar.xz void-packages-a0f8ddef7d74af77796e53add9cecf920b5e6852.tar.zst void-packages-a0f8ddef7d74af77796e53add9cecf920b5e6852.zip |
freeorion: fix linking step
-rw-r--r-- | srcpkgs/freeorion/template | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template index f9c39bd3a15..1b54b3b84c5 100644 --- a/srcpkgs/freeorion/template +++ b/srcpkgs/freeorion/template @@ -16,11 +16,10 @@ distfiles="https://github.com/freeorion/freeorion/releases/download/v${version}/ checksum=c6f62c3b400d50b336d62508ac5d5d656e4c0c8e57d0ff2b270f72381e68e1db replaces="freeorion-data>=0" -if [ "${XBPS_MACHINE}" = "i686" ]; then - broken="Runs out of memory, see https://build.voidlinux.org/builders/i686_builder/builds/47122/steps/shell_3/logs/stdio" -fi - -post_extract() { - _build_no=${_release/*_/} - sed -i -e "s|\${FreeOrion_BUILD_NO}|$_build_no|" util/Version.cpp.in +pre_configure() { + cp util/Version.cpp.in util/Version.cpp + if [ "$XBPS_WORDSIZE" = "32" ]; then + CXXFLAGS+=" -g1" + LDFLAGS+=" -Wl,--no-keep-memory" + fi } |