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