rpms/llvm/devel .cvsignore, 1.9, 1.10 llvm.spec, 1.41, 1.42 sources, 1.10, 1.11 llvm-2.5-tclsh_check.patch, 1.1, NONE llvm-2.6-destdir-clang.patch, 1.1, NONE llvm-2.6-destdir.patch, 1.2, NONE

Michel Alexandre Salim salimma at fedoraproject.org
Sun May 2 21:33:16 UTC 2010


Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv19516/devel

Modified Files:
	.cvsignore llvm.spec sources 
Removed Files:
	llvm-2.5-tclsh_check.patch llvm-2.6-destdir-clang.patch 
	llvm-2.6-destdir.patch 
Log Message:
* Sun May  2 2010 Michel Salim <salimma at fedoraproject.org> - 2.7-1
- Update to final 2.7 release



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- .cvsignore	28 Mar 2010 11:54:59 -0000	1.9
+++ .cvsignore	2 May 2010 21:33:15 -0000	1.10
@@ -1,2 +1,2 @@
-llvm-2.7.tar.gz
-clang-2.7.tar.gz
+clang-2.7.tgz
+llvm-2.7.tgz


Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -p -r1.41 -r1.42
--- llvm.spec	28 Mar 2010 12:44:53 -0000	1.41
+++ llvm.spec	2 May 2010 21:33:16 -0000	1.42
@@ -5,14 +5,14 @@
 
 Name:           llvm
 Version:        2.7
-Release:        0.1.pre1%{?dist}
+Release:        1%{?dist}
 Summary:        The Low Level Virtual Machine
 
 Group:          Development/Languages
 License:        NCSA
 URL:            http://llvm.org/
-Source0:        http://llvm.org/pre-releases/%{version}/pre-release1/llvm-%{version}.tar.gz
-Source1:        http://llvm.org/pre-releases/%{version}/pre-release1/clang-%{version}.tar.gz
+Source0:        http://llvm.org/releases/%{version}/llvm-%{version}.tgz
+Source1:        http://llvm.org/releases/%{version}/clang-%{version}.tgz
 # Data files should be installed with timestamps preserved
 Patch0:         llvm-2.6-timestamp.patch
 
@@ -66,7 +66,7 @@ Documentation for the LLVM compiler infr
 
 
 %package -n clang
-Summary:        A C language family frontend for LLVM
+Summary:        A C language family front-end for LLVM
 License:        NCSA
 Group:          Development/Languages
 
@@ -78,7 +78,7 @@ clang: noun
 
 The goal of the Clang project is to create a new C, C++, Objective C
 and Objective C++ front-end for the LLVM compiler. Its tools are built
-as libraries and designed to be loosely-coupled and extendable.
+as libraries and designed to be loosely-coupled and extensible.
 
 
 %package -n clang-devel
@@ -173,7 +173,7 @@ mv clang-%{version} tools/clang
 
 %build
 # Disabling assertions now, rec. by pure and needed for OpenGTL
-# no PIC on ix86: http://llvm.org/bugs/show_bug.cgi?id=3239
+# TESTFIX no PIC on ix86: http://llvm.org/bugs/show_bug.cgi?id=3801
 mkdir obj && cd obj
 ../configure \
   --prefix=%{_prefix} \
@@ -181,11 +181,7 @@ mkdir obj && cd obj
   --disable-assertions \
   --enable-debug-runtime \
   --enable-jit \
-%ifarch %{ix86}
-  --enable-pic=no
-%else
   --enable-shared
-%endif
 
 # FIXME file this
 # configure does not properly specify libdir
@@ -200,13 +196,10 @@ make %{_smp_mflags} \
 
 
 %check
-# pre1: some tests fail on PPC
-# http://www.nabble.com/LLVM-2.6-pre1%3A-test-failures-on-Fedora-11.91-%28Rawhide%29-ppc-td25334198.html
-# pre2: test failures on x86_64 as well
 cd obj
-make check 2>&1 | tee ../llvm-testlog.txt || true
-# some clang tests still fail, preserve test results
-(cd tools/clang && make test 2>&1) | tee ../clang-testlog.txt || true
+# no current unexpected failures. Use || true if they recur to force ignore
+make check 2>&1 | tee ../llvm-testlog.txt
+(cd tools/clang && make test 2>&1) | tee ../clang-testlog.txt
 
 
 %install
@@ -220,7 +213,7 @@ popd
 
 # Create ld.so.conf.d entry
 mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
-cat >> %{buildroot}%{_sysconfdir}/ld.so.conf.d/llvm-%{arch}.conf << EOF
+cat >> %{buildroot}%{_sysconfdir}/ld.so.conf.d/llvm-%{_arch}.conf << EOF
 %{_libdir}/llvm
 EOF
 
@@ -289,7 +282,7 @@ rm -rf %{buildroot}
 %exclude %{_bindir}/llvm-config
 %{_bindir}/llvm*
 %{_bindir}/opt
-%config %{_sysconfdir}/ld.so.conf.d/llvm-%{arch}.conf
+%config(noreplace) %{_sysconfdir}/ld.so.conf.d/llvm-%{_arch}.conf
 %dir %{_libdir}/llvm
 %{_libdir}/llvm/*.so
 %exclude %{_mandir}/man1/clang.1.*
@@ -353,6 +346,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sun May  2 2010 Michel Salim <salimma at fedoraproject.org> - 2.7-1
+- Update to final 2.7 release
+
 * Sun Mar 28 2010 Michel Salim <salimma at fedoraproject.org> - 2.7-0.1.pre1
 - Update to first 2.7 pre-release
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- sources	28 Mar 2010 11:54:59 -0000	1.10
+++ sources	2 May 2010 21:33:16 -0000	1.11
@@ -1,2 +1,2 @@
-458c54f0583eb7c0278187c2a911b1f0  llvm-2.7.tar.gz
-9b365eda41a6fb804558156e8a6642e0  clang-2.7.tar.gz
+b83260aa8c13494adf8978b5f238bf1b  clang-2.7.tgz
+ac322661f20e7d6c810b1869f886ad9b  llvm-2.7.tgz


--- llvm-2.5-tclsh_check.patch DELETED ---


--- llvm-2.6-destdir-clang.patch DELETED ---


--- llvm-2.6-destdir.patch DELETED ---



More information about the scm-commits mailing list