Hi everyone

On lfs-6.8 I'm trying to install libpng-1.5.2 with 
libpng-1.5.2-apng.patch from
http://sourceforge.net/projects/libpng-apng/
and
http://sourceforge.net/projects/apng/files/libpng/libpng15/
(two different patches)

./configure --prefix=/usr
make on unpatched and both patched with no errors
make check on unpatched libpng ends with
==================
All 3 tests passed
==================
make[1]: Leaving directory `/home/thanos/build/libpng-1.5.2'
rm -f scripts/symbols.out dfn.c dfn?.out
test -d scripts || mkdir scripts
echo '#include "scripts/symbols.dfn"' >dfn.c
gcc -E -DHAVE_CONFIG_H -I.  -DPNG_CONFIGURE_LIBPNG\
      -DPNGLIB_LIBNAME='PNG15_0' -DPNGLIB_VERSION='1.5.2' 
-DSYMBOL_PREFIX='' -DPNG_
NO_USE_READ_MACROS -DPNG_BUILDING_SYMBOL_TABLE dfn.c > dfn1.out
/bin/sed -n -e 's|^.*PNG_DEFN_MAGIC-\(.*\)-PNG_DEFN_END.*$|\1|p'\
     dfn1.out >dfn2.out
/bin/sed -e 's| *@@@ *||g' -e 's| *$||' dfn2.out >dfn3.out
rm -f dfn.c dfn[12].out
mv dfn3.out scripts/symbols.out
rm -f scripts/symbols.chk symbols.new
gawk -f ./scripts/checksym.awk ./scripts/symbols.def\
     scripts/symbols.out >&2
mv symbols.new scripts/symbols.chk

make check on patched libpngs ends with
==================
All 3 tests passed
==================
make[1]: Leaving directory `/home/thanos/build1/libpng-1.5.2'
rm -f scripts/symbols.out dfn.c dfn?.out
test -d scripts || mkdir scripts
echo '#include "scripts/symbols.dfn"' >dfn.c
gcc -E -DHAVE_CONFIG_H -I.  -DPNG_CONFIGURE_LIBPNG\
      -DPNGLIB_LIBNAME='PNG15_0' -DPNGLIB_VERSION='1.5.2' -DSYMBOL_PREFIX=''
  -DPNG_NO_USE_READ_MACROS -DPNG_BUILDING_SYMBOL_TABLE dfn.c > dfn1.out
/bin/sed -n -e 's|^.*PNG_DEFN_MAGIC-\(.*\)-PNG_DEFN_END.*$|\1|p'\
     dfn1.out >dfn2.out
/bin/sed -e 's| *@@@ *||g' -e 's| *$||' dfn2.out >dfn3.out
rm -f dfn.c dfn[12].out
mv dfn3.out scripts/symbols.out
rm -f scripts/symbols.chk symbols.new
gawk -f ./scripts/checksym.awk ./scripts/symbols.def\
     scripts/symbols.out >&2
highest symbol ordinal in png.h, 1020, exceeds last ordinal from png.h 221
*** A new list is in symbols.new ***
make: *** [scripts/symbols.chk] Error 1

same for both patches

I would appreciate it if someone could reply to the question
if the symbol issue on patched libpngs is critical.

Best regards
Thanos
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to