pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/glib2 -remove a temporary hack which made that p...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ebebddd7ddbc
branches:  trunk
changeset: 535747:ebebddd7ddbc
user:      drochner <drochner%pkgsrc.org@localhost>
date:      Tue Nov 27 21:33:22 2007 +0000

description:
-remove a temporary hack which made that posix_memalign(3) was not used
 even if present; the purpose was to allow use of both malloc
 implementations of NetBSD-current, but since other pkgs are picking up
 posix_memalign(3) too, and NetBSD-current will deal with the binary
 compatibility problem, this is getting pointless
-comment out 2 selftests which depend on nonstandard behaviour of
 GNU iconv(3) -- the code itself works as documented
ride on recent update

diffstat:

 devel/glib2/Makefile         |   4 +---
 devel/glib2/distinfo         |   3 ++-
 devel/glib2/patches/patch-al |  20 ++++++++++++++++++++
 3 files changed, 23 insertions(+), 4 deletions(-)

diffs (56 lines):

diff -r 6b52146d1eb5 -r ebebddd7ddbc devel/glib2/Makefile
--- a/devel/glib2/Makefile      Tue Nov 27 21:24:32 2007 +0000
+++ b/devel/glib2/Makefile      Tue Nov 27 21:33:22 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.127 2007/11/25 23:38:50 wiz Exp $
+# $NetBSD: Makefile,v 1.128 2007/11/27 21:33:22 drochner Exp $
 
 # When updating glib2, please apply patch-ak to configure.in
 # Then run a matching version of autoconf to regen patch-aa.
@@ -49,8 +49,6 @@
 
 CONFIGURE_ENV+=                PERL_PATH=${PERL5:Q}
 
-CONFIGURE_ENV+=                ac_cv_func_posix_memalign=no
-
 .include "../../mk/bsd.prefs.mk"
 
 CPPFLAGS+=             -DPREFIX="\"${PREFIX}\""
diff -r 6b52146d1eb5 -r ebebddd7ddbc devel/glib2/distinfo
--- a/devel/glib2/distinfo      Tue Nov 27 21:24:32 2007 +0000
+++ b/devel/glib2/distinfo      Tue Nov 27 21:33:22 2007 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.90 2007/11/26 00:26:21 tron Exp $
+$NetBSD: distinfo,v 1.91 2007/11/27 21:33:23 drochner Exp $
 
 SHA1 (glib-2.14.4.tar.bz2) = 29f5d74ab83c36f98e86f560b993fce5ac60dedf
 RMD160 (glib-2.14.4.tar.bz2) = c8bf528187a9ed90fb66ec5c89b17500f03ccef6
@@ -14,3 +14,4 @@
 SHA1 (patch-ai) = e615c6b37cc9d6247940023aefb7bf75bcddc7a5
 SHA1 (patch-aj) = a8c4e79113828e6dadf0b158777bb860aa44de3e
 SHA1 (patch-ak) = 4eee3ce549ba0972ab5d5d8166d37d2b61320e68
+SHA1 (patch-al) = aa2dbd63d53298aab3a30ec6d27e836717c960e3
diff -r 6b52146d1eb5 -r ebebddd7ddbc devel/glib2/patches/patch-al
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/glib2/patches/patch-al      Tue Nov 27 21:33:22 2007 +0000
@@ -0,0 +1,20 @@
+$NetBSD: patch-al,v 1.3 2007/11/27 21:33:23 drochner Exp $
+
+--- tests/convert-test.c.orig  2007-11-26 15:26:15.000000000 +0100
++++ tests/convert-test.c
+@@ -73,6 +73,7 @@ test_one_half (void)
+   g_assert (strcmp (out, "\xbd") == 0);
+   g_free (out);
+ 
++#if 0 /* these 2 tests depend on GNU iconv specific behaviour */
+   out = g_convert (in, -1, 
+                  "ISO-8859-15", "UTF-8",
+                  &bytes_read, &bytes_written,
+@@ -96,6 +97,7 @@ test_one_half (void)
+   g_assert (bytes_written == 1);
+   g_assert (strcmp (out, "a") == 0);
+   g_free (out);
++#endif
+ }
+ 
+ static void



Home | Main Index | Thread Index | Old Index