[gs-bugs] [Bug 691463] various errors and warnings building with DEC Tru64's CC

bugzilla-daemon at ghostscript.com bugzilla-daemon at ghostscript.com
Sun Jul 18 22:50:17 UTC 2010


http://bugs.ghostscript.com/show_bug.cgi?id=691463

--- Comment #4 from Hin-Tak Leung <hintak at ghostscript.com> 2010-07-18 22:50:15 UTC ---
Created an attachment (id=6503)
 --> (http://bugs.ghostscript.com/attachment.cgi?id=6503)
patch for the various issues

brief description of the changes are:

-------------
configure.ac : hide unsighty sed error message when it does not support
--version

gdevbbox: distinguish the two uses of cdev - one from icc merge, one from very
old lpd code

autogen.sh : the extra quote isn't needed and confuses some shell into running
./configure "" resulting in the WARNING: you should use --build, --host,
--target

configure.ac, jbig2dec:
on Tru64 stdint.h does not exist but the jbig2 required type is in inttypes.h

configure.ac: == is a bash extension - see bash manpage recommending = for
posix compliance

romfs: % in printf needs to be %% 

configure.ac: remove duplicate AC_PATH_PROG pkg-config - this causes
"./configure: !: not found" messages on some platforms
---------

I'll mail Michael separately about the gdevbbox fix since it looks like a
possible serious bug and should go in ASAP; the romfs bits are as Ray said, a
genuine bug that gcc doesn't complain about ; most of the others are about
/bin/sh being not GNU bash and have no effect on linux/Mac OS X or where GNU
bash is used (and sed not being GNU sed). The configure.ac part of the
stdint.h/inittype.h change is probably slightly risky on older non-Linux unix
systems where stdint.h doesn't exist.

-- 
Configure bugmail: http://bugs.ghostscript.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the gs-bugs mailing list