Upgrade to r68053. Should fix problems with scan-build not finding

clang-cc.

Move the svn revision out into it's own file to allow do-fetch to update
it in the -DBOOTSTRAP case.  This makes it easier to do:

	make -DBOOTSTRAP makesum
	make
	...
This commit is contained in:
Brooks Davis 2009-03-31 16:51:39 +00:00
parent a719ad31ed
commit 23b3d403ff
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=231396
4 changed files with 15 additions and 9 deletions

View file

@ -22,15 +22,10 @@ BUILD_DEPENDS= runtest:${PORTSDIR}/misc/dejagnu
BUILD_DEPENDS+= f2c:${PORTSDIR}/lang/f2c
.endif
.if defined(BOOTSTRAP)
SVN_REV!= svn info http://llvm.org/svn/llvm-project/ | grep Revision | cut -d' ' -f2
.else
SVN_REV= 67853
.endif
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_BZIP2= yes
USE_LDCONFIG= yes
USE_PERL5= yes
USE_PYTHON_RUN= yes
MAKE_JOBS_SAFE= yes
@ -49,6 +44,12 @@ MAN1= bugpoint.1 llc.1 lli.1 llvmc.1 llvm-ar.1 \
.include <bsd.port.pre.mk>
.if defined(BOOTSTRAP)
SVN_REV!= svn info http://llvm.org/svn/llvm-project/ | ${GREP} Revision | cut -d' ' -f2
.else
.include "Makefile.svn_rev"
.endif
.if ${OSVERSION} < 700000 && ${ARCH} == "amd64"
BROKEN= does not compile
.elif ${ARCH} == "sparc64"
@ -65,6 +66,7 @@ do-fetch:
svn export -r ${SVN_REV} \
http://llvm.org/svn/llvm-project/cfe/trunk ${WRKSRC}/tools/clang
cd ${WRKDIR}; tar cvfy ${DISTDIR}/${DISTNAME}.tar.bz2 ${DISTNAME}
echo "SVN_REV= ${SVN_REV}" > ${MASTERDIR}/Makefile.svn_rev
.if ${USER} == brooks
scp ${DISTDIR}/${DISTNAME}.tar.bz2 \
freefall.freebsd.org:public_distfiles/

View file

@ -0,0 +1 @@
SVN_REV= 68053

View file

@ -1,3 +1,3 @@
MD5 (llvm-2.6.r67853.tar.bz2) = d3d52b0931a29607e893ecd2db832adf
SHA256 (llvm-2.6.r67853.tar.bz2) = 8b5e49f54e579eff9ef043d91ae6d4ff21daed7c19e235179df706d80ac0f5c9
SIZE (llvm-2.6.r67853.tar.bz2) = 7552699
MD5 (llvm-2.6.r68053.tar.bz2) = d68ab814a4fbec9ca2b230b2d797ddb8
SHA256 (llvm-2.6.r68053.tar.bz2) = b2449648ceb67a1d51ca4b7065bfd9f51950c5e405dc89c63bb6f49c84fa5cf5
SIZE (llvm-2.6.r68053.tar.bz2) = 7624682

View file

@ -70,6 +70,7 @@ include/llvm/ADT/IndexedMap.h
include/llvm/ADT/IntrusiveRefCntPtr.h
include/llvm/ADT/OwningPtr.h
include/llvm/ADT/PointerIntPair.h
include/llvm/ADT/PointerUnion.h
include/llvm/ADT/PostOrderIterator.h
include/llvm/ADT/PriorityQueue.h
include/llvm/ADT/SCCIterator.h
@ -294,6 +295,7 @@ include/llvm/Support/OutputBuffer.h
include/llvm/Support/PassNameParser.h
include/llvm/Support/PatternMatch.h
include/llvm/Support/PluginLoader.h
include/llvm/Support/PointerLikeTypeTraits.h
include/llvm/Support/PredIteratorCache.h
include/llvm/Support/PrettyStackTrace.h
include/llvm/Support/Recycler.h
@ -469,6 +471,7 @@ libexec/clang-cc
%%DOCSDIR%%/html/CompilerDriverTutorial.html
%%DOCSDIR%%/html/CompilerWriterInfo.html
%%DOCSDIR%%/html/DeveloperPolicy.html
%%DOCSDIR%%/html/DriverInternals.html
%%DOCSDIR%%/html/ExceptionHandling.html
%%DOCSDIR%%/html/ExtendingLLVM.html
%%DOCSDIR%%/html/FAQ.html