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