svn commit: r353595 - head

Brooks Davis brooks at FreeBSD.org
Tue Oct 15 21:22:14 UTC 2019


Author: brooks
Date: Tue Oct 15 21:22:13 2019
New Revision: 353595
URL: https://svnweb.freebsd.org/changeset/base/353595

Log:
  Build compat libraries before "everything".
  
  This is required for us to link programs against compat versions of
  libraries.
  
  Reviewed by:	bdrewery, jhb
  Sponsored by:	DARPA, AFRL

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

Modified: head/Makefile.inc1
==============================================================================
--- head/Makefile.inc1	Tue Oct 15 21:15:03 2019	(r353594)
+++ head/Makefile.inc1	Tue Oct 15 21:22:13 2019	(r353595)
@@ -1150,7 +1150,7 @@ _libraries:
 everything: .PHONY
 	@echo
 	@echo "--------------------------------------------------------------"
-	@echo ">>> stage 4.3: building everything"
+	@echo ">>> stage 4.4: building everything"
 	@echo "--------------------------------------------------------------"
 	${_+_}cd ${.CURDIR}; _PARALLEL_SUBDIR_OK=1 ${WMAKE} all
 
@@ -1171,10 +1171,10 @@ WMAKE_TGTS+=	_includes
 .if !defined(NO_LIBS)
 WMAKE_TGTS+=	_libraries
 .endif
-WMAKE_TGTS+=	everything
 .if defined(_LIBCOMPAT) && empty(SUBDIR_OVERRIDE)
 WMAKE_TGTS+=	build${libcompat}
 .endif
+WMAKE_TGTS+=	everything
 
 # record buildworld time in seconds
 .if make(buildworld)

Modified: head/Makefile.libcompat
==============================================================================
--- head/Makefile.libcompat	Tue Oct 15 21:15:03 2019	(r353594)
+++ head/Makefile.libcompat	Tue Oct 15 21:22:13 2019	(r353595)
@@ -61,7 +61,7 @@ _jevents=	lib/libpmc/pmu-events
 build${libcompat}: .PHONY
 	@echo
 	@echo "--------------------------------------------------------------"
-	@echo ">>> stage 5.1: building lib${libcompat} shim libraries"
+	@echo ">>> stage 4.3: building lib${libcompat} shim libraries"
 	@echo "--------------------------------------------------------------"
 .if !defined(NO_CLEAN)
 	rm -rf ${LIBCOMPATTMP}


More information about the svn-src-all mailing list