Re: Ghostscript and GhostPDL 9.20 release

Jonas Smedegaard <[email protected]> Tue, 27 Sep 2016 20:49:19 +0200
Newsgroups gmane.comp.printing.ghostscript.devel
Message-ID <[email protected]>
Quoting Andreas Radke (2016-09-27 20:26:00)
> Building the package for Arch Linux we see new build breakers when
> using
> 
> 1) system libpng 1.6.25 with a single animated PNG (apng) support patch:
> 
> In file included from ./base/sdct.h:23:0,
>                  from ./xps/xpsjpeg.c:25:
> ./base/setjmp_.h:33:5: warning: variably modified 'stuff' at file scope
>      unsigned char stuff[sizeof(jmp_buf) + gsfix_jmp_buf_align];
>      ^~~~~~~~
> make[2]: *** No rule to make target 'src/png.h', needed by 'soobj/xpspng.o'.  Stop.
> make[2]: Leaving directory '/build/ghostscript/src/ghostscript-9.20'
> make[1]: *** [base/unix-dll.mak:283: so-only-subtarget] Error 2
> 
> 
> 2) when using shipped internal libpng I see another failure with system
> expat 2.2.0 with only expat-2.2.0-CVE-2016-0718-regression.patch:
> 
> gcc  -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE -DHAVE_SSE2 -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_ISNAN -DHAVE_ISINF -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC  -O2 -fPIC -D_FORTIFY_SOURCE=2  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1  -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -DUSE_LIBPAPER  -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.20\"  -DXPS_INCLUDED -I./xps -I./soobj -I./pcl/pl -I./base -I./expat/lib -I./jpegxr -I/usr/include -c ./xps/xpsfapi.c -o ./soobj/xpsfapi.o
> make[2]: *** No rule to make target 'expat/lib/xmlparse.c', needed by 'soobj/xmlparse.o'.  Stop.
> make[2]: Leaving directory '/build/ghostscript/src/ghostscript-9.20'
> make[1]: *** [base/unix-dll.mak:283: so-only-subtarget] Error 2
> 
> 
> Using internal libpng and expat makes the build finish.
> 
> I couldn't find major changes in git commits. Any idea? 
> Do you want me to file report to your bug tracker?

Probably helps to also provide your ./configure and make commands.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
signature.asc (application/pgp-signature, 801 B)
-----BEGIN PGP SIGNATURE-----

iQIcBAABCAAGBQJX6r8rAAoJECx8MUbBoAEhnI8P/39BuC8YnbTfEKdwAj7VxCJv
Jj0TlhjXzMNWzBvlHJLaFotcLhTKzlRNmfI+KtA1GocKOsPy3QcHdj0Ei6OumMRg
zqn9YvFebfQaSq+DR75pMp8rsfWVDnmwvnc5ED9L0pUNuxM0ei1T6OgDYoYtHlOJ
x4B5VQ1DTmqxAEOtFY1Da8sjGTQVO5lmFedQYaVEnLEemI29I2pRf42mOJsL2b+V
WhpVCjbqbs4Gg9PWWpPDHOOWwcnOkpG0lQWFpwEEMUyzMM+I5Csu2xLOXcftNkJy
5p130ZMkECEzZ6fpyrZPC6LIF0jdTW0xyeGvIfQjFT2Hn++Td24vOJHFTMUy/ZO7
lFhD8ddzPYkma5DpKeo40oaSLlyb7OXIKm8FQgo5VeH7gEunKSYmpnfDKpwOzGhs
DB1uz3IvTysYPdsS9jKvVv250fF+yD9tJyhOUobwiS16XET0mcbyoF3Q9p5sMO4F
DDkIPD1PMkU3oCTPzZ6ZKHN0agQKtnE443Abmy2K/5uXamRHFYC61SVTHZfss4sz
zUzroJCRJWGa/XSJnko/NJtPcKEzvBZnKRbgNagdkh8bjByHBAxIy+11+EGnzz4I
V7PpPBk1tAuVw4N8lFh0N0+8jwZxq88Tb+MleQQhNmSpZJsQ82lKmXetKdasv4yJ
wOMqltMlKTQZEl96/Ihn
=pOD6
-----END PGP SIGNATURE-----