ich beschäftig mich grad mit lto und wahrscheinlich wird der fehler dadurch ausgelöst.
auch andere pakete gehen nicht, zb upx
/usr/bin/ld.gold: fatal error: -f/--auxiliary may not be used without -shared
collect2: Fehler: ld gab 1 als Ende-Status zurück
make[1]: *** [Makefile:87: upx.out] Fehler 1
make: *** [Makefile:31: all] Fehler 2
==> FEHLER: Ein Fehler geschah in build().
und wenn ich -shared bei den ldflags dazu tu, kommt das raus:
Updating .depend
/usr/bin/ld.gold: fatal error: -shared and -pie are incompatible
collect2: Fehler: ld gab 1 als Ende-Status zurück
make[1]: *** [Makefile:87: upx.out] Fehler 1
make: *** [Makefile:31: all] Fehler 2
==> FEHLER: Ein Fehler geschah in build().
…und ich frag mich, wo -pie gesetzt ist, wenigstens seh ichs nicht wo
CFLAGS="-march=native -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -flto=2
LDFLAGS="-Wl,-O3,--sort-common,--as-needed,-z,relro,--hash-style=gnu,-fuse-ld=gold,-fuse-linker-plugin"