From 87ff51a517c71b521c8f755f5628eeed99575f12 Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Tue, 29 Aug 2023 09:23:55 -0400 Subject: [PATCH] Write down some options I'd like to experiment with in building FreeBSD. --- ansible/roles/build/files/make.conf | 3 +++ ansible/roles/build/templates/src.conf.j2 | 15 ++++++++++++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/ansible/roles/build/files/make.conf b/ansible/roles/build/files/make.conf index 15a0a37..c3d11e4 100644 --- a/ansible/roles/build/files/make.conf +++ b/ansible/roles/build/files/make.conf @@ -1,3 +1,6 @@ KERNCONF=CUSTOM BUILD_STATIC=YES +# PORTS_MODULES= +# WITHOUT_MODULES= +# NO_SHARED= diff --git a/ansible/roles/build/templates/src.conf.j2 b/ansible/roles/build/templates/src.conf.j2 index 0f92807..79ab15d 100644 --- a/ansible/roles/build/templates/src.conf.j2 +++ b/ansible/roles/build/templates/src.conf.j2 @@ -10,6 +10,20 @@ WITH_REPRODUCIBLE_BUILD=YES # Would be fun to experiment with: # WITHOUT_SOURCELESS=YES +# WITHOUT_SHARED_TOOLCHAIN=YES +# WITHOUT_GAMES=YES +# WITHOUT_KERBEROS=YES +# WITHOUT_LEGACY_CONSOLE=YES +# WITHOUT_LIB32=YES +# WITHOUT_LOADER_GELI=YES +# WITHOUT_MLX5TOOL=YES +# WITHOUT_NDIS=YES +# WITHOUT_OFED=YES +# WITHOUT_PPP=YES +# WITH_SORT_THREADS=YES +# WITHOUT_TALK=YES +# WITHOUT_TCSH=YES + # Questionable Optimizations WITHOUT_FLOPPY=YES @@ -19,4 +33,3 @@ WITHOUT_IPFILTER=YES WITHOUT_LLVM_TARGET_ALL=YES # Commented out because maybe I want email alerts for failing disks # WITHOUT_MAIL=YES -# WITHOUT_SENDMAIL=YES