diff options
author | msaitoh <msaitoh> | 2017-06-15 04:11:50 +0000 |
---|---|---|
committer | msaitoh <msaitoh> | 2017-06-15 04:11:50 +0000 |
commit | 5c5739ba8089c9d5d8409ec15b2d71231e17a75d (patch) | |
tree | b4f7a9c49072db28310ab70b24b1bd32b884431a /devel | |
parent | 3103fa85411c9faf287b9cb368baef0b9816d2c0 (diff) | |
download | pkgsrc-5c5739ba8089c9d5d8409ec15b2d71231e17a75d.tar.gz |
Fix PR pkg/51788(fails in configure phase). Use calloc() instead of malloc().
This bug was observed with "ln -s J /etc/malloc.conf"
Diffstat (limited to 'devel')
-rw-r--r-- | devel/gmp/distinfo | 4 | ||||
-rw-r--r-- | devel/gmp/patches/patch-acinclude.m4 (renamed from devel/gmp/patches/patch-ab) | 19 |
2 files changed, 17 insertions, 6 deletions
diff --git a/devel/gmp/distinfo b/devel/gmp/distinfo index 624a59d436b..ae22f410868 100644 --- a/devel/gmp/distinfo +++ b/devel/gmp/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.52 2016/12/19 08:50:45 wiz Exp $ +$NetBSD: distinfo,v 1.53 2017/06/15 04:11:50 msaitoh Exp $ SHA1 (gmp-6.1.2.tar.bz2) = 366ded6a44cd108ba6b3f5b9a252eab3f3a95cdf RMD160 (gmp-6.1.2.tar.bz2) = 03b905b4d7f243705b72b2d7595ce40df716020a SHA512 (gmp-6.1.2.tar.bz2) = 268db88447174617f5746d9a6ba2b105940cc1a5e73155eb23b6eedf55f8e7724eda05d161b2de19aca9e794956d226ba9ed6f23124c7c82f7e1872e32b003cf Size (gmp-6.1.2.tar.bz2) = 2386766 bytes SHA1 (patch-aa) = dec275cbd5886a70f7cf0def1dedf01e7e4a49e9 -SHA1 (patch-ab) = 829812822a72a4926ea4cf6e8ffafdcd13a0f76c SHA1 (patch-ac) = 6f7de0a285bec2c2645479d3090dc0276580f3d8 +SHA1 (patch-acinclude.m4) = 7c8522c0c16f576c2f20794f0f2cac5df0066737 diff --git a/devel/gmp/patches/patch-ab b/devel/gmp/patches/patch-acinclude.m4 index 5cdd9ca85d3..042768ed164 100644 --- a/devel/gmp/patches/patch-ab +++ b/devel/gmp/patches/patch-acinclude.m4 @@ -1,10 +1,21 @@ -$NetBSD: patch-ab,v 1.8 2013/01/31 20:30:26 adam Exp $ +$NetBSD: patch-acinclude.m4,v 1.1 2017/06/15 04:11:50 msaitoh Exp $ + +Fixed memory allocation. Fixed detection of __attribute__((__mode__(XX))) for sunpro. ---- acinclude.m4.orig 2007-09-01 12:09:03.000000000 +0200 -+++ acinclude.m4 2007-11-25 09:26:07.000000000 +0100 -@@ -3068,7 +3068,15 @@ dnl Introduced in gcc 2.2, but perhaps +--- acinclude.m4.orig 2016-12-17 00:45:27.000000000 +0900 ++++ acinclude.m4 2017-06-14 13:05:04.000000000 +0900 +@@ -741,7 +741,7 @@ main () + long i; + for (i = 0; i < 88 + 1; i++) + a[i] = ~0L; +- r = malloc (10000 * sizeof (unsigned long)); ++ r = calloc (10000, sizeof (unsigned long)); + r2 = r; + for (i = 0; i < 528; i += 23) + { +@@ -3228,7 +3228,15 @@ dnl Introduced in gcc 2.2, but perhaps AC_DEFUN([GMP_C_ATTRIBUTE_MODE], [AC_CACHE_CHECK([whether gcc __attribute__ ((mode (XX))) works], gmp_cv_c_attribute_mode, |