Hello community, here is the log from the commit of package ungifsicle checked in at Sat May 31 12:30:15 CEST 2008. -------- --- ungifsicle/ungifsicle.changes 2006-01-25 21:42:26.000000000 +0100 +++ /mounts/work_src_done/STABLE/ungifsicle/ungifsicle.changes 2008-05-30 19:15:07.000000000 +0200 @@ -1,0 +2,8 @@ +Thu May 29 12:48:07 CEST 2008 - mfabian@suse.de + +- bnc#395358: + • fix NULL pointer termination in function calls with variable + arguments. + • fix changelog tag in .spec file. + +------------------------------------------------------------------- New: ---- bugzilla-395358-64bit-va-list-null.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ungifsicle.spec ++++++ --- /var/tmp/diff_new_pack.Yx7693/_old 2008-05-31 12:29:42.000000000 +0200 +++ /var/tmp/diff_new_pack.Yx7693/_new 2008-05-31 12:29:42.000000000 +0200 @@ -1,27 +1,28 @@ # # spec file for package ungifsicle (Version 1.39) # -# Copyright (c) 2004 SuSE Linux AG, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # -# Please submit bugfixes or comments via http://www.suse.de/feedback/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild -# usedforbuild aaa_base acl attr bash bind-utils bison bzip2 coreutils cpio cpp cvs cyrus-sasl db devs diffutils e2fsprogs file filesystem fillup findutils flex gawk gdbm-devel glibc glibc-devel glibc-locale gpm grep groff gzip info insserv kbd less libacl libattr libgcc libstdc++ libxcrypt m4 make man mktemp modutils ncurses ncurses-devel net-tools netcfg openldap2-client openssl pam pam-devel pam-modules patch permissions popt ps rcs readline sed sendmail shadow strace syslogd sysvinit tar texinfo timezone unzip util-linux vim zlib zlib-devel XFree86 XFree86-devel XFree86-libs autoconf automake binutils cracklib expat fontconfig fontconfig-devel gcc gdbm gettext libtool perl rpm + Name: ungifsicle BuildRequires: xorg-x11 xorg-x11-devel -License: GPL +License: GPL v2 or later Group: Productivity/Graphics/Other -Autoreqprov: on +AutoReqProv: on Version: 1.39 -Release: 78 -URL: http://www.lcdf.org/gifsicle/ +Release: 316 +Url: http://www.lcdf.org/gifsicle/ Source0: http://www.lcdf.org/gifsicle/ungifsicle-1.39.tar.bz2 +Patch0: bugzilla-395358-64bit-va-list-null.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -Summary: creating and editing, GIF images and animations +Summary: Creating and editing, GIF images and animations %description Gifsicle twaddles GIF image files in a variety of ways. It is better @@ -52,6 +53,7 @@ %prep %setup0 +%patch0 -p1 %build # update config.{guess,sub} @@ -62,20 +64,13 @@ automake -a autoconf export CFLAGS="$RPM_OPT_FLAGS" -./configure --prefix=%{_prefix} \ - --mandir=%{_mandir} \ - --infodir=%{_infodir} \ - --sysconfdir=/etc \ - --enable-ungif \ - %{_target_cpu}-suse-linux +%configure --enable-ungif make %install -[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; make DESTDIR=$RPM_BUILD_ROOT install %clean -#[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; %files %defattr(-, root, root) @@ -83,14 +78,19 @@ %{_prefix}/bin/* %{_mandir}/man1/* -%changelog -n ungifsicle -* Wed Jan 25 2006 - mls@suse.de +%changelog +* Thu May 29 2008 mfabian@suse.de +- bnc#395358: + • fix NULL pointer termination in function calls with variable + arguments. + • fix changelog tag in .spec file. +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Sat Jan 10 2004 - adrian@suse.de +* Sun Jan 11 2004 adrian@suse.de - build as user -* Sun Aug 24 2003 - mfabian@suse.de +* Sun Aug 24 2003 mfabian@suse.de - update to 1.39 -* Sun Feb 16 2003 - mfabian@suse.de +* Sun Feb 16 2003 mfabian@suse.de - update to 1.37 According to the NEWS file: * Fix bug where combining `--rotate-X' and `-O' options would @@ -100,7 +100,7 @@ present since 1.32 or 1.33. * Fixed bug where combining `--crop' and `-O' options could corrupt output. -* Sun Aug 11 2002 - mfabian@suse.de +* Sun Aug 11 2002 mfabian@suse.de - update to version 1.33. According to the NEWS file: * Be more careful about time while animating. In particular, @@ -122,5 +122,5 @@ effect will be fewer spurious warnings. * Fixed a bug that could corrupt output when optimizing images with `-O2' that had more than 256 colors. -* Fri Nov 30 2001 - mfabian@suse.de +* Fri Nov 30 2001 mfabian@suse.de - new package: ungifsicle, version 1.30 ++++++ bugzilla-395358-64bit-va-list-null.patch ++++++ diff -ru ungifsicle-1.39.orig//src/gifsicle.c ungifsicle-1.39/src/gifsicle.c --- ungifsicle-1.39.orig//src/gifsicle.c 2003-02-11 22:00:23.000000000 +0100 +++ ungifsicle-1.39/src/gifsicle.c 2008-05-30 18:29:22.000000000 +0200 @@ -1157,7 +1157,7 @@ Clp_AddStringListType (clp, LOOP_TYPE, Clp_AllowNumbers, "infinite", 0, "forever", 0, - 0); + NULL); Clp_AddStringListType (clp, DISPOSAL_TYPE, Clp_AllowNumbers, "none", GIF_DISPOSAL_NONE, @@ -1165,13 +1165,13 @@ "background", GIF_DISPOSAL_BACKGROUND, "bg", GIF_DISPOSAL_BACKGROUND, "previous", GIF_DISPOSAL_ASIS, - 0); + NULL); Clp_AddStringListType (clp, COLORMAP_ALG_TYPE, 0, "diversity", COLORMAP_DIVERSITY, "blend-diversity", COLORMAP_BLEND_DIVERSITY, "median-cut", COLORMAP_MEDIAN_CUT, - 0); + NULL); Clp_AddType(clp, DIMENSIONS_TYPE, 0, parse_dimensions, 0); Clp_AddType(clp, POSITION_TYPE, 0, parse_position, 0); Clp_AddType(clp, SCALE_FACTOR_TYPE, 0, parse_scale_factor, 0); diff -ru ungifsicle-1.39.orig//src/gifview.c ungifsicle-1.39/src/gifview.c --- ungifsicle-1.39.orig//src/gifview.c 2003-02-11 22:00:39.000000000 +0100 +++ ungifsicle-1.39/src/gifview.c 2008-05-30 18:28:53.000000000 +0200 @@ -1225,7 +1225,7 @@ Clp_AddStringListType (clp, WINDOW_TYPE, Clp_AllowNumbers, "root", -1, - 0); + NULL); program_name = cur_resource_name = Clp_ProgramName(clp); xwGETTIMEOFDAY(&genesis_time); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de