Bug 687007 - build fails, but appears to be a one-line fix
Summary: build fails, but appears to be a one-line fix
Status: NOTIFIED FIXED
Alias: None
Product: Ghostscript
Classification: Unclassified
Component: Build Process (show other bugs)
Version: 8.11
Hardware: Sun Solaris
: P2 normal
Assignee: Ralph Giles
URL:
Keywords:
: 687159 687160 687188 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-08-20 14:01 UTC by rodney sparapani
Modified: 2008-12-19 08:31 UTC (History)
2 users (show)

See Also:
Customer:
Word Size: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description rodney sparapani 2003-08-20 14:01:04 UTC
build fails due to missing uint*_t typedefs for jbig2.c; easily corrected on
Solaris 2.8 by adding #include <sys/int_types.h> to the beginning of jbig2.h
Comment 1 Ralph Giles 2003-11-21 18:08:55 UTC
*** Bug 687160 has been marked as a duplicate of this bug. ***
Comment 2 Ralph Giles 2003-11-21 18:09:26 UTC
*** Bug 687159 has been marked as a duplicate of this bug. ***
Comment 3 Ralph Giles 2003-11-21 18:11:44 UTC
Note that you can also work-around by passing --without-jbig2dec to configure.

A fix is in the works; downgrading the priority.
Comment 4 Ralph Giles 2003-12-07 09:35:51 UTC
*** Bug 687188 has been marked as a duplicate of this bug. ***
Comment 5 Ralph Giles 2003-12-10 19:07:21 UTC
our previous work toward a fix involved making the stdint types available in
ghostscript generally, but that's had portability problems of its own. Going to
a recursive configure/make is starting to look very appealing.

Alternatively, we can create an os_types.h at the ghostscript level for the
jbig2dec code to use.
Comment 6 Ralph Giles 2003-12-16 16:02:18 UTC
I've committed changes that should properly disable jbig2dec when the stdint
fixed-size types aren't available. This should resolve the build failure, but of
course it would be nice if we could include jbig2dec on those platforms.