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

Re: Bug#667996: openconnect: FTBFS(kfreebsd-*,hurd): asprintf undefined



tags 667996 + patch
thanks

Hi,

The attached patch fixes the problem for me on kfreebsd-i386, and I
would assume the other non-Linux GNU arches as well.

Thanks,
Regards,
-- 
Steven Chamberlain
steven@pyro.eu.org
Description: fix to build on non-Linux GNU systems
 Must enable _GNU_SOURCE to use asprintf;  do this for GNU systems other
 than Linux (e.g. GNU/kFreeBSD, GNU/Hurd)
Author: Steven Chamberlain <steven@pyro.eu.org>
Bug-Debian: http://bugs.debian.org/667996

--- openconnect-3.15.orig/configure.ac
+++ openconnect-3.15/configure.ac
@@ -53,7 +53,7 @@ fi
 AM_CONDITIONAL(USE_NLS, [test "$USE_NLS" = "yes"])
 
 case $target_os in
- *linux*)
+ *linux*|*-gnu*)
     AC_MSG_NOTICE([Applying feature macros for Linux build])
     AC_DEFINE(_POSIX_C_SOURCE, 200112L)
     # For strcasecmp() 
--- openconnect-3.15.orig/configure
+++ openconnect-3.15/configure
@@ -11582,7 +11582,7 @@ fi
 
 
 case $target_os in
- *linux*)
+ *linux*|*-gnu*)
     { $as_echo "$as_me:${as_lineno-$LINENO}: Applying feature macros for Linux build" >&5
 $as_echo "$as_me: Applying feature macros for Linux build" >&6;}
     $as_echo "#define _POSIX_C_SOURCE 200112L" >>confdefs.h

Reply to: