head 1.3; access; symbols pkgsrc-2013Q2:1.3.0.4 pkgsrc-2013Q2-base:1.3 pkgsrc-2012Q4:1.3.0.2 pkgsrc-2012Q4-base:1.3 pkgsrc-2012Q1:1.2.0.18 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.16 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.14 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.12 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.10 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.8 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.6 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.4 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.2 pkgsrc-2010Q1-base:1.2; locks; strict; comment @# @; 1.3 date 2012.06.16.15.15.06; author taca; state dead; branches; next 1.2; 1.2 date 2010.03.03.02.15.15; author taca; state Exp; branches; next 1.1; 1.1 date 2010.03.03.02.01.40; author taca; state Exp; branches; next ; desc @@ 1.3 log @Remove php5 (PHP 5.2.17), please migra to php53 or php54. @ text @$NetBSD: patch-af,v 1.2 2010/03/03 02:15:15 taca Exp $ Fix php-gmp build problem with gmp-5.0.1 and later refering http://svn.php.net/viewvc?view=revision&revision=295402. --- ext/gmp/gmp.c.orig 2010-01-03 09:23:27.000000000 +0000 +++ ext/gmp/gmp.c @@@@ -1396,8 +1396,11 @@@@ ZEND_FUNCTION(gmp_random) GMPG(rand_initialized) = 1; } +#ifdef GMP_LIMB_BITS + mpz_urandomb(*gmpnum_result, GMPG(rand_state), GMP_ABS (limiter) * GMP_LIMB_BITS); +#else mpz_urandomb(*gmpnum_result, GMPG(rand_state), GMP_ABS (limiter) * __GMP_BITS_PER_MP_LIMB); - +#endif ZEND_REGISTER_RESOURCE(return_value, gmpnum_result, le_gmp); } /* }}} */ @ 1.2 log @Oops, previous patch's path was wrong and corrected now. @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.1 2010/03/03 02:01:40 taca Exp $ @ 1.1 log @Fix php-gmp build problem with gmp-5.0.1 and later refering http://svn.php.net/viewvc?view=revision&revision=295402. No PKGREVISION bump since it is only build problem fix. @ text @d1 1 a1 1 $NetBSD$ d6 2 a7 2 --- gmp.c.orig 2010-01-03 09:23:27.000000000 +0000 +++ gmp.c @