RN3DCX Posted December 29, 2016 Решил лишние выпилить из src.conf И вот какой момент вогнал в ступор: The values of variables are ignored regardless of their setting; even if they would be set to ``FALSE'' or ``NO''. Just the existence of an option will cause it to be honoured by make(1). Значения переменных игнорируются, независимо от их установки; даже если они будут установлены в `` FALSE '' или `` NO ''. Просто существование опции заставит ее быть выполненной. Т.е. если, что то мне не нужно из src.conf, то это не нужно указывать? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
hsvt Posted December 29, 2016 Вот мой src.conf WITHOUT_FLOPPY=YES WITHOUT_GAMES=YES WITHOUT_WIRELESS=YES WITHOUT_BLUETOOTH=YES # WITHOUT_PKGTOOLS=YES Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ivan_83 Posted December 29, 2016 Именно. Если ты написал опцию - значит будет сделано так, как написано в документации про неё. Пример. ============================================================================================================= WITHOUT_ACCT= # Set to not build process accounting tools such as accton(8) and sa(8). WITHOUT_AMD= # Set to not build amd(8) (automatically mount file systems), and related programs WITHOUT_ASSERT_DEBUG= # Set to compile programs and libraries without the assert(3) checks. WITHOUT_ATM= # Set to not build programs and libraries related to ATM networking. WITHOUT_I4B= # Set to not build isdn4bsd package. WITHOUT_AUDIT= # Set to not build audit support into system programs. WITHOUT_AUTHPF= # Set to not build authpf(8). WITHOUT_BLUETOOTH= # Set to not build Bluetooth related kernel modules, programs and libraries. WITH_BSD_GREP= # Install BSD-licensed grep as '[ef]grep' instead of GNU grep. WITHOUT_BSNMP= # Set to not build or install bsnmpd(1) and related libraries and data files. WITHOUT_CALENDAR= # Set to not build calendar(1). WITHOUT_CAPSICUM= # Set to not build Capsicum support into system programs. WITHOUT_CDDL= # Set to not build code licensed under Sun's CDDL. # When set, it also enforces the following options: WITHOUT_ZFS WITHOUT_ZFS= # Set to not build ZFS file system. WITH_CLANG= # Set to build the Clang C/C++ compiler. WITH_CLANG_EXTRAS= # Set to build additional clang and llvm tools, such as bugpoint. WITH_CLANG_FULL= # Set to build the ARCMigrate, Rewriter and StaticAnalyzer compo nents of # the Clang C/C++ compiler. WITH_CLANG_IS_CC= # Set to install the Clang C/C++ compiler as /usr/bin/cc, /usr/bin/c++ and # /usr/bin/cpp. # broken: 2013.09 WITHOUT_CRYPT/WITHOUT_OPENSSL # http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/160922 # http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/164208 #WITHOUT_CRYPT= # Set to not build any crypto code. #WITHOUT_OPENSSL= # Set to not build OpenSSL. WITHOUT_OPENSSH= # Set to not build OpenSSH. WITHOUT_KERBEROS= WITHOUT_KERBEROS_SUPPORT= # Set this if you do not want to build Kerberos 5 (KTH Heimdal). WITHOUT_GSSAPI= # Set to not build libgssapi. WITHOUT_CTM= # Set to not build ctm(1) and related utilities. WITHOUT_DEBUG_FILES= WITHOUT_DICT= # Set to not build the Webster dictionary files. WITHOUT_ED_CRYPTO= # Set to build ed(1) without support for encryption/decryption. #WITHOUT_EXAMPLES= # Set to avoid installing examples to /usr/share/examples/. WITH_FDT= # Set to build Flattened Device Tree support as part of the base system. # This includes the device tree compiler (dtc) and libfdt support library. WITHOUT_FLOPPY= # Set to not build or install programs for operating floppy disk driver. WITHOUT_FREEBSD_UPDATE= # Set to not build freebsd-update(8). WITHOUT_GAMES= # Set to not build games. WITHOUT_GCC= # Set to not install gcc and g++. WITHOUT_GCOV= # Set to not build the gcov(1) tool. WITHOUT_GNUCXX= # Do not build the GNU C++ stack (g++, libstdc++). This is the default on # platforms where clang is the system compiler. WITH_HESIOD= # Set to build Hesiod support. WITHOUT_HTML= # Set to not build HTML docs. #WITHOUT_INSTALLLIB= # Set this if you do not want to install optional libraries. # For example when creating a nanobsd(8) image. WITHOUT_IPFILTER= # Set to not build IP Filter package. WITHOUT_IPX= # Set to not build programs and libraries related to IPX networking. # When set, it also enforces the following options: # WITHOUT_IPX_SUPPORT, WITHOUT_NCP WITHOUT_IPX_SUPPORT= # Set to build some programs without IPX support. WITHOUT_NCP= # Set to not build programs, libraries, and kernel modules related to # NetWare Core protocol. WITHOUT_JAIL= # Set to not build tools for the support of jails; e.g. jail(8). #WITHOUT_KVM= # Set to not build the libkvm library as a part of the base system. #WITHOUT_KVM_SUPPORT= # Set to build some programs without optional libkvm support. WITHOUT_LDNS= # Setting this variable will prevent the LDNS library from being built. WITHOUT_LDNS_UTILS= # Setting this variable will prevent building the LDNS utilities drill(1) and host(1). WITHOUT_UNBOUND= # Not build unbound and related programs. #WITHOUT_LIB32= WKS! # On amd64, set to not build 32-bit library set and a ld-elf32.so.1 runtime linker. WITH_LLDB= # Set to build the LLDB debugger. WITHOUT_LPR= # Set to not build lpr(1) and related programs. WITHOUT_MAIL= # Set to not build any mail support (MUA or MTA). When set, it also enforces # the following options: WITHOUT_MAILWRAPPER, WITHOUT_SENDMAIL WITHOUT_MAILWRAPPER= # Set to not build the mailwrapper(8) MTA selector. WITHOUT_SENDMAIL= # Set to not build sendmail(8) and related programs. WITHOUT_NDIS= # Set to not build programs and libraries related to NDIS emulation support. WITHOUT_NIS= # Set to not build NIS(8) support and related programs. If set, you might need # to adopt your nsswitch.conf(5) and remove `nis' entries. WITHOUT_NS_CACHING= # Set to disable name caching in the nsswitch subsystem. The generic caching # daemon, nscd(8), will not be built either if this option is set. # Need for OpenSSH #WITHOUT_PAM= # Set to not build PAM library and modules. #WITHOUT_PAM_SUPPORT= # Set to build some programs without PAM support, particularly ftpd(8) and ppp(8). WITHOUT_PORTSNAP= # Set to not build or install portsnap(8) and related files. WITHOUT_PPP= # Set to not build ppp(8) and related programs. WITHOUT_QUOTAS= # Set to not build quota(8) and related programs. WITHOUT_RCMDS= # Disable building of the BSD r-commands. This includes rlogin(1), rsh(1), etc. WITHOUT_RCS= # Set to not build rcs(1) and related utilities. #WITHOUT_SHAREDOCS= # Set to not build the 4.4BSD legacy docs. #WITHOUT_SOURCELESS= WKS radeon #WITHOUT_SOURCELESS_HOST= #WITHOUT_SOURCELESS_UCODE= # Set to not build kernel modules that include sourceless code # (either microcode or native code for host CPU). WITHOUT_SVN= WITHOUT_SVNLITE= # Set to not build svnlite(1) and related programs. WITHOUT_TELNET= # Not build telnet(8) and related programs. WITHOUT_WIRELESS= # Set to not build programs used for 802.11 wireless networks; # especially wpa_supplicant(8) and hostapd(8). When set, it also # enforces the following options: WITHOUT_WIRELESS_SUPPORT WITHOUT_WIRELESS_SUPPORT= # Set to build libraries, programs, and kernel modules without 802.11 # wireless support. WITHOUT_WPA_SUPPLICANT_EAPOL= # Build wpa_supplicant(8) without support for the IEEE 802.1X protocol and # without support for EAP-PEAP, EAP-TLS, EAP-LEAP, and EAP-TTLS protocols # (usable only via 802.1X). Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...