diff options
author | Joan Figueras | 2019-12-06 12:07:14 +0100 |
---|---|---|
committer | Joan Figueras | 2019-12-06 12:07:14 +0100 |
commit | c4b969693fb8fc1a733193328dae4a14529ebe7d (patch) | |
tree | 8d405fb7de61fd0562096890457eaee7ef32043d | |
parent | 28f40045e275e9efe45756d8926a662df9970ec5 (diff) | |
download | aur-c4b969693fb8.tar.gz |
Fixed build due to clang segfaults
-rw-r--r-- | PKGBUILD | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -134,10 +134,10 @@ build() { # LTO needs more open files ulimit -n 4096 - # -fno-plt with cross-LTO causes obscure LLVM errors - # LLVM ERROR: Function Import: link error - #CFLAGS="${CFLAGS/-fno-plt/}" - #CXXFLAGS="${CXXFLAGS/-fno-plt/}" + # march cannot be tuned, otherwise clang segfaults + CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt" + CXXFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt" + LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now" xvfb-run -a -n 97 -s "-screen 0 1600x1200x24" ./mach build ./mach buildsymbols |