Bug#332996: gs-esp: FTBFS on GNU/kFreeBSD
Package: gs-esp
Severity: important
Tags: patch
Hi,
gs-esp fails to build on GNU/kFreeBSD due to missing support.
Please find attached a patch to fix that. Could you please add it in
the next upload?
Don't hesitate to contact me if you need more information.
Thanks in advance,
Aurelien
-- System Information:
Debian Release: testing/unstable
Architecture: kfreebsd-i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: GNU/kFreeBSD 5.4-1-686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Author: aurel32
Status: in BTS
diff -u gs-esp-8+8.15rc4.dfsg.1/configure gs-esp-8+8.15rc4.dfsg.1/configure
--- gs-esp-8+8.15rc4.dfsg.1/configure
+++ gs-esp-8+8.15rc4.dfsg.1/configure
@@ -9489,7 +9489,7 @@
if test "${enable_dynamic+set}" = set; then
enableval="$enable_dynamic"
case `uname` in
- Linux*)
+ Linux* | GNU/kFreeBSD*)
DYNAMIC_CFLAGS="-fPIC"
DYNAMIC_DEVS="\$(GLOBJDIR)/X11.so"
DYNAMIC_FLAGS="-DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\\\"\$(gssharedir)\\\""
@@ -9519,7 +9519,7 @@
if test "${enable_threads+set}" = set; then
enableval="$enable_threads"
case `uname` in
- Linux* | IRIX* | SunOS*)
+ Linux* | IRIX* | SunOS* | GNU/kFreeBSD*)
THREADSYNC="posync"
THREADLIBS="-lpthread"
;;
--- gs-esp-8+8.15rc4.dfsg.1.orig/src/configure.ac
+++ gs-esp-8+8.15rc4.dfsg.1/src/configure.ac
@@ -687,7 +687,7 @@
AC_ARG_ENABLE(dynamic, [ --enable-dynamic enable dynamically loaded drivers (default=no)],
[ case `uname` in
- Linux*)
+ Linux* | GNU/kFreeBSD*)
DYNAMIC_CFLAGS="-fPIC"
DYNAMIC_DEVS="\$(GLOBJDIR)/X11.so"
DYNAMIC_FLAGS="-DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\\\"\$(gssharedir)\\\""
@@ -713,7 +713,7 @@
AC_ARG_ENABLE(threads, [ --enable-threads enable threaded output (default=no)],
[ case `uname` in
- Linux* | IRIX* | SunOS*)
+ Linux* | IRIX* | SunOS* | GNU/kFreeBSD*)
THREADSYNC="posync"
THREADLIBS="-lpthread"
;;
Reply to: