Bug#422722: gs has been broken since 2004
severity 422722 serious
thanks
I haven't been running unstable on my ia64 system, so I didn't notice
gs being broken. Unfortunately, it's now broken imagemagick too.
I can upload an NMU if you don't have time to handle this issue.
I independently came up with the same patch as dannf:
diff -u gs-gpl-8.56.dfsg.1/debian/patches/06_libpaper_support.dpatch gs-gpl-8.56.dfsg.1/debian/patches/06_libpaper_support.dpatch
--- gs-gpl-8.56.dfsg.1/debian/patches/06_libpaper_support.dpatch
+++ gs-gpl-8.56.dfsg.1/debian/patches/06_libpaper_support.dpatch
@@ -39,6 +39,14 @@
diff -urN gs-gpl-8.56.dfsg.1.orig/src/imainarg.c gs-gpl-8.56.dfsg.1/src/imainarg.c
--- gs-gpl-8.56.dfsg.1.orig/src/imainarg.c 2007-01-18 06:10:47.000000000 +0900
+++ gs-gpl-8.56.dfsg.1/src/imainarg.c 2007-05-05 08:35:34.000000000 +0900
+@@ -16,6 +16,7 @@
+ #include "ctype_.h"
+ #include "memory_.h"
+ #include "string_.h"
++#include <paper.h>
+ #include <stdlib.h> /* for qsort */
+
+ #include "ghost.h"
@@ -198,6 +198,29 @@
return e_Fatal;
}
diff -u gs-gpl-8.56.dfsg.1/debian/changelog gs-gpl-8.56.dfsg.1/debian/changelog
--- gs-gpl-8.56.dfsg.1/debian/changelog
+++ gs-gpl-8.56.dfsg.1/debian/changelog
@@ -1,3 +1,10 @@
+gs-gpl (8.56.dfsg.1-1.1) unstable; urgency=low
+
+ * Fix libpaper support on ia64 (and probably some other 64-bit architectures
+ too)
+
+ -- Matthew Wilcox <willy@debian.org> Fri, 25 May 2007 17:23:01 -0400
+
gs-gpl (8.56.dfsg.1-1) unstable; urgency=low
* New upstream release.
Reply to: