Tue Jun 5 08:58:36 2012 UTC ()
Work around VAX lack of FP INF


(abs)
diff -r1.94 -r1.95 pkgsrc/lang/php5/distinfo
diff -r0 -r1.1 pkgsrc/lang/php5/patches/patch-ext_standard_basic__functions.c

cvs diff -r1.94 -r1.95 pkgsrc/lang/php5/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/php5/Attic/distinfo 2012/05/13 16:09:52 1.94
+++ pkgsrc/lang/php5/Attic/distinfo 2012/06/05 08:58:36 1.95
@@ -1,30 +1,31 @@ @@ -1,30 +1,31 @@
1$NetBSD: distinfo,v 1.94 2012/05/13 16:09:52 taca Exp $ 1$NetBSD: distinfo,v 1.95 2012/06/05 08:58:36 abs Exp $
2 2
3SHA1 (php-5.2.17/php-5.2.17.tar.bz2) = d68f3b09f766990d815a3c4c63c157db8dab8095 3SHA1 (php-5.2.17/php-5.2.17.tar.bz2) = d68f3b09f766990d815a3c4c63c157db8dab8095
4RMD160 (php-5.2.17/php-5.2.17.tar.bz2) = 567fa8d718b93fb83a89494c83a8bec224ac99e9 4RMD160 (php-5.2.17/php-5.2.17.tar.bz2) = 567fa8d718b93fb83a89494c83a8bec224ac99e9
5Size (php-5.2.17/php-5.2.17.tar.bz2) = 9092312 bytes 5Size (php-5.2.17/php-5.2.17.tar.bz2) = 9092312 bytes
6SHA1 (php-5.2.17/suhosin-patch-5.2.16-0.9.7.patch.gz) = fec10b2b81582d06bb0d0a96ea55c525afc8ab29 6SHA1 (php-5.2.17/suhosin-patch-5.2.16-0.9.7.patch.gz) = fec10b2b81582d06bb0d0a96ea55c525afc8ab29
7RMD160 (php-5.2.17/suhosin-patch-5.2.16-0.9.7.patch.gz) = b28b70faf136b3e04c5b483da0f4c2279378f43a 7RMD160 (php-5.2.17/suhosin-patch-5.2.16-0.9.7.patch.gz) = b28b70faf136b3e04c5b483da0f4c2279378f43a
8Size (php-5.2.17/suhosin-patch-5.2.16-0.9.7.patch.gz) = 23069 bytes 8Size (php-5.2.17/suhosin-patch-5.2.16-0.9.7.patch.gz) = 23069 bytes
9SHA1 (patch-aa) = 20bc3831e435182d014b11ae9f1f6c537a21af20 9SHA1 (patch-aa) = 20bc3831e435182d014b11ae9f1f6c537a21af20
10SHA1 (patch-af) = 68c5a31dccf1854ba1aff653e4c524767d6a64f6 10SHA1 (patch-af) = 68c5a31dccf1854ba1aff653e4c524767d6a64f6
11SHA1 (patch-ag) = 5e3e822657925a77fbccaca63f283863a1cc6d94 11SHA1 (patch-ag) = 5e3e822657925a77fbccaca63f283863a1cc6d94
12SHA1 (patch-ah) = a25cb7fa3d1f5b9fb99493a4348fdba69d3d4728 12SHA1 (patch-ah) = a25cb7fa3d1f5b9fb99493a4348fdba69d3d4728
13SHA1 (patch-aj) = 54812097499c81e5cb0196ab949cc86a4f24a9cc 13SHA1 (patch-aj) = 54812097499c81e5cb0196ab949cc86a4f24a9cc
14SHA1 (patch-al) = 257129124d46a84f7342b1a00f0cab073066e7cb 14SHA1 (patch-al) = 257129124d46a84f7342b1a00f0cab073066e7cb
15SHA1 (patch-an) = 8f4174627b8cb5f8bfbc59413c95f71e26b9e602 15SHA1 (patch-an) = 8f4174627b8cb5f8bfbc59413c95f71e26b9e602
16SHA1 (patch-ap) = 5eb0e0e4244a993da93e36f8fcb5553454207fce 16SHA1 (patch-ap) = 5eb0e0e4244a993da93e36f8fcb5553454207fce
17SHA1 (patch-aq) = 0c9d48547da2fa80aa8357d23ad8505d1c0330df 17SHA1 (patch-aq) = 0c9d48547da2fa80aa8357d23ad8505d1c0330df
18SHA1 (patch-ar) = 2d74ec926cc00bfbb67d16210af78c33ad9ac38d 18SHA1 (patch-ar) = 2d74ec926cc00bfbb67d16210af78c33ad9ac38d
19SHA1 (patch-as) = f7ce5caffe2acdd1f8e9fc8ae6c7ba1d8c6a25c1 19SHA1 (patch-as) = f7ce5caffe2acdd1f8e9fc8ae6c7ba1d8c6a25c1
20SHA1 (patch-ext_exif_exif.c) = 0a6ab268751e633510cb6b334b1bdb84a014b528 20SHA1 (patch-ext_exif_exif.c) = 0a6ab268751e633510cb6b334b1bdb84a014b528
21SHA1 (patch-ext_shmop_shmop.c) = 6e11b87dd71ff26357b14b61df626c40b40a022d 21SHA1 (patch-ext_shmop_shmop.c) = 6e11b87dd71ff26357b14b61df626c40b40a022d
22SHA1 (patch-ext_sockets_sockets.c) = f01eb6020450a62c305bdf59e12eeacbe8764be7 22SHA1 (patch-ext_sockets_sockets.c) = f01eb6020450a62c305bdf59e12eeacbe8764be7
 23SHA1 (patch-ext_standard_basic__functions.c) = 897bee7703743a7bf6d6edfd0d7d22cf11eac0c2
