CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2021/08/24 14:32:52
Modified files:
archivers/innoextract: Makefile
Removed files:
archivers/innoextract/patches: patch-cmake_BuildType_cmake
Log message:
innoextract: unbreak on clang+ld.bfd archs
Innoextract used to fail to build on these archs due to undefined references at
linking time, because of the `--as-needed' linker flag. There was a powerpc
specific fix, but since then mips64 can also build innoextract.
Extend the fix by disabling optimizations on all clang+ld.bfd archs. This only
impacts mips64 now that macppc moved to ld.lld, but may be useful to sparc64
in the future if it moves to clang.
Build tested on mips64 by Yifei Zhan < openbsd () zhan ! science >, and macppc
by me (with ld.lld). There is no impact on other archs.
No objection from thfr@ (maintainer)