rpms/llvm/devel llvm.spec,1.30,1.31

Michel Alexandre Salim salimma at fedoraproject.org
Wed Sep 9 05:04:13 UTC 2009


Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19706

Modified Files:
	llvm.spec 
Log Message:
* Wed Sep  9 2009 Michel Salim <salimma at fedoraproject.org> - 2.6-0.4.pre1
- Properly adjust clang include dir (bz#521893)
- Enable clang unit tests



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -p -r1.30 -r1.31
--- llvm.spec	8 Sep 2009 16:24:29 -0000	1.30
+++ llvm.spec	9 Sep 2009 05:04:12 -0000	1.31
@@ -5,7 +5,7 @@
 
 Name:           llvm
 Version:        2.6
-Release:        0.3.pre1%{?dist}
+Release:        0.4.pre1%{?dist}
 Summary:        The Low Level Virtual Machine
 
 Group:          Development/Languages
@@ -153,6 +153,14 @@ pushd tools/clang
 popd
 %patch2 -p1 -b .tclsh_check
 
+# Fix hard-coded libdir for clang Headers
+%ifarch x86_64
+sed -i 's|(PROJ_prefix)/lib/clang|(PROJ_prefix)/%{_lib}/clang|g' \
+     tools/clang/lib/Headers/Makefile
+sed -i 's|lib/clang/1.0|%{_lib}/clang/1.0|g' \
+     tools/clang/lib/Driver/ToolChains.cpp
+%endif
+
 
 %build
 # Disabling assertions now, rec. by pure and needed for OpenGTL
@@ -180,6 +188,7 @@ make %{_smp_mflags} OPTIMIZE_OPTION='%{o
 # http://www.nabble.com/LLVM-2.6-pre1%3A-test-failures-on-Fedora-11.91-%28Rawhide%29-ppc-td25334198.html
 %ifnarch ppc
 cd obj && make check
+cd tools/clang && make test
 %endif
 
 
@@ -188,10 +197,6 @@ rm -rf %{buildroot}
 cd obj
 chmod -x examples/Makefile
 
-# Fix hard-coded libdir for clang Headers
-sed -i 's|(PROJ_prefix)/lib/clang|(PROJ_prefix)/%{_lib}/clang|g' \
-     tools/clang/lib/Headers/Makefile
-
 make install DESTDIR=%{buildroot} \
      PROJ_docsdir=/moredocs
 
@@ -330,6 +335,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Wed Sep  9 2009 Michel Salim <salimma at fedoraproject.org> - 2.6-0.4.pre1
+- Properly adjust clang include dir (bz#521893)
+- Enable clang unit tests
+
 * Mon Sep  7 2009 Michel Salim <salimma at fedoraproject.org> - 2.6-0.3.pre1
 - Package Clang's static analyzer tools
 
@@ -342,7 +351,7 @@ rm -rf %{buildroot}
 - Enable debuginfo generation
 
 * Sat Sep  5 2009 Michel Salim <salimma at fedoraproject.org> - 2.5-6
-- Disable assertions (needed by OpenGTL, #521261)
+- Disable assertions (needed by OpenGTL, bz#521261)
 - Align spec file with upstream build instructions
 - Enable unit tests
 




More information about the fedora-extras-commits mailing list