Page MenuHomeFreeBSD

D4383.id.diff
No OneTemporary

D4383.id.diff

Index: share/mk/bsd.opts.mk
===================================================================
--- share/mk/bsd.opts.mk
+++ share/mk/bsd.opts.mk
@@ -104,6 +104,8 @@
MK_STALE_STAGED= no
.endif
+.include <bsd.cpu.mk>
+
.endif # !_WITHOUT_SRCCONF
.endif
Index: share/mk/sys.mk
===================================================================
--- share/mk/sys.mk
+++ share/mk/sys.mk
@@ -406,6 +406,15 @@
path=${__MAKE_SHELL}
.endif
+# Hack for ports compatibility. Historically, ports makefiles have
+# assumed hey can examine MACHINE_CPU without including anything
+# because this was automatically included in sys.mk. For /usr/src,
+# this file has moved to being included from bsd.opts.mk. Until all
+# the ports files are modernized, and a reasonable transitition
+# period has passed, include it while we're in a ports tree here
+# to preserve historic behavior.
+.if exists(${.CURDIR}/../../Mk/bsd.port.mk)
.include <bsd.cpu.mk>
+.endif
.endif # ! Posix

File Metadata

Mime Type
text/plain
Expires
Sat, Apr 11, 1:47 PM (2 h, 49 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31294144
Default Alt Text
D4383.id.diff (977 B)

Event Timeline