Index: Makefile =================================================================== RCS file: /home/ncvs/ports/devel/gmake/Makefile,v retrieving revision 1.40 diff -u -r1.40 Makefile --- Makefile 6 Jun 2002 22:40:39 -0000 1.40 +++ Makefile 28 Jul 2002 02:23:26 -0000 @@ -7,7 +7,7 @@ PORTNAME= gmake PORTVERSION= 3.79.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= make Index: files/patch-gettext.c =================================================================== RCS file: /home/ncvs/ports/devel/gmake/files/patch-gettext.c,v retrieving revision 1.1 diff -u -r1.1 patch-gettext.c --- files/patch-gettext.c 6 Jun 2002 22:40:06 -0000 1.1 +++ files/patch-gettext.c 28 Jul 2002 02:23:26 -0000 @@ -1,8 +1,8 @@ -$FreeBSD: ports/devel/gmake/files/patch-gettext.c,v 1.1 2002/06/06 22:40:06 sobomax Exp $ +$FreeBSD$ ---- gettext.c 2002/06/06 22:10:23 1.1 -+++ gettext.c 2002/06/06 22:11:09 +--- gettext.c.orig Wed Feb 9 08:02:18 2000 ++++ gettext.c Sun Jul 28 04:22:31 2002 @@ -22,6 +22,10 @@ # include #endif @@ -14,3 +14,19 @@ #ifdef __GNUC__ # define alloca __builtin_alloca # define HAVE_ALLOCA 1 +@@ -1294,6 +1298,15 @@ + { + FREE_BLOCKS (block_list); + return added; ++ } ++ if (string_space != new_pool) ++ { ++ size_t i; ++ for (i = 0; i < nmap; i++) ++ { ++ map[i].alias += new_pool - string_space; ++ map[i].value += new_pool - string_space; ++ } + } + string_space = new_pool; + string_space_max = new_size;