svn commit: r359324 - head

Emmanuel Vadot manu at FreeBSD.org
Thu Mar 26 08:23:19 UTC 2020


Author: manu
Date: Thu Mar 26 08:23:09 2020
New Revision: 359324
URL: https://svnweb.freebsd.org/changeset/base/359324

Log:
  Stop building libl and liby
  
  Those libs aren't needed anymore so stop building them for the bootstrap tools
  or the compat libs.
  
  Reviewed by:	bapt, emaste
  X-Differential Revision:	D24171

Modified:
  head/Makefile.inc1
  head/Makefile.libcompat

Modified: head/Makefile.inc1
==============================================================================
--- head/Makefile.inc1	Thu Mar 26 07:52:04 2020	(r359323)
+++ head/Makefile.inc1	Thu Mar 26 08:23:09 2020	(r359324)
@@ -2039,9 +2039,9 @@ update: .PHONY
 #
 
 
-# libnv and libl are both requirements for config(8), which is an unconditional
+# libnv is a requirement for config(8), which is an unconditional
 # bootstrap-tool.
-_config_deps= lib/libnv usr.bin/lex/lib
+_config_deps= lib/libnv
 
 legacy: .PHONY
 .if ${BOOTSTRAPPING} < ${MINIMUM_SUPPORTED_OSREL} && ${BOOTSTRAPPING} != 0
@@ -2185,11 +2185,8 @@ _kbdcontrol=	usr.sbin/kbdcontrol
 _bootstrap_tools_links+=kbdcontrol
 .endif
 
-_yacc=		lib/liby \
-		usr.bin/yacc
+_yacc=		usr.bin/yacc
 
-${_bt}-usr.bin/yacc: ${_bt}-lib/liby
-
 .if ${MK_BSNMP} != "no"
 _gensnmptree=	usr.sbin/bsnmpd/gensnmptree
 .endif
@@ -2809,7 +2806,7 @@ lib/libcasper__L: lib/libnv__L
 lib/liblzma__L: lib/libthr__L
 lib/libzstd__L: lib/libthr__L
 
-_generic_libs=	${_cddl_lib} gnu/lib ${_kerberos5_lib} lib ${_secure_lib} usr.bin/lex/lib
+_generic_libs=	${_cddl_lib} gnu/lib ${_kerberos5_lib} lib ${_secure_lib}
 .if ${MK_IPFILTER} != "no"
 _generic_libs+=	sbin/ipf/libipf
 .endif

Modified: head/Makefile.libcompat
==============================================================================
--- head/Makefile.libcompat	Thu Mar 26 07:52:04 2020	(r359323)
+++ head/Makefile.libcompat	Thu Mar 26 08:23:09 2020	(r359324)
@@ -39,7 +39,6 @@ LIBCOMPATIMAKE+=	${LIBCOMPATWMAKE:NINSTALL=*:NDESTDIR=
 
 _LC_LIBDIRS.yes=		lib
 _LC_LIBDIRS.yes+=		gnu/lib
-_LC_LIBDIRS.yes+=		usr.bin/lex/lib
 _LC_LIBDIRS.${MK_CDDL:tl}+=	cddl/lib
 _LC_LIBDIRS.${MK_CRYPT:tl}+=	secure/lib
 _LC_LIBDIRS.${MK_KERBEROS:tl}+=	kerberos5/lib


More information about the svn-src-head mailing list