rpms/lcms/F-9 import.log, NONE, 1.1 lcms-fix_s390_lcms_h.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 lcms.spec, 1.20, 1.21 sources, 1.5, 1.6 lcms-1.17-big-endian.patch, 1.1, NONE

Nicolas Chauvet kwizart at fedoraproject.org
Fri Mar 20 17:46:22 UTC 2009


Author: kwizart

Update of /cvs/pkgs/rpms/lcms/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22769/F-9

Modified Files:
	.cvsignore lcms.spec sources 
Added Files:
	import.log lcms-fix_s390_lcms_h.patch 
Removed Files:
	lcms-1.17-big-endian.patch 
Log Message:
Update to 1.18beta2



--- NEW FILE import.log ---
lcms-1_18-0_1_beta2_fc10:F-9:lcms-1.18-0.1.beta2.fc10.src.rpm:1237571057

lcms-fix_s390_lcms_h.patch:

--- NEW FILE lcms-fix_s390_lcms_h.patch ---
--- lcms-1.17/include/lcms.h.s390
+++ lcms-1.17/include/lcms.h
@@ -139,7 +139,8 @@
 #   define USE_BIG_ENDIAN      1
 #endif
 
-#if defined(__sgi__) || defined(__sgi) || defined(__powerpc__) || defined(sparc) || defined(__ppc__)
+#if defined(__sgi__) || defined(__sgi) || defined(__powerpc__) || defined(sparc) || defined(__ppc__) \
+                     || defined(__s390__) || defined(__s390x__)
 #   define USE_BIG_ENDIAN      1
 #endif
 
@@ -153,7 +154,7 @@
 # endif
 #endif
 
-#if __BIG_ENDIAN__
+#ifdef __BIG_ENDIAN__
 #   define USE_BIG_ENDIAN      1
 #endif
 



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/lcms/F-9/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore	22 Aug 2007 15:25:10 -0000	1.5
+++ .cvsignore	20 Mar 2009 17:45:51 -0000	1.6
@@ -1 +1 @@
-
+lcms-1.18beta2.tar.gz


Index: lcms.spec
===================================================================
RCS file: /cvs/pkgs/rpms/lcms/F-9/lcms.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- lcms.spec	30 Dec 2008 01:37:43 -0000	1.20
+++ lcms.spec	20 Mar 2009 17:45:51 -0000	1.21
@@ -1,17 +1,17 @@
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
 Name:           lcms
-Version:        1.17
-Release:        6%{?dist}
+Version:        1.18
+Release:        0.1.beta2%{?dist}
 Summary:        Color Management System
 
 Group:          Applications/Productivity
 License:        MIT
 URL:            http://www.littlecms.com/
-Source0:        http://www.littlecms.com/lcms-%{version}.tar.gz
+Source0:        http://www.littlecms.com/lcms-%{version}beta2.tar.gz
 Patch1:         lcms-1.16-python-lib64.patch
 Patch2:         coverity-boundchecking-cmsio1.patch
-Patch3:         lcms-1.17-big-endian.patch
+Patch3:         lcms-fix_s390_lcms_h.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  libjpeg-devel
@@ -23,6 +23,7 @@
 BuildRequires:  automake, autoconf, libtool
 
 Provides:       littlecms = %{version}-%{release}
+Requires:       %{name}-libs = %{version}-%{release}
 
 %description
 LittleCMS intends to be a small-footprint, speed optimized color management
@@ -31,7 +32,6 @@
 %package        libs
 Summary:        Library for %{name}
 Group:          System Environment/Libraries
-Requires:       %{name} = %{version}-%{release}
 # Introduced in F-9 to solve multilib transition
 Obsoletes:      lcms < 1.17-3
 
@@ -63,7 +63,7 @@
 %setup -q
 %patch1 -p1 -b .python-lib64
 %patch2 -p2 -b .type4
-%patch3 -p1 -b .big-endian
+%patch3 -p1 -b .s390
 find . -name \*.[ch] | xargs chmod -x
 
 # Convert not UTF-8 files
@@ -79,7 +79,7 @@
 
 
 %build
-autoreconf
+autoreconf -i
 %configure --with-python --disable-static
 (cd python; ./swig_lcms)
 make %{?_smp_mflags}
@@ -126,8 +126,26 @@
 
 
 %changelog
-* Mon Dec 29 2008 Dennis Gilmore <dennis at ausil.us> - 1.17-6
-- fix ifdef in lcms.h
+* Fri Mar 20 2009 kwizart < kwizart at gmail.com > - 1.18-0.1.beta2
+- Update to 1.18beta2
+ fix bug #487508: CVE-2009-0723 LittleCms integer overflow
+ fix bug #487512: CVE-2009-0733 LittleCms lack of upper-bounds check on sizes
+ fix bug #487509: CVE-2009-0581 LittleCms memory leak
+
+* Mon Mar  2 2009 kwizart < kwizart at gmail.com > - 1.17-10
+- Fix circle dependency #452352
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.17-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu Dec  4 2008 kwizart < kwizart at gmail.com > - 1.17-8
+- Fix autoreconf and missing auxiliary files.
+
+* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm at gmail.com> - 1.17-7
+- Rebuild for Python 2.6
+
+* Tue Oct 28 2008 kwizart < kwizart at gmail.com > - 1.17-6
+- Add lcms-fix_s390_lcms_h.patch - Fix #468245
 
 * Tue Jun 3 2008 kwizart < kwizart at gmail.com > - 1.17-5
 - Fix Array indexing error in ReadCurve - #448066


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/lcms/F-9/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources	22 Aug 2007 15:22:35 -0000	1.5
+++ sources	20 Mar 2009 17:45:51 -0000	1.6
@@ -1 +1 @@
-07bdbb4cfb05d21caa58fe3d1c84ddc1  lcms-1.17.tar.gz
+b2962f8820cb081e31e863382131f40a  lcms-1.18beta2.tar.gz


--- lcms-1.17-big-endian.patch DELETED ---




More information about the fedora-extras-commits mailing list