[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