Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 200383

Summary: app-text/ghostscript-gpl: 8.61 is available
Product: Gentoo Linux Reporter: jergendutch
Component: New packagesAssignee: Printing Team <printing>
Status: RESOLVED FIXED    
Severity: enhancement    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Fedora patch #1
Fedora patch #3
Fedora patch #4
rinkj driver patch
Initial 8.61 ebuild

Description jergendutch 2007-11-26 10:24:53 UTC
Version 8.61 of ghostscript was released (21 Nov).

http://sourceforge.net/project/showfiles.php?group_id=1897&package_id=108733

Reproducible: Always
Comment 1 Daniel J. 2007-11-26 15:08:07 UTC
Created attachment 137046 [details, diff]
Fedora patch #1
Comment 2 Daniel J. 2007-11-26 15:08:46 UTC
Created attachment 137048 [details, diff]
Fedora patch #3
Comment 3 Daniel J. 2007-11-26 15:09:11 UTC
Created attachment 137050 [details, diff]
Fedora patch #4
Comment 4 Daniel J. 2007-11-26 15:09:44 UTC
Created attachment 137052 [details, diff]
rinkj driver patch
Comment 5 Daniel J. 2007-11-26 15:11:16 UTC
Created attachment 137053 [details]
Initial 8.61 ebuild

This ebuild could be considered a starting point, but it dies with the following error:

./obj/../soobj/echogs -e .dev -a-  ./obj/../soobj/cups -lib cupsimage cups tiff jpeg png gnutls tasn1 gcrypt gpg-error z pthread m crypt
i686-pc-linux-gnu-gcc  -DHAVE_MKSTEMP -DHAVE_HYPOT -DHAVE_FILE64 -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -O2 -fPIC -Wall -Wstrict-prototypes -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -fno-builtin -fno-common -DHAVE_STDINT_H -DGX_COLOR_INDEX_TYPE="unsigned long long" -O3 -march=athlon-xp -pipe -fomit-frame-pointer -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/8.61\" -I./obj/../soobj -I./src -Iijs  -o ./obj/../soobj/gdevijs.o -c ./src/gdevijs.c
./src/gdevijs.c:86: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
./src/gdevijs.c:87: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
./src/gdevijs.c:88: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
./src/gdevijs.c:89: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
./src/gdevijs.c:90: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
./src/gdevijs.c:91: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
./src/gdevijs.c:239: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
./src/gdevijs.c:301: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
./src/gdevijs.c:378: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
./src/gdevijs.c:396: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
./src/gdevijs.c:413: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
./src/gdevijs.c:432: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
./src/gdevijs.c:450: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
./src/gdevijs.c:464: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
./src/gdevijs.c:487: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
./src/gdevijs.c: In function 'gsijs_open':
./src/gdevijs.c:791: error: 'gsijs_create_buf_device' undeclared (first use in this function)
./src/gdevijs.c:791: error: (Each undeclared identifier is reported only once
./src/gdevijs.c:791: error: for each function it appears in.)
./src/gdevijs.c:867: warning: implicit declaration of function 'gsijs_set_krgb_mode'
./src/gdevijs.c:781: warning: unused variable 'max_bitmap'
./src/gdevijs.c: In function 'gsijs_output_page':
./src/gdevijs.c:1021: warning: implicit declaration of function 'gsijs_get_bits'
./src/gdevijs.c:1030: warning: implicit declaration of function 'gsijs_k_get_bits'
make[1]: *** [obj/../soobj/gdevijs.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-text/ghostscript-gpl-8.61/work/ghostscript-8.61'
make: *** [so] Error 2
Comment 6 Timo Gurr (RETIRED) gentoo-dev 2007-11-26 15:17:53 UTC
Thanks for your effort Daniel, I'm aware of the new release and already have an updated version sitting on my local disk, however gsdjvu also doesn't compile against 8.61 at the moment.
Comment 7 Timo Gurr (RETIRED) gentoo-dev 2007-11-30 22:40:16 UTC
Fixed in CVS.