Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/sci In directory sc8-pr-cvs17:/tmp/cvs-serv25224/10.3/unstable/main/finkinfo/sci
Modified Files: libdap3.info Added Files: libdap3.patch Log Message: fix undefined symbol on 10.3 (not sure 10.4 needs this patch) Index: libdap3.info =================================================================== RCS file: /cvsroot/fink/dists/10.3/unstable/main/finkinfo/sci/libdap3.info,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- libdap3.info 27 Jun 2006 18:10:26 -0000 1.5 +++ libdap3.info 6 Aug 2007 17:57:42 -0000 1.6 @@ -1,6 +1,6 @@ Package: libdap3 Version: 3.5.2 -Revision: 3 +Revision: 4 BuildDependsOnly: true GCC: 3.3 Description: DAP 2.0 C++ SDK @@ -13,6 +13,9 @@ Source: ftp://ftp.unidata.ucar.edu/pub/dods/DODS-3.5/source/libdap-%v.tar.gz Source-MD5: ed786ae3f8f7ca4e9eac2b87c132d8fb +# Patch Phase: +Patch: %n.patch + # Compile Phase SetCPPFLAGS: -I%p/lib/system-openssl/include SetLDFLAGS: -L%p/lib/system-openssl/lib @@ -50,5 +53,10 @@ dependency on fink's openssl, we can stay out of section:crpyto. << +DescPort: << + Patch gl/*env.c to use darwin's _environ compatibility symbol + May need to patch various different of these files on + different OS X versions (check 'nm gl/.libs/libgnu.a'). +<< Homepage: http://opendap.org/ --- NEW FILE: libdap3.patch --- diff -Nurd -x'*~' libdap-3.5.2.orig/gl/putenv.c libdap-3.5.2/gl/putenv.c --- libdap-3.5.2.orig/gl/putenv.c 2005-08-08 18:11:06.000000000 -0400 +++ libdap-3.5.2/gl/putenv.c 2007-08-06 13:19:58.000000000 -0400 @@ -46,7 +46,12 @@ #if HAVE_GNU_LD # define environ __environ #else -extern char **environ; +#ifdef __APPLE__ +#include <crt_externs.h> +#define environ (*_NSGetEnviron()) +#else + extern char **environ; +#endif #endif #if _LIBC ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits