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