Opened 2 months ago

Closed 8 weeks ago

#19354 closed enhancement (fixed)

libpng-1.6.43

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (6)

comment:1 by Xi Ruoyao, 2 months ago

Oops, apng patch does not apply.

comment:2 by Xi Ruoyao, 2 months ago

Version 1.6.43 [February 23, 2024]

Fixed the row width check in png_check_IHDR().

This corrected a bug that was specific to the 16-bit platforms, and removed a spurious compiler warning from the 64-bit builds. (Reported by Jacek Caban; fixed by John Bowler)

Added eXIf chunk support to the push-mode reader in pngpread.c.

(Contributed by Chris Blume)

Added contrib/pngexif for the benefit of the users who would like to inspect the content of eXIf chunks. Added contrib/conftest/basic.dfa, a basic build-time configuration.

(Contributed by John Bowler)

Fixed a preprocessor condition in pngread.c that broke build-time configurations like contrib/conftest/pngcp.dfa.

(Contributed by John Bowler)

Added CMake build support for LoongArch LSX.

(Contributed by GuXiWei)

Fixed a CMake build error that occurred under a peculiar state of the dependency tree. This was a regression introduced in libpng-1.6.41.

(Contributed by Dan Rosser)

Marked the installed libpng headers as system headers in CMake.

(Contributed by Benjamin Buch)

Updated the build support for RISCOS.

(Contributed by Cameron Cawley)

Updated the makefiles to allow cross-platform builds to initialize conventional make variables like AR and ARFLAGS.

Added various improvements to the CI scripts in areas like version consistency verification and text linting.

Added version consistency verification to pngtest.c also.

in reply to:  1 comment:3 by Xi Ruoyao, 2 months ago

Replying to Xi Ruoyao:

Oops, apng patch does not apply.

It seems trivial and can be manually corrected.

comment:4 by Bruce Dubbs, 8 weeks ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:5 by Bruce Dubbs, 8 weeks ago

There is a new patch now that applies correctly.

comment:6 by Bruce Dubbs, 8 weeks ago

Resolution: fixed
Status: assignedclosed

Fixed at commit dcf7fa27e14

Update to qpdf-11.9.0.
Update to libunistring-1.2.
Update to libpng-1.6.43.
Note: See TracTickets for help on using tickets.