Cannot find announcement that min supported i386 CPU is now i686
Eugene Grosbein
eugen at grosbein.net
Tue Sep 15 03:02:26 UTC 2020
15.09.2020 9:42, Eugene Grosbein wrote:
>> I tried that on my workstation (dual Xeon, lots of RAM) but couldn't get
>> it to compile for i586 - various things kept bailing out.
Note that I use multiple WITHOUT_XXX knobs documented in src.conf(5) to decrease both
build time and size of resulting image, maybe some excluded code really has problems for i386, can't tell.
For CONF_BUILD (addition to src.conf for buildworld):
WITHOUT_KERNEL_SYMBOLS=
WITHOUT_DEBUG_FILES=
WITHOUT_TESTS=
MODULES_WITH_WORLD=
WITHOUT_ACCT=
WITHOUT_AMD=
WITHOUT_APM=
WITHOUT_ASSERT_DEBUG=
WITHOUT_ATM=
WITHOUT_AUDIT=
WITHOUT_AUTHPH=
WITHOUT_AUTOFS=
WITHOUT_BHYVE=
WITHOUT_BOOTPARAMD=
WITHOUT_BOOTPD=
WITHOUT_BSDINSTALL=
WITHOUT_BSNMP=
WITHOUT_CALENDAR=
WITHOUT_CCD=
#WITHOUT_CDDL=
WITHOUT_CLANG_FULL=
WITHOUT_CPP=
WITHOUT_CTM=
WITHOUT_DEBUG_FILES=
WITHOUT_DICT=
WITHOUT_EXAMPLES=
WITHOUT_FLOPPY=
WITHOUT_FREEBSD_UPDATE=
WITHOUT_GAMES=
WITHOUT_GCOV=
WITHOUT_GDB=
WITHOUT_GROFF=
WITHOUT_HAST=
WITGOUT_HESIOD=
WITHOUT_HTML=
WITHOUT_HYPERV=
WITHOUT_IPFILTER=
WITHOUT_IPX=
WITHOUT_ISCSI=
WITHOUT_JAIL=
WITHOUT_KERNEL_SYMBOLS=
WITHOUT_LLDB=
WITHOUT_LLVM_TARGET_ALL=
WITH_LLVM_TARGET_X86=
WITHOUT_LOCATE=
WITHOUT_LS_COLORS=
WITHOUT_MAN=
WITH_MAN_UTILS=
WITHOUT_NCP=
WITHOUT_NDIS=
WITHOUT_NETCAT=
WITHOUT_NIS=
WITHOUT_NLS=
WITHOUT_NLS_CATALOGS=
WITHOUT_NS_CACHING=
WITH_OPENSSH_NONE_CIPHER=
WITHOUT_PC_SYSINSTALL=
WITHOUT_PF=
WITHOUT_PKGTOOLS=
WITHOUT_PMC=
WITHOUT_PORTSNAP=
WITHOUT_PPP=
WITHOUT_PROFILE=
WITHOUT_QUOTAS=
WITHOUT_RBOOTD=
WITHOUT_RCS=
WITHOUT_RESCUE=
WITHOUT_ROUTED=
WITHOUT_SHAREDOCS=
WITHOUT_SVNLITE=
WITHOUT_TALK=
WITHOUT_SYSINSTALL=
WITHOUT_TESTS=
WITHOUT_TEXTPROC=
WITHOUT_TIMED=
WITHOUT_VT=
MODULES_OVERRIDE=cryptodev zfs opensolaris
And:
CONF_INSTALL="
$CONF_BUILD
WITHOUT_BINUTILS=
WITHOUT_CLANG=
WITHOUT_CLANG_FULL=
WITHOUT_CXX=
WITHOUT_TOOLCHAIN=
WITHOUT_INSTALLLIB=
"
>> It would compile i386 for i686, but not i586. Have you tried it with 11.4?
Not sure what you meant here. ARCH may be i386 (32 bit) or amd64 (64 bit),
however i586 is not a name for ARCH but for CPUTYPE only (not same thing).
More information about the freebsd-stable
mailing list