building for LTO on arm64.aarch64 (raspberry pi 4 (8GB) clocked to 2.1GHz.

14-current base GENERIC-NODEBUG kernel

make.conf for the poudriere jail

 MAKE_JOBS_NUMBER=4
 WITH_CCACHE_BUILD=YES
 OPTIONS_SET+=OPTIMIZED_CFLAGS
 CCACHE_DIR=/var/cache/ccache
 USE_LOCAL_MK=yes               # Enable Mk/bsd.local.mk
 USE_LTO=YES

 LTO_TOOLCHAIN=yes

reserved for possible future use

#CFLAGS+= -mretpoline
#CFLAGS+= -fPIE
#CFLAGS+= -fPIC
#CXXFLAGS+= -mretpoline
#CXXFLAGS+= -fPIE
#CXXFLAGS+= -fPIC
#LDFLAGS+= -fPIE
#LDFLAGS+= -pic
#LDFLAGS+= -Wl,-zretpolineplt
#LDFLAGS+= -Wl,-znow


f451/LTO.Poudriere.make.conf (last edited 2021-11-21T00:40:11+0000 by f451)