Re: libpng-1.6.31 is available
Michael Felt <[email protected]>
| Newsgroups | gmane.comp.graphics.png.devel |
|---|---|
| Message-ID | <[email protected]> |
On 27/07/2017 14:35, Glenn Randers-Pehrson wrote:
Thanks Glenn.
============================================================================
Testsuite summary for libpng 1.6.31
============================================================================
# TOTAL: 32
# PASS: 32
AIX 5.3, 32 and 64-bit - packaged, binary compatible with AIX 6.1, 7.1
and 7.2
> libpng-1.6.31 is available from
> https://ftp-osl.osuosl.org/pub/libpng/src/libpng16
> ftp://ftp-osl.osuosl.org/pub/libpng/src/libpng16
> http://libpng.download/src/libpng16
> and from
> http://libpng.sf.net
>
> Changes since the last public release (1.6.30):
>
> Guard the definition of _POSIX_SOURCE in pngpriv.h (AIX already defines it;
> bug report by Michael Felt).
> Revised pngpriv.h to work around failure to compile arm/filter_neon.S
> ("typedef" directive is unrecognized by the assembler). The problem
> was introduced in libpng-1.6.30beta01.
> Added "Requires: zlib" to libpng.pc.in (Pieter Neerincx).
> Added special case for FreeBSD in arm/filter_neon.S (Maya Rashish).
> Added instructions for disabling hardware optimizations in INSTALL.
> Added "--enable-hardware-optimizations" configuration flag to enable
> or disable all hardware optimizations with one flag.
> Updated CMakeLists.txt to add INTEL_SSE and MIPS_MSA platforms.
> Changed "int" to "png_size_t" in intel/filter_sse2.c to prevent
> possible integer overflow (Bug report by John Bowler).
> Quieted "declaration after statement" warnings in intel/filter_sse2.c.
> Added scripts/makefile-linux-opt, which has hardware optimizations enabled.
> Removed one of the GCC-7.1.0 'strict-overflow' warnings that result when
> integers appear on both sides of a compare. Worked around the others by
> forcing the strict-overflow setting in the relevant functions to a level
> where they are not reported (John Bowler).
> Changed "FALL THROUGH" comments to "FALLTHROUGH" because GCC doesn't like
> the space.
> Worked around some C-style casts from (void*) because g++ 5.4.0 objects
> to them.
> Increased the buffer size for 'sprint' to pass the gcc 7.1.0 'sprint
> overflow' check that is on by default with -Wall -Wextra.
> Added eXIf chunk support.
> Added a minimal eXIf chunk (with Orientation and FocalLengthIn35mmFilm
> tags) to pngtest.png.
>
> Glenn
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> png-mng-implement mailing list
> png-mng-implement-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/png-mng-implement
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot