mirror of
https://git.code.sf.net/p/libpng/code.git
synced 2025-07-10 18:04:09 +02:00
[libpng15] The 'make all-am' command no longer builds $(check_PROGRAMS), leading
to a lack of checks on cross-builds such as ARM. Makefile.am also requires correct dependencies for the check programs on pnglibconf.h otherwise parallel builds on fast machines can sometimes pick up the system pnglibconf.h.
This commit is contained in:
parent
71fcb39efc
commit
b152f8b6c5
5
ANNOUNCE
5
ANNOUNCE
@ -51,6 +51,11 @@ Version 1.5.18beta03 [December 29, 2013]
|
||||
Merged pngvalid and pngtest from libpng-1.5; made compressed chunks
|
||||
after IDAT work with the progressive read code (this is a minor and
|
||||
somewhat ugly fix-up; the proper fix is in 1.6).
|
||||
The 'make all-am' command no longer builds $(check_PROGRAMS), leading
|
||||
to a lack of checks on cross-builds such as ARM. Makefile.am also
|
||||
requires correct dependencies for the check programs on pnglibconf.h
|
||||
otherwise parallel builds on fast machines can sometimes pick up the
|
||||
system pnglibconf.h.
|
||||
|
||||
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
|
||||
(subscription required; visit
|
||||
|
||||
5
CHANGES
5
CHANGES
@ -4175,6 +4175,11 @@ Version 1.5.18beta03 [December 29, 2013]
|
||||
Merged pngvalid and pngtest from libpng-1.5; made compressed chunks
|
||||
after IDAT work with the progressive read code (this is a minor and
|
||||
somewhat ugly fix-up; the proper fix is in 1.6).
|
||||
The 'make all-am' command no longer builds $(check_PROGRAMS), leading
|
||||
to a lack of checks on cross-builds such as ARM. Makefile.am also
|
||||
requires correct dependencies for the check programs on pnglibconf.h
|
||||
otherwise parallel builds on fast machines can sometimes pick up the
|
||||
system pnglibconf.h.
|
||||
|
||||
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
|
||||
(subscription required; visit
|
||||
|
||||
@ -132,7 +132,7 @@ $(srcdir)/scripts/pnglibconf.h.prebuilt:
|
||||
# The following is necessary to ensure that the local pnglibconf.h is used, not
|
||||
# an installed one (this can happen immediately after on a clean system if
|
||||
# 'make test' is the first thing the user does.)
|
||||
contrib/libtests/pngvalid.o pngtest.o: pnglibconf.h
|
||||
pngvalid.o pngtest.o: pnglibconf.h
|
||||
|
||||
# We must use -DPNG_NO_USE_READ_MACROS here even when the library may actually
|
||||
# be built with PNG_USE_READ_MACROS; this prevents the read macros from
|
||||
@ -230,3 +230,8 @@ uninstall-hook:
|
||||
rm -f '$(DESTDIR)$(libdir)/libpng.sl'
|
||||
rm -f '$(DESTDIR)$(libdir)/libpng.dylib'
|
||||
rm -f '$(DESTDIR)$(libdir)/libpng.dll.a'
|
||||
|
||||
# The following addition ensures that 'make all' always builds the test programs
|
||||
# too. It used to, but some change either in libpng or configure stopped this
|
||||
# working.
|
||||
all-am: $(check_PROGRAMS)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user