svn commit: r321433 - head
Dimitry Andric
dim at FreeBSD.org
Mon Jul 24 18:52:42 UTC 2017
Author: dim
Date: Mon Jul 24 18:52:40 2017
New Revision: 321433
URL: https://svnweb.freebsd.org/changeset/base/321433
Log:
Cleanup stale Options.inc files from the previous libllvm build for
clang 4.0.0. Otherwise, these can get included before the two newly
generated ones (which are different) for clang 5.0.0.
Reported by: Mark Millard
MFC after: 2 months
X-MFC-With: r321369
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
==============================================================================
--- head/Makefile.inc1 Mon Jul 24 18:25:08 2017 (r321432)
+++ head/Makefile.inc1 Mon Jul 24 18:52:40 2017 (r321433)
@@ -813,6 +813,16 @@ _worldtmp: .PHONY
${OBJTREE}${.CURDIR}/world32/${.CURDIR}/lib/libc/.depend.${f}.*
.endif
.endfor
+# 20170724 remove stale lib/clang/libllvm/Options.inc file, of which there are
+# two different versions after r308421, one for llvm-lib, one for llvm-dlltool
+.for d in ${OBJTREE} ${WORLDTMP}
+.for f in ${d}${.CURDIR}/lib/clang/libllvm/Options.inc
+.if exists(${f}) || exists(${f}.d)
+ @echo Removing stale generated ${f} files
+ @rm -f ${f} ${f}.d
+.endif
+.endfor
+.endfor
.for _dir in \
lib lib/casper usr legacy/bin legacy/usr
mkdir -p ${WORLDTMP}/${_dir}
More information about the svn-src-head
mailing list