[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: