Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 301944 - media-libs/libpng-1.4.0 version bump
Summary: media-libs/libpng-1.4.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo's Team for Core System packages
URL: http://libpng.sourceforge.net/ANNOUNC...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-23 15:45 UTC by Lars Wendler (Polynomial-C) (RETIRED)
Modified: 2010-02-14 16:44 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2010-01-23 15:45:32 UTC
version 1.2.42beta01 [December 4, 2009]
  Removed "#define PNG_NO_ERROR_NUMBERS" that was inadvertently added
    to pngconf.h in version 1.2.41.
  Revised scripts/makefile.netbsd, makefile.openbsd, and makefile.sco
    to put png.h and pngconf.h in $prefix/include, like the other scripts,
    instead of in $prefix/include/libpng.  Also revised makefile.sco
    to put them in $prefix/include/libpng12 instead of in
    $prefix/include/libpng/libpng12.
  Removed leftover "-DPNG_CONFIGURE_LIBPNG" from scripts/makefile.darwin

version 1.2.42beta02 [December 11, 2009]
  Removed leftover "-DPNG_CONFIGURE_LIBPNG" from contrib/pngminim/*/makefile
  Relocated png_do_chop() to its original position in pngrtran.c. The
    change in version 1.2.41beta08 caused transparency to be handled wrong
    in some 16-bit datastreams (Yusaku Sugai).

version 1.2.42rc01 [December 17, 2009]
  No changes.

version 1.2.42rc02 [December 22, 2009]
  Renamed libpng-pc.in back to libpng.pc.in and revised CMakeLists.txt
    (revising changes made in 1.2.41beta17 and 1.2.41rc01)

version 1.2.42rc03 [December 25, 2009]
  Swapped PNG_UNKNOWN_CHUNKS_SUPPORTED and PNG_HANDLE_AS_UNKNOWN_SUPPORTED
    in pngset.c to be consistent with other changes in version 1.2.38.

version 1.2.42rc04 [January 1, 2010]
  Marked png_memcpy_check() and png_memset_check() PNG_DEPRECATED.
  Updated copyright year.

version 1.2.42rc05 [January 2, 2010]
  Avoid deprecated references to png_ptr-io_ptr and png_ptr->error_ptr
    in pngtest.c

version 1.2.42 and 1.0.52 [January 3, 2010]


Reproducible: Always

Steps to Reproduce:
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2010-01-23 16:04:05 UTC
1.4.0 should be masked as many packages fail to compile against that version. 

Here is an uncomplete list of packages which failed on my test-machine:

app-text/ghostscript-gpl-8.70-r1
kde-base/kdelibs-4.3.4 (fixed in kdelibs-4.3.5)
kde-base/ksplash-4.3.4 (fixed in ksplash-4.3.95)
media-gfx/gimp-2.6.8 (upstream patch available: https://bugzilla.gnome.org/show_bug.cgi?id=607242)
media-libs/gd-2.0.35-r1 (upstream patch available: http://bugs.libgd.org/?do=details&task_id=218)
media-video/vlc-1.0.4 (problem can be removed with a single sed-line in the ebuild)
www-client/seamonkey-2.0.2 (upstream patch available: https://bugzilla.mozilla.org/show_bug.cgi?id=507994)
x11-libs/cairo-1.8.8 (upstream patch available: https://bugs.freedesktop.org/show_bug.cgi?id=24834)
x11-libs/qt-3.3.8b-r2 (I guess there's no intention to fix this package I just mention it for completeness)
x11-libs/wxGTK-2.8.10.1-r4 (upstream patch available: http://trac.wxwidgets.org/ticket/11625)

I guess this bump deserves a tracker with separate bugs against each single package. If you want I can do that as soon as you mask-bumped version 1.4.0 into the tree.
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2010-01-25 07:35:51 UTC
Okay, 1.2.42 is in portage, so removing that version from summary...
Comment 3 SpanKY gentoo-dev 2010-02-14 16:44:20 UTC
ive added 1.4.0 w/out KEYWORDS