[70577] trunk/dports/devel/gettext

jeremyhu at macports.org jeremyhu at macports.org
Fri Aug 13 23:38:10 PDT 2010


Revision: 70577
          http://trac.macports.org/changeset/70577
Author:   jeremyhu at macports.org
Date:     2010-08-13 23:38:09 -0700 (Fri, 13 Aug 2010)
Log Message:
-----------
gettext: Address a possible build failure on platforms with stpncpy, like FreeBSD9.

Modified Paths:
--------------
    trunk/dports/devel/gettext/Portfile

Added Paths:
-----------
    trunk/dports/devel/gettext/files/stpncpy.patch

Modified: trunk/dports/devel/gettext/Portfile
===================================================================
--- trunk/dports/devel/gettext/Portfile	2010-08-14 06:36:35 UTC (rev 70576)
+++ trunk/dports/devel/gettext/Portfile	2010-08-14 06:38:09 UTC (rev 70577)
@@ -23,7 +23,7 @@
                         sha1    5009deb02f67fc3c59c8ce6b82408d1d35d4e38f \
                         rmd160  0ca0b6bf0219440404a86f0c16cbac3d1a2ecd37
 
-patchfiles              patch-gettext-tools-Makefile.in
+patchfiles              patch-gettext-tools-Makefile.in stpncpy.patch
 
 configure.cppflags      -no-cpp-precomp
 

Added: trunk/dports/devel/gettext/files/stpncpy.patch
===================================================================
--- trunk/dports/devel/gettext/files/stpncpy.patch	                        (rev 0)
+++ trunk/dports/devel/gettext/files/stpncpy.patch	2010-08-14 06:38:09 UTC (rev 70577)
@@ -0,0 +1,13 @@
+diff -Naurp gettext-0.18.1.1.orig/gettext-tools/configure gettext-0.18.1.1/gettext-tools/configure
+--- gettext-tools/configure	2010-06-06 13:12:20.000000000 -0700
++++ gettext-tools/configure	2010-08-13 23:24:09.000000000 -0700
+@@ -40606,7 +40606,9 @@ else
+ #include <stdlib.h>
+ #include <string.h> /* for strcpy */
+ /* The stpncpy prototype is missing in <string.h> on AIX 4.  */
++#ifndef stpncpy
+ extern char *stpncpy (char *dest, const char *src, size_t n);
++#endif
+ int main () {
+   const char *src = "Hello";
+   char dest[10];
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100813/d9282d35/attachment.html>


More information about the macports-changes mailing list