Author: dj
Date: 2010-02-17 22:18:21 -0700 (Wed, 17 Feb 2010)
New Revision: 2174

Removed:
   trunk/nspr/nspr-4.8.2-4.8.3-1.patch
Log:
Oops..they released it officially.

Deleted: trunk/nspr/nspr-4.8.2-4.8.3-1.patch
===================================================================
--- trunk/nspr/nspr-4.8.2-4.8.3-1.patch 2010-02-18 04:45:50 UTC (rev 2173)
+++ trunk/nspr/nspr-4.8.2-4.8.3-1.patch 2010-02-18 05:18:21 UTC (rev 2174)
@@ -1,218 +0,0 @@
-Submitted By: DJ Lucas <dj at linuxfromscratch dot org>
-Date: 2010-02-18
-Initial Package Version: 4.8.2
-Upstream Status: Applied
-Origin: Firefox-3.6 source distribution (upstream)
-Description: Adds changes from Firefox-3.6 (distributed)
-
-diff -Naur nspr-4.8.2/mozilla/nsprpub/admin/repackage.sh 
nspr-4.8.3/mozilla-1.9.2/nsprpub/admin/repackage.sh
---- nspr-4.8.2/mozilla/nsprpub/admin/repackage.sh      2009-10-03 
19:57:02.000000000 -0500
-+++ nspr-4.8.3/mozilla-1.9.2/nsprpub/admin/repackage.sh        2010-01-20 
21:30:59.000000000 -0600
-@@ -64,10 +64,10 @@
- # 
- # ------------------------------------------------------------------
- 
--FROMTOP=/share/builds/components/nspr20/v4.8.2
--TOTOP=./v4.8.2
--NSPRDIR=nspr-4.8.2
--SOURCETAG=NSPR_4_8_2_RTM
-+FROMTOP=/share/builds/components/nspr20/v4.8.3
-+TOTOP=./v4.8.3
-+NSPRDIR=nspr-4.8.3
-+SOURCETAG=NSPR_4_8_3_RTM
- 
- #
- # enumerate Unix object directories on /s/b/c
-diff -Naur nspr-4.8.2/mozilla/nsprpub/config/rules.mk 
nspr-4.8.3/mozilla-1.9.2/nsprpub/config/rules.mk
---- nspr-4.8.2/mozilla/nsprpub/config/rules.mk 2009-05-01 18:08:01.000000000 
-0500
-+++ nspr-4.8.3/mozilla-1.9.2/nsprpub/config/rules.mk   2010-01-20 
21:30:59.000000000 -0600
-@@ -172,18 +172,13 @@
- RELEASE_LIBS_DEST     = $(RELEASE_LIB_DIR)
- endif
- 
-+define MAKE_IN_DIR
-+      $(MAKE) -C $(dir) $@
-+
-+endef # do not remove the blank line!
-+
- ifdef DIRS
--LOOP_OVER_DIRS                =                                       \
--      @for d in $(DIRS); do                                   \
--              if test -d $$d; then                            \
--                      set -e;                                 \
--                      echo "cd $$d; $(MAKE) $@";              \
--                      $(MAKE) -C $$d $@;                      \
--                      set +e;                                 \
--              else                                            \
--                      echo "Skipping non-directory $$d...";   \
--              fi;                                             \
--      done
-+LOOP_OVER_DIRS = $(foreach dir,$(DIRS),$(MAKE_IN_DIR))
- endif
- 
- 
################################################################################
-@@ -387,9 +382,8 @@
- endif
- 
- ifdef NEED_ABSOLUTE_PATH
--PWD := $(shell pwd)
- # The quotes allow absolute paths to contain spaces.
--pr_abspath = "$(if $(findstring :,$(1)),$(1),$(if $(filter 
/%,$(1)),$(1),$(PWD)/$(1)))"
-+pr_abspath = "$(if $(findstring :,$(1)),$(1),$(if $(filter 
/%,$(1)),$(1),$(CURDIR)/$(1)))"
- endif
- 
- $(OBJDIR)/%.$(OBJ_SUFFIX): %.cpp
-diff -Naur nspr-4.8.2/mozilla/nsprpub/configure 
nspr-4.8.3/mozilla-1.9.2/nsprpub/configure
---- nspr-4.8.2/mozilla/nsprpub/configure       2009-10-03 19:57:00.000000000 
-0500
-+++ nspr-4.8.3/mozilla-1.9.2/nsprpub/configure 2010-01-20 21:30:59.000000000 
-0600
-@@ -695,7 +695,7 @@
- 
- MOD_MAJOR_VERSION=4
- MOD_MINOR_VERSION=8
--MOD_PATCH_VERSION=2
-+MOD_PATCH_VERSION=3
- NSPR_MODNAME=nspr20
- _HAVE_PTHREADS=
- USE_PTHREADS=
-diff -Naur nspr-4.8.2/mozilla/nsprpub/configure.in 
nspr-4.8.3/mozilla-1.9.2/nsprpub/configure.in
---- nspr-4.8.2/mozilla/nsprpub/configure.in    2009-10-03 19:57:01.000000000 
-0500
-+++ nspr-4.8.3/mozilla-1.9.2/nsprpub/configure.in      2010-01-20 
21:30:59.000000000 -0600
-@@ -50,7 +50,7 @@
- dnl ========================================================
- MOD_MAJOR_VERSION=4
- MOD_MINOR_VERSION=8
--MOD_PATCH_VERSION=2
-+MOD_PATCH_VERSION=3
- NSPR_MODNAME=nspr20
- _HAVE_PTHREADS=
- USE_PTHREADS=
-diff -Naur nspr-4.8.2/mozilla/nsprpub/pr/include/prinit.h 
nspr-4.8.3/mozilla-1.9.2/nsprpub/pr/include/prinit.h
---- nspr-4.8.2/mozilla/nsprpub/pr/include/prinit.h     2009-10-05 
18:11:26.000000000 -0500
-+++ nspr-4.8.3/mozilla-1.9.2/nsprpub/pr/include/prinit.h       2010-01-20 
21:30:59.000000000 -0600
-@@ -63,10 +63,10 @@
- ** The format of the version string is
- **     "<major version>.<minor version>[.<patch level>] [<Beta>]"
- */
--#define PR_VERSION  "4.8.2"
-+#define PR_VERSION  "4.8.3"
- #define PR_VMAJOR   4
- #define PR_VMINOR   8
--#define PR_VPATCH   2
-+#define PR_VPATCH   3
- #define PR_BETA     PR_FALSE
- 
- /*
-diff -Naur nspr-4.8.2/mozilla/nsprpub/pr/src/io/prlog.c 
nspr-4.8.3/mozilla-1.9.2/nsprpub/pr/src/io/prlog.c
---- nspr-4.8.2/mozilla/nsprpub/pr/src/io/prlog.c       2009-05-12 
15:43:10.000000000 -0500
-+++ nspr-4.8.3/mozilla-1.9.2/nsprpub/pr/src/io/prlog.c 2010-01-20 
21:30:59.000000000 -0600
-@@ -456,7 +456,7 @@
-         PR_ExplodeTime(PR_Now(), PR_GMTParameters, &now);
-         nb_tid = PR_snprintf(line, sizeof(line)-1,
-                              "%04d-%02d-%02d %02d:%02d:%02d.%06d UTC - ",
--                             now.tm_year, now.tm_month, now.tm_mday,
-+                             now.tm_year, now.tm_month + 1, now.tm_mday,
-                              now.tm_hour, now.tm_min, now.tm_sec,
-                              now.tm_usec);
-     }
-diff -Naur nspr-4.8.2/mozilla/nsprpub/pr/src/misc/prdtoa.c 
nspr-4.8.3/mozilla-1.9.2/nsprpub/pr/src/misc/prdtoa.c
---- nspr-4.8.2/mozilla/nsprpub/pr/src/misc/prdtoa.c    2009-10-05 
17:58:41.000000000 -0500
-+++ nspr-4.8.3/mozilla-1.9.2/nsprpub/pr/src/misc/prdtoa.c      2010-01-20 
21:31:00.000000000 -0600
-@@ -1728,6 +1728,8 @@
-                       }
-               }
-  dig_done:
-+      if (nd > 64 * 1024)
-+              goto ret0;
-       e = 0;
-       if (c == 'e' || c == 'E') {
-               if (!nd && !nz && !nz0) {
-diff -Naur nspr-4.8.2/mozilla/nsprpub/pr/tests/dtoa.c 
nspr-4.8.3/mozilla-1.9.2/nsprpub/pr/tests/dtoa.c
---- nspr-4.8.2/mozilla/nsprpub/pr/tests/dtoa.c 2009-09-25 19:59:40.000000000 
-0500
-+++ nspr-4.8.3/mozilla-1.9.2/nsprpub/pr/tests/dtoa.c   2010-01-20 
21:31:00.000000000 -0600
-@@ -47,6 +47,7 @@
-  *
-  
*****************************************************************************/
- #include <stdio.h>
-+#include <stdlib.h>
- #include <sys/types.h>
- #include <string.h>
- #include <locale.h>
-@@ -61,6 +62,7 @@
-     double num1;
-     double zero = 0.0;
-     char   cnvt[50];
-+    char  *thousands;
-     
-     num = 1e24;
-     num1 = PR_strtod("1e24",NULL);
-@@ -195,7 +197,6 @@
-         failed_already = 1;
-     }
- 
--
-     num = -1.0000000001e-21;
-     num1 = PR_strtod("-1.0000000001e-21",NULL);
-     if(num1 != num){
-@@ -215,6 +216,26 @@
-      */
-     num1 = PR_strtod("4e-356",NULL);
- 
-+    /*
-+     * A very long input with ~384K digits.
-+     * Bug 516396: Should not crash.
-+     * Bug 521306: Should return 0 without converting the input.
-+     */
-+#define LENGTH (384 * 1024)
-+    thousands = (char *)malloc(LENGTH);
-+    thousands[0] = '0';
-+    thousands[1] = '.';
-+    memset(&thousands[2], '1', LENGTH - 3);
-+    thousands[LENGTH - 1] = '\0';
-+    num = 0;
-+    num1 = PR_strtod(thousands,NULL);
-+    free(thousands);
-+    if(num1 != num){
-+        fprintf(stderr,"Failed to convert numeric value %s\n",
-+                "0.1111111111111111...");
-+        failed_already = 1;
-+    }
-+
-     if (failed_already) {
-         printf("FAILED\n");
-     } else {
-diff -Naur nspr-4.8.2/mozilla/nsprpub/pr/tests/runtests.pl 
nspr-4.8.3/mozilla-1.9.2/nsprpub/pr/tests/runtests.pl
---- nspr-4.8.2/mozilla/nsprpub/pr/tests/runtests.pl    2009-05-09 
16:30:55.000000000 -0500
-+++ nspr-4.8.3/mozilla-1.9.2/nsprpub/pr/tests/runtests.pl      2010-01-20 
21:31:00.000000000 -0600
-@@ -170,7 +170,7 @@
-         # No timeout: use blocking wait
-         $ret = waitpid($lpid,0);
-         # Exit and don't kill
--        $lstatus = $? % 256;
-+        $lstatus = $?;
-         $ltimeout = -1;
-     } else {
-         while ($ltimeout > 0) {
-diff -Naur nspr-4.8.2/mozilla/nsprpub/pr/tests/vercheck.c 
nspr-4.8.3/mozilla-1.9.2/nsprpub/pr/tests/vercheck.c
---- nspr-4.8.2/mozilla/nsprpub/pr/tests/vercheck.c     2009-10-03 
19:57:03.000000000 -0500
-+++ nspr-4.8.3/mozilla-1.9.2/nsprpub/pr/tests/vercheck.c       2010-01-20 
21:31:00.000000000 -0600
-@@ -52,9 +52,9 @@
- #include <stdlib.h>
- 
- /*
-- * This release (4.8.2) is backward compatible with the
-+ * This release (4.8.3) is backward compatible with the
-  * 4.0.x, 4.1.x, 4.2.x, 4.3.x, 4.4.x, 4.5.x, 4.6.x, 4.7.x,
-- * 4.8, and 4.8.1 releases.  It, of course, is compatible
-+ * 4.8, 4.8.1, and 4.8.2 releases.  It, of course, is compatible
-  * with itself.
-  */
- static char *compatible_version[] = {
-@@ -65,7 +65,7 @@
-     "4.6.6", "4.6.7", "4.6.8",
-     "4.7", "4.7.1", "4.7.2", "4.7.3", "4.7.4", "4.7.5",
-     "4.7.6",
--    "4.8", "4.8.1", PR_VERSION
-+    "4.8", "4.8.1", "4.8.2", PR_VERSION
- };
- 
- /*

-- 
http://linuxfromscratch.org/mailman/listinfo/patches
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to