Share your make.conf

cat make.conf
Code:
#MYFLAGS="-fno-common -fno-lto -O2 -pipe -D_FORTIFY_SOURCE=3 -D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fno-short-enums -fexceptions -fident -fverbose-asm -frecord-gcc-switches -fvisibility=default -fomit-frame-pointer -fstrict-aliasing -Wall -Wextra"

#-----------------------------------------------------------------------
.if ${.CURDIR:M*/blabla/boemboem}
IGNORE= is manually disabled in make.conf
.endif
#-----------------------------------------------------------------------
MAKE_JOBS_UNSAFE=yes
BATCH=yes
DISABLE_LICENSES=yes
DISABLE_VULNERABILITIES=yes
WITHOUT_MANCOMPRESS=yes
MTREE_FOLLOWS_SYMLINKS= -L
DEFAULT_VERSIONS+=ssl=openssl35
DEFAULT_VERSIONS+=pgsql=18
DEFAULT_VERSIONS+=php=8.4
DEFAULT_VERSIONS+=python=3.11
DEFAULT_VERSIONS+= mysql=11.8m
#PRECEDENCE IF OPTIONS FILE EVEN EXISTS---------------------------------
OPTIONS_FILE_UNSET+=SAMBA
OPTIONS_FILE_UNSET+=SMB
OPTIONS_FILE_SET+=COOKIES
OPTIONS_FILE_SET+=IPV6
OPTIONS_FILE_SET+=MANPAGES
OPTIONS_FILE_SET+=ZSTD
OPTIONS_FILE_SET+=SMTP
OPTIONS_FILE_SET+=PGSQL
OPTIONS_FILE_SET+=SQLITE3
OPTIONS_FILE_SET+=MARIA
OPTIONS_FILE_SET+=MARIADB
#-----------------------------------------------------------------------
OPTIONS_UNSET+=ALSA
OPTIONS_UNSET+=DEBUG
OPTIONS_UNSET+=GOLD
OPTIONS_UNSET+=GSSAPI
OPTIONS_UNSET+=GSSAPI_BASE
OPTIONS_UNSET+=GSSAPI_HEIMDAL
OPTIONS_UNSET+=GSSAPI_MIT
OPTIONS_UNSET+=KERBEROS
OPTIONS_UNSET+=KERB_GSSAPI
OPTIONS_UNSET+=LDAPS
OPTIONS_UNSET+=LETTER
OPTIONS_UNSET+=LTO
OPTIONS_UNSET+=NFS
OPTIONS_UNSET+=NTLM
OPTIONS_UNSET+=SAMBA
OPTIONS_UNSET+=SMB
#-----------------------------------------------------------------------
OPTIONS_SET+=PIPEWIRE
OPTIONS_SET+=PGSQL
OPTIONS_SET+=SQLITE3
OPTIONS_SET+=MARIA
OPTIONS_SET+=MARIADB
OPTIONS_SET+=BOOTSTRAP
OPTIONS_SET+=A4
OPTIONS_SET+=CAIRO
OPTIONS_SET+=COMPFACE
OPTIONS_SET+=COOKIES
OPTIONS_SET+=DEMO
OPTIONS_SET+=DEMOS
OPTIONS_SET+=DIRECTFB
OPTIONS_SET+=EXAMPLES
OPTIONS_SET+=EXTRADOCS
OPTIONS_SET+=FFMPEG
OPTIONS_SET+=FFMPEGTHUMBNAILER
OPTIONS_SET+=FLAC
OPTIONS_SET+=FLTK
OPTIONS_SET+=GLESV2
OPTIONS_SET+=GTK3
OPTIONS_SET+=GSSAPI_NONE
OPTIONS_SET+=HINTING_SLIGHT
OPTIONS_SET+=HTMLDOCS
OPTIONS_SET+=HTMLHELP
OPTIONS_SET+=INSULTS
OPTIONS_SET+=IPV6
OPTIONS_SET+=LSOF
OPTIONS_SET+=MAN3
OPTIONS_SET+=MANPAGES
OPTIONS_SET+=MMX
OPTIONS_SET+=MONGO
OPTIONS_SET+=MOUNT
OPTIONS_SET+=NONFREE
OPTIONS_SET+=OPENH264
OPTIONS_SET+=PLATFORM_X11
OPTIONS_SET+=PLUGINS
OPTIONS_SET+=PORTAUDIO
OPTIONS_SET+=QT6
OPTIONS_SET+=REDIS
OPTIONS_SET+=SHARED
OPTIONS_SET+=SIMD
OPTIONS_SET+=SMTP
OPTIONS_SET+=SNMP
OPTIONS_SET+=SOURCE
OPTIONS_SET+=SOURCES
OPTIONS_SET+=SOURCE_HIGHLIGHT
OPTIONS_SET+=SSE
OPTIONS_SET+=SSE2
OPTIONS_SET+=SSE3
OPTIONS_SET+=SSE4_1
OPTIONS_SET+=SYSTRAY
OPTIONS_SET+=THUMBNAILER
OPTIONS_SET+=TWOLAME
OPTIONS_SET+=VIDEO_OPENGL
OPTIONS_SET+=X
OPTIONS_SET+=X11
OPTIONS_SET+=X264
OPTIONS_SET+=X265
OPTIONS_SET+=ZSTD
#-----------------------------------------------------------------------
devel_llvm12_SET+= AVR
devel_llvm13_SET+= AVR
devel_llvm14_SET+= AVR
devel_llvm15_SET+= AVR
devel_llvm16_SET+= AVR
devel_llvm17_SET+= AVR
devel_llvm18_SET+= AVR
devel_llvm19_SET+= AVR
devel_llvm20_SET+= AVR
devel_llvm21_SET+= AVR
devel_llvm22_SET+= AVR
devel_llvm23_SET+= AVR

devel_llvm12_SET+= GOLD
devel_llvm13_SET+= GOLD
devel_llvm14_SET+= GOLD
devel_llvm15_SET+= GOLD
devel_llvm16_SET+= GOLD
devel_llvm17_SET+= GOLD
devel_llvm18_SET+= GOLD
devel_llvm19_SET+= GOLD
devel_llvm20_SET+= GOLD
devel_llvm21_SET+= GOLD
devel_llvm22_SET+= GOLD
devel_llvm23_SET+= GOLD
#-----------------------------------------------------------------------
filesystems_gvfs_UNSET+= SMB

security_pinentry_UNSET+= NCURSES
security_pinentry_UNSET+= FLTK
security_pinentry_SET+=   QT6
 
Code:
NOOB=yes
MYFLAGS=
"-fno-common -fno-lto -O2 -pipe -D_FORTIFY_SOURCE=3 -D_GLIBCXX_ASSERTIONS 
-fstack-protector-strong -fno-short-enums -fexceptions -fident -fverbose-asm 
-frecord-gcc-switches -fvisibility=default -fomit-frame-pointer -fstrict-aliasing -Wall -Wextra"
 
Note there are different things,
1.There is /var/db/port/options.
There is in make.conf.
2. OPTIONS_FILE_ (SET_UNSET)
3. OPTIONS_(SET_UNSET)
4. Fore specific ports :
eg devel_llvm12_ (SET_UNSET)
So 4 ways in setting/unsetting.
 
Back
Top