Bug 687007

Summary: build fails, but appears to be a one-line fix
Product: Ghostscript Reporter: rodney sparapani <rsparapa>
Component: Build ProcessAssignee: Ralph Giles <ralph.giles>
Status: NOTIFIED FIXED    
Severity: normal CC: orion07, vshlomit
Priority: P2    
Version: 8.11   
Hardware: Sun   
OS: Solaris   
Customer: Word Size: ---

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.