Hello community, here is the log from the commit of package libraw for openSUSE:Factory checked in at 2013-06-13 16:52:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libraw (Old) and /work/SRC/openSUSE:Factory/.libraw.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libraw" Changes: -------- --- /work/SRC/openSUSE:Factory/libraw/libraw.changes 2013-01-17 09:46:29.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libraw.new/libraw.changes 2013-06-13 16:52:43.000000000 +0200 @@ -1,0 +2,16 @@ +Wed Jun 12 10:22:06 UTC 2013 - pgaj...@suse.com + +- remove libraw-gcc27.patch, it is upstreamed yet + +------------------------------------------------------------------- +Tue Jun 11 12:47:51 UTC 2013 - jeng...@inai.de + +- Update to new upstream release 0.15.2 +* Fixed possible double-free() on error recovery on damaged + full-color (Foveon, sRAW) files. (CVE-2013-2126, bnc#822665) +* fixed wrong data maximum calculation for Panasonic files +* check for possible buffer overrun in exposure correction code + (CVE-2013-2127, bnc#822665) +- Add 0001-build-fix-return-of-random-data.patch + +------------------------------------------------------------------- Old: ---- LibRaw-0.14.7.tar.gz libraw-gcc47.patch New: ---- 0001-build-fix-return-of-random-data.patch LibRaw-0.15.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libraw.spec ++++++ --- /var/tmp/diff_new_pack.54V5Lx/_old 2013-06-13 16:52:44.000000000 +0200 +++ /var/tmp/diff_new_pack.54V5Lx/_new 2013-06-13 16:52:44.000000000 +0200 @@ -19,18 +19,18 @@ %define tar_name LibRaw Name: libraw -%define lname libraw5 -Version: 0.14.7 +%define lname libraw9 +Version: 0.15.2 Release: 0 Summary: Library for reading RAW files obtained from digital photo cameras License: CDDL-1.0 or LGPL-2.1 -Group: System/Libraries +Group: Development/Libraries/C and C++ Url: http://www.libraw.org/ +#Freecode-URL: http://freecode.com/projects/libraw #Git-Clone: git://github.com/LibRaw/LibRaw Source: http://www.libraw.org/data/%{tar_name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM libraw-gcc47.patch dims...@opensuse.org -- Fix build with gcc 4.7. -Patch0: libraw-gcc47.patch +Patch2: 0001-build-fix-return-of-random-data.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libjasper-devel @@ -70,7 +70,7 @@ %package devel Summary: Development files for %{name} -Group: Development/Libraries/Other +Group: Development/Libraries/C and C++ Requires: %lname = %version %description devel @@ -82,7 +82,7 @@ %package devel-static Summary: Library for reading RAW files obtained from digital photo cameras -Group: Development/Libraries/Other +Group: Development/Libraries/C and C++ Requires: %{name}-devel = %{version} %description devel-static @@ -97,7 +97,7 @@ %prep %setup -q -n %{tar_name}-%{version} -%patch0 -p1 +%patch2 -p1 %build CXXFLAGS="%{optflags} -fPIC" \ @@ -146,8 +146,8 @@ %files -n %lname %defattr(-,root,root,-) -%{_libdir}/libraw.so.5* -%{_libdir}/libraw_r.so.5* +%{_libdir}/libraw.so.9* +%{_libdir}/libraw_r.so.9* %files devel-static %defattr(-,root,root,-) ++++++ 0001-build-fix-return-of-random-data.patch ++++++ From: Jan Engelhardt <jeng...@inai.de> Date: Tue, 11 Jun 2013 15:02:28 +0200 Subject: [PATCH] build: fix return of random data X-Upstream: submission has not occurred yet !@#$ [ 11s] internal/./wf_filtering.cpp: In member function 'int LibRaw::wf_remove_banding()': [ 11s] internal/./wf_filtering.cpp:686:1: warning: control reaches end of non-void function [-Wreturn-type] [ 39s] I: Program returns random data in a function [ 39s] E: libraw no-return-in-nonvoid-function internal/./wf_filtering.cpp:686 --- internal/wf_filtering.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/wf_filtering.cpp b/internal/wf_filtering.cpp index a54ced4..b383b1e 100644 --- a/internal/wf_filtering.cpp +++ b/internal/wf_filtering.cpp @@ -683,6 +683,7 @@ int LibRaw::wf_remove_banding() free(dummy_line); + return WF_DEBANDING_OK; } double LibRaw::wf_filter_energy(int r1_greenmode, int r1, int r2_greenmode, int r2) -- 1.8.2 ++++++ LibRaw-0.14.7.tar.gz -> LibRaw-0.15.2.tar.gz ++++++ ++++ 26946 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org