# /site/domain/js.berklix.net/etc/make.conf.other by jhs@ # /site/domain/xx.berklix.net/etc/make.conf.other -> \ # ../../no.berklix.net/etc/make.conf.other # /site/domain/no.berklix.net/etc/make.conf.other -> \ # ../../js.berklix.net/etc/make.conf.other # Installed by /site/etc/Makefile to # http://www.berklix.com/~jhs/src/bsd/fixes/FreeBSD/src/jhs/etc/ # See Also ./make.conf # DEFAULT_VERSIONS+=ssl=openssl # To use openssl from ports instead of src/ # 2018-09 hell broke loose in ports/ # From: Glen Barber # Date: Tue, 9 Oct 2018 21:34:25 +0000 # To: freebsd-current@freebsd.org # OpenSSL has been updated to version 1.1.1 as of r339270. # It is important to rebuild third-party packages before running: # # make -C /usr/src delete-old && make -C /usr/src delete-old-libs #-------------- # From: Don Lewis # Date: Fri, 12 Oct 2018 16:56:54 -0700 (PDT) (Sat 01:56 CEST) # To: FreeBSD current , re@freebsd.org # # Prior to the OpenSSL 1.1.1 import, the base OpenSSL library was # /usr/lib/libssl.so.8. The security/openssl port (1.0.2p) installed # ${LOCALBASE}/lib/ilbssl.so.9 and the security/openssl-devel port # (1.1.0i) installed ${LOCALBASE}/lib/libssl.so.11. After the import, the # base OpenSSL library is /usr/lib/libssl.so.9. Now if you build ports # with DEFAULT_VERSIONS+=ssl=openssl, the library that actually gets used # is ambiguous because there are now two different versions of libssl.so # (1.0.2p and 1.1.1) with the same shared library version number. # # I stumbled across this when debugging a virtualbox-ose configure # failure. The test executable was linked to the ports version of # libssl.so but rtld chose the base libssl.so at run time. # TRYBROKEN=YES CD_MOUNTPTS= # CD_MOUNTPTS+= /host/fire/cdrom/ports/distfiles # Do not list any machines often turned off, else they delay. PORTS_LANGUAGES = PORTS_LANGUAGES += german PORTS_LANGUAGES += french # Support my patch to ports/Makefile, # no "" around them as it breaks cd /usr/ports; make index .if !defined(FOR_CDROM) # .include "/site/etc/make.conf.sasl" # For /usr/ports/ Makefile.local & */Makefile.local # BERKLIX_CLIENT For workstation clients # BERKLIX_GATE For workstation clients # BERKLIX_SERVER For remote servers # For build of just ports I want. # Prevent fetch & build of stuff I dont want. # (Comment out for an exhaustive clean of ports/ ) COMPAT3X= yes # libc.so.3 needed for Applixware # Installing Applixware on 6.1 it complains: # /usr/libexec/ld-elf.so.1: Shared object "libg++.so.4" not found, # required by "install" MFLAGS+= -DVSL # MFLAGS not in /etc/defaults/make.conf # MFLAGS+= -j3 # parallel make breaks ports/x11/XFree86 # NO_DYNAMICROOT= YES # Avoid non static /bin and /sbin # # dynamics are a pain when doing upgrades, # # especially remote upgrades. # 2012-10-26 local & 2015-01-22 remote servers, # hashed out NO_DYNAMICROOT as it caused 9.0 & 9.3 -RELEASE # /usr/src/sbin/atm/atmconfig to add -static & fail # INSTALL_NODEBUG=yes # still builds symbols but doesn't install them in /boot/kernel USA_RESIDENT= NO .endif # WITH_LIB32= "yes" # rec from sgk@@troutmask.apl.washington.edu # along with kern conf options COMPAT_IA32 & COMPAT_LINUX32 # probably better to omit the "" & use WITH_LIB32= yes NO_WARNING_PKG_INSTALL_EOL=yes # Stop this noise from current in 2014-05: # /!\ WARNING /!\ # pkg_install EOL is scheduled for 2014-09-01. Please consider migrating to pkgng # http://blogs.freebsdish.org/portmgr/2014/02/03/time-to-bid-farewell-to-the-old-pkg_-tools/ # If you do not want to see this message again set NO_WARNING_PKG_INSTALL_EOL=yes in your make.conf # PORTS MODULES=x11/nvidia-driver # FTP_PASSIVE_MODE= YES # ports/ftp/ftpproxy only works through wall to remote hosts if this is off.