23SHA1 (patch-ext_zip_lib_zip__name__locate.c) = 4030e37ae4f93dbcb1a3a937a5407c2c406a49d6 24SHA1 (patch-ext_zip_lib_zip__name__locate.c) = 4030e37ae4f93dbcb1a3a937a5407c2c406a49d6
24SHA1 (patch-ext_zip_php__zip.c) = 134fa566a689d72d63a2fa0aa5c96c4595619089 25SHA1 (patch-ext_zip_php__zip.c) = 134fa566a689d72d63a2fa0aa5c96c4595619089
25SHA1 (patch-main_rfc1867.c) = 89a1a0e52402a8f8f1cc5b1ec007f5ab1ab69dc2 26SHA1 (patch-main_rfc1867.c) = 89a1a0e52402a8f8f1cc5b1ec007f5ab1ab69dc2
26SHA1 (patch-main_snprintf.c) = cb112df0cadf84aaeee5987169a31460989995a8 27SHA1 (patch-main_snprintf.c) = cb112df0cadf84aaeee5987169a31460989995a8
27SHA1 (patch-main_snprintf.h) = 86ae4c1c8ae9183254e9914cb56d3df999f719cf 28SHA1 (patch-main_snprintf.h) = 86ae4c1c8ae9183254e9914cb56d3df999f719cf
28SHA1 (patch-main_spprintf.c) = 0fe0888b612402c41f040c8781df7f1a7ca66275 29SHA1 (patch-main_spprintf.c) = 0fe0888b612402c41f040c8781df7f1a7ca66275
29SHA1 (patch-main_streams_cast.c) = 0e69cad7d6451b18ec844cc8ea6d18eaf0748530 30SHA1 (patch-main_streams_cast.c) = 0e69cad7d6451b18ec844cc8ea6d18eaf0748530
30SHA1 (patch-sapi_cgi_cgi__main.c) = a88f29e80810a3c9d9d895051c9dd3c1da8099b8 31SHA1 (patch-sapi_cgi_cgi__main.c) = a88f29e80810a3c9d9d895051c9dd3c1da8099b8

File Added: pkgsrc/lang/php5/patches/Attic/patch-ext_standard_basic__functions.c
$NetBSD: patch-ext_standard_basic__functions.c,v 1.1 2012/06/05 08:58:36 abs Exp $

Work around VAX FP lack of INF

--- ext/standard/basic_functions.c.orig	2010-06-19 22:23:01.000000000 +0000
+++ ext/standard/basic_functions.c
@@ -3954,7 +3954,7 @@ PHPAPI double php_get_nan(void)
 
 PHPAPI double php_get_inf(void)
 {
-#if HAVE_HUGE_VAL_INF
+#if defined(HAVE_HUGE_VAL_INF) || defined(__vax__)
 	return HUGE_VAL;
 #elif defined(__i386__) || defined(_X86_) || defined(ALPHA) || defined(_ALPHA) || defined(__alpha)
 	double val = 0.0;