Created
June 17, 2024 21:32
-
-
Save theoparis/c612b54ea71122e57efa1d399c999404 to your computer and use it in GitHub Desktop.
/etc/portage/make.conf musl llvm
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
COMMON_FLAGS="-Os -pipe" | |
LDFLAGS="-Os -fuse-ld=lld -rtlib=compiler-rt -unwindlib=libunwind -stdlib=libc++ -Wl,--undefined-version" | |
CFLAGS="${COMMON_FLAGS}" | |
CXXFLAGS="${COMMON_FLAGS} -stdlib=libc++" | |
FCFLAGS="${COMMON_FLAGS}" | |
FFLAGS="${COMMON_FLAGS}" | |
USE="-* udev bash pbzip2 gawk curl libarchive pigz gh zstd ipv6 vulkan wayland wayland-only static-libs" | |
EMERGE_DEFAULT_OPTS="--jobs=12 --load-average=12 --ask --tree" | |
PORTAGE_NICENESS="19" | |
MAKEOPTS="-j12" | |
ACCEPT_KEYWORDS="~amd64" | |
FEATURES="parallel-install parallel-fetch network-sandbox ccache" | |
CCACHE_DIR="/var/cache/ccache" | |
PORTAGE_COMPRESS="zstd" | |
BINPKG_COMPRESS="zstd" | |
BINPKG_COMPRESS_FLAGS_ZSTD="-T0 -22 --ultra" | |
CHOST="x86_64-pc-linux-musl" | |
LC_MESSAGES=C.utf8 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment