commit mozilla-nspr for openSUSE:Factory

2020-10-10 Thread root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2020-10-10 19:00:28

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new.4249 (New)


Package is "mozilla-nspr"

Sat Oct 10 19:00:28 2020 rev:78 rq:840030 version:4.29

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2020-09-18 14:29:37.103363963 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new.4249/mozilla-nspr.changes  
2020-10-10 19:00:35.556371160 +0200
@@ -1,0 +2,10 @@
+Wed Sep 30 17:06:26 UTC 2020 - Wolfgang Rosenauer 
+
+- update to version 4.29
+  * Remove macOS Code Fragment Manager support code
+  * Remove XP_MACOSX and OS_TARGET=MacOSX
+  * Refresh config.guess and config.sub
+  * Remove NSPR's patch to config.sub
+  * Add support for e2k target (64-bit Elbrus 2000)
+
+---

Old:

  nspr-4.28.tar.gz

New:

  nspr-4.29.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.TxB999/_old  2020-10-10 19:00:40.000373366 +0200
+++ /var/tmp/diff_new_pack.TxB999/_new  2020-10-10 19:00:40.000373366 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.28
+Version:4.29
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.28.tar.gz -> nspr-4.29.tar.gz ++
 6087 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/nspr-4.28/nspr/.hg_archival.txt new/nspr-4.29/nspr/.hg_archival.txt
--- old/nspr-4.28/nspr/.hg_archival.txt 2020-08-21 01:04:43.0 +0200
+++ new/nspr-4.29/nspr/.hg_archival.txt 2020-09-17 17:01:34.0 +0200
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: f8f56448a5dea9d866c665227098951a60321021
-branch: NSPR_4_28_BRANCH
-tag: NSPR_4_28_RTM
+node: a717c2ade3c3c227e713d3cc7b916d7bc0726d3b
+branch: default
+tag: NSPR_4_29_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/nspr-4.28/nspr/build/autoconf/README 
new/nspr-4.29/nspr/build/autoconf/README
--- old/nspr-4.28/nspr/build/autoconf/README2020-08-21 01:04:43.0 
+0200
+++ new/nspr-4.29/nspr/build/autoconf/README2020-09-17 17:01:34.0 
+0200
@@ -1,5 +1,3 @@
 The config.guess and config.sub scripts were downloaded from
-http://git.savannah.gnu.org/cgit/config.git/tree/config.guess?id=6947a35648e577c2e3a12d5c88d488c6ea94e1c0
-http://git.savannah.gnu.org/cgit/config.git/tree/config.sub?id=6947a35648e577c2e3a12d5c88d488c6ea94e1c0
-
-Our private patches are in the patches/ directory.
+http://git.savannah.gnu.org/cgit/config.git/tree/config.guess?id=2593751ef276497e312d7c4ce7fd049614c7bf80
+http://git.savannah.gnu.org/cgit/config.git/tree/config.sub?id=2593751ef276497e312d7c4ce7fd049614c7bf80
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/nspr-4.28/nspr/build/autoconf/patches/config.sub.patch 
new/nspr-4.29/nspr/build/autoconf/patches/config.sub.patch
--- old/nspr-4.28/nspr/build/autoconf/patches/config.sub.patch  2020-08-21 
01:04:43.0 +0200
+++ new/nspr-4.29/nspr/build/autoconf/patches/config.sub.patch  1970-01-01 
01:00:00.0 +0100
@@ -1,51 +0,0 @@
 config.sub.orig2014-03-09 18:34:03 -0700
-+++ config.sub 2014-03-14 19:49:48 -0700
-@@ -115,7 +115,7 @@
- # Here we must recognize all the valid KERNEL-OS combinations.
- maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
- case $maybe_os in
--  nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
-+  nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | \
-   linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | 
kfreebsd*-gnu* | \
-   knetbsd*-gnu* | netbsd*-gnu* | \
-   kopensolaris*-gnu* | \
-@@ -123,10 +123,6 @@
- os=-$maybe_os
- basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
- ;;
--  

commit mozilla-nspr for openSUSE:Factory

2020-09-18 Thread root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2020-09-18 14:28:08

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new.4249 (New)


Package is "mozilla-nspr"

Fri Sep 18 14:28:08 2020 rev:77 rq:834741 version:4.28

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2020-09-03 01:08:11.500347738 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new.4249/mozilla-nspr.changes  
2020-09-18 14:29:37.103363963 +0200
@@ -1,0 +2,7 @@
+Tue Sep  8 20:21:41 UTC 2020 - Wolfgang Rosenauer 
+
+- update to version 4.28
+  * Fix a compiler warning
+  * Add rule for cross-compiling with cygwin
+
+---

Old:

  nspr-4.27.tar.gz

New:

  nspr-4.28.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.aAXU85/_old  2020-09-18 14:29:53.619380597 +0200
+++ /var/tmp/diff_new_pack.aAXU85/_new  2020-09-18 14:29:53.623380601 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.27
+Version:4.28
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.27.tar.gz -> nspr-4.28.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.27/nspr/.hg_archival.txt 
new/nspr-4.28/nspr/.hg_archival.txt
--- old/nspr-4.27/nspr/.hg_archival.txt 2020-07-23 15:54:12.0 +0200
+++ new/nspr-4.28/nspr/.hg_archival.txt 2020-08-21 01:04:43.0 +0200
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: a75540f0e0c0053a22271acad5aaff2320bdb065
-branch: default
-tag: NSPR_4_27_RTM
+node: f8f56448a5dea9d866c665227098951a60321021
+branch: NSPR_4_28_BRANCH
+tag: NSPR_4_28_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.27/nspr/configure new/nspr-4.28/nspr/configure
--- old/nspr-4.27/nspr/configure2020-07-23 15:54:12.0 +0200
+++ new/nspr-4.28/nspr/configure2020-08-21 01:04:43.0 +0200
@@ -2486,7 +2486,7 @@
   program_prefix=${target_alias}-
 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=27
+MOD_MINOR_VERSION=28
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
@@ -5587,6 +5587,7 @@
 linux*)   OS_ARCH=Linux ;;
 solaris*) OS_ARCH=SunOS OS_RELEASE=5 ;;
 mingw*)   OS_ARCH=WINNT CPU_ARCH=x86 ;;
+cygwin*)  OS_ARCH=WINNT ;;
 darwin*)  OS_ARCH=Darwin ;;
 riscos*)  OS_ARCH=RISCOS ;;
 esac
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.27/nspr/configure.in 
new/nspr-4.28/nspr/configure.in
--- old/nspr-4.27/nspr/configure.in 2020-07-23 15:54:12.0 +0200
+++ new/nspr-4.28/nspr/configure.in 2020-08-21 01:04:43.0 +0200
@@ -15,7 +15,7 @@
 dnl = Defaults
 dnl 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=27
+MOD_MINOR_VERSION=28
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
@@ -821,6 +821,7 @@
 linux*)   OS_ARCH=Linux ;;
 solaris*) OS_ARCH=SunOS OS_RELEASE=5 ;;
 mingw*)   OS_ARCH=WINNT CPU_ARCH=x86 ;;
+cygwin*)  OS_ARCH=WINNT ;;
 darwin*)  OS_ARCH=Darwin ;;
 riscos*)  OS_ARCH=RISCOS ;;
 esac
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.27/nspr/pr/include/prinit.h 
new/nspr-4.28/nspr/pr/include/prinit.h
--- old/nspr-4.27/nspr/pr/include/prinit.h  2020-07-23 15:54:12.0 
+0200
+++ new/nspr-4.28/nspr/pr/include/prinit.h  2020-08-21 01:04:43.0 
+0200
@@ -31,9 +31,9 @@
 ** The format of the version string is
 ** ".[.] []"
 */
-#define PR_VERSION  "4.27"
+#define PR_VERSION  "4.28"
 #define PR_VMAJOR   4
-#define PR_VMINOR   27
+#define PR_VMINOR   28
 #define PR_VPATCH   0
 #define PR_BETA PR_FALSE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.27/nspr/pr/src/linking/prlink.c 
new/nspr-4.28/nspr/pr/src/linking/prlink.c
--- old/nspr-4.27/nspr/pr/src/linking/prlink.c  2020-07-23 15:54:12.0 
+0200
+++ new/nspr-4.28/nspr/pr/src/linking/prlink.c  2020-08-21 01:04:43.0 
+0200
@@ -807,7 +807,7 @@
   const size_t systemPrefixLen1 = strlen(systemPrefix1);
   const char systemPrefix2[] = "/usr/lib/";
   const size_t systemPrefixLen2 = strlen(systemPrefix2);
-  const name_len = strlen(name);
+  const size_t name_len = strlen(name);
   if (((name_len > 

commit mozilla-nspr for openSUSE:Factory

2020-09-02 Thread root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2020-09-03 01:07:55

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new.3399 (New)


Package is "mozilla-nspr"

Thu Sep  3 01:07:55 2020 rev:76 rq:829608 version:4.27

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2020-07-30 09:58:25.911135524 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new.3399/mozilla-nspr.changes  
2020-09-03 01:08:11.500347738 +0200
@@ -1,0 +2,12 @@
+Sat Aug 22 06:38:40 UTC 2020 - Wolfgang Rosenauer 
+
+- update to version 4.27
+  * the macOS platform code for shared library loading was
+changed to support macOS 11.
+If the absolute path parameter given to PR_LoadLibrary
+begins with either /System/ or /usr/lib/ then no test is
+performed if the library exists at a file.
+  * An include statement for a Windows system library header
+was added
+
+---

Old:

  nspr-4.26.tar.gz

New:

  nspr-4.27.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.9bF9EA/_old  2020-09-03 01:08:19.028350247 +0200
+++ /var/tmp/diff_new_pack.9bF9EA/_new  2020-09-03 01:08:19.032350248 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.26
+Version:4.27
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.26.tar.gz -> nspr-4.27.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.26/nspr/.hg_archival.txt 
new/nspr-4.27/nspr/.hg_archival.txt
--- old/nspr-4.26/nspr/.hg_archival.txt 2020-06-24 15:26:09.0 +0200
+++ new/nspr-4.27/nspr/.hg_archival.txt 2020-07-23 15:54:12.0 +0200
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: aff47ef77dd5f037f24bf8473ca0b9eb1fb13d5f
+node: a75540f0e0c0053a22271acad5aaff2320bdb065
 branch: default
-tag: NSPR_4_26_RTM
+tag: NSPR_4_27_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.26/nspr/configure new/nspr-4.27/nspr/configure
--- old/nspr-4.26/nspr/configure2020-06-24 15:26:09.0 +0200
+++ new/nspr-4.27/nspr/configure2020-07-23 15:54:12.0 +0200
@@ -2486,7 +2486,7 @@
   program_prefix=${target_alias}-
 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=26
+MOD_MINOR_VERSION=27
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.26/nspr/configure.in 
new/nspr-4.27/nspr/configure.in
--- old/nspr-4.26/nspr/configure.in 2020-06-24 15:26:09.0 +0200
+++ new/nspr-4.27/nspr/configure.in 2020-07-23 15:54:12.0 +0200
@@ -15,7 +15,7 @@
 dnl = Defaults
 dnl 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=26
+MOD_MINOR_VERSION=27
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.26/nspr/pr/include/prinit.h 
new/nspr-4.27/nspr/pr/include/prinit.h
--- old/nspr-4.26/nspr/pr/include/prinit.h  2020-06-24 15:26:09.0 
+0200
+++ new/nspr-4.27/nspr/pr/include/prinit.h  2020-07-23 15:54:12.0 
+0200
@@ -31,9 +31,9 @@
 ** The format of the version string is
 ** ".[.] []"
 */
-#define PR_VERSION  "4.26"
+#define PR_VERSION  "4.27"
 #define PR_VMAJOR   4
-#define PR_VMINOR   26
+#define PR_VMINOR   27
 #define PR_VPATCH   0
 #define PR_BETA PR_FALSE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.26/nspr/pr/src/linking/prlink.c 
new/nspr-4.27/nspr/pr/src/linking/prlink.c
--- old/nspr-4.26/nspr/pr/src/linking/prlink.c  2020-06-24 15:26:09.0 
+0200
+++ new/nspr-4.27/nspr/pr/src/linking/prlink.c  2020-07-23 15:54:12.0 
+0200
@@ -776,6 +776,9 @@
 int dl_flags = 0;
 #endif
 void *h = NULL;
+#if defined(DARWIN)
+PRBool okToLoad = PR_FALSE;
+#endif
 
 if (flags & PR_LD_LAZY) {
 dl_flags |= RTLD_LAZY;
@@ -790,12 +793,36 @@
 dl_flags |= RTLD_LOCAL;
 }
 #if defined(DARWIN)
-/* ensure the file exists if it contains a slash character i.e. path */
-/* DARWIN's dlopen ignores the provided path and checks for the */
-/* plain filename in DYLD_LIBRARY_PATH */
-if (strchr(name, PR_DIRECTORY_SEPARATOR) == NULL ||
-PR_Access(name, PR_ACCESS_EXISTS) == PR_SUCCESS) {
-h = dlopen(name, 

commit mozilla-nspr for openSUSE:Factory

2020-07-30 Thread root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2020-07-30 09:57:27

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new.3592 (New)


Package is "mozilla-nspr"

Thu Jul 30 09:57:27 2020 rev:75 rq:823326 version:4.26

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2020-03-14 09:53:59.099050440 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new.3592/mozilla-nspr.changes  
2020-07-30 09:58:25.911135524 +0200
@@ -1,0 +2,9 @@
+Thu Jul 23 13:26:57 UTC 2020 - Wolfgang Rosenauer 
+
+- update to version 4.26
+  * PR_GetSystemInfo supports a new flag PR_SI_RELEASE_BUILD to get
+information about the operating system build version.
+  * Better support parallel building on Windows.
+  * The internal release automatic script requires python 3.
+
+---

Old:

  nspr-4.25.tar.gz

New:

  nspr-4.26.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.nx7F7j/_old  2020-07-30 09:58:33.151142015 +0200
+++ /var/tmp/diff_new_pack.nx7F7j/_new  2020-07-30 09:58:33.151142015 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.25
+Version:4.26
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.25.tar.gz -> nspr-4.26.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.25/nspr/.hg_archival.txt 
new/nspr-4.26/nspr/.hg_archival.txt
--- old/nspr-4.25/nspr/.hg_archival.txt 2020-01-31 21:37:50.0 +0100
+++ new/nspr-4.26/nspr/.hg_archival.txt 2020-06-24 15:26:09.0 +0200
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: cf14b37a4afc971cbfc502e961ac9340574efd6f
+node: aff47ef77dd5f037f24bf8473ca0b9eb1fb13d5f
 branch: default
-tag: NSPR_4_25_RTM
+tag: NSPR_4_26_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/nspr-4.25/nspr/automation/release/nspr-release-helper.py 
new/nspr-4.26/nspr/automation/release/nspr-release-helper.py
--- old/nspr-4.25/nspr/automation/release/nspr-release-helper.py
2020-01-31 21:37:50.0 +0100
+++ new/nspr-4.26/nspr/automation/release/nspr-release-helper.py
2020-06-24 15:26:09.0 +0200
@@ -17,7 +17,7 @@
 f_conf_in = "configure.in"
 
 def check_call_noisy(cmd, *args, **kwargs):
-print "Executing command:", cmd
+print("Executing command:", cmd)
 check_call(cmd, *args, **kwargs)
 
 o = OptionParser(usage="client.py [options] remove_beta | set_beta | 
print_library_versions | set_version_to_minor_release | 
set_version_to_patch_release | create_nspr_release_archive")
@@ -30,7 +30,7 @@
 sys.exit(2)
 
 def exit_with_failure(what):
-print "failure: ", what
+print("failure: ", what)
 sys.exit(2)
 
 def check_files_exist():
@@ -45,31 +45,31 @@
 def toggle_beta_status(is_beta):
 check_files_exist()
 if (is_beta):
-print "adding Beta status to version numbers"
+print("adding Beta status to version numbers")
 sed_inplace('s/^\(#define *PR_VERSION *\"[0-9.]\+\)\" *$/\\1 Beta\"/', 
prinit_h)
 sed_inplace('s/^\(#define *PR_BETA *\)PR_FALSE *$/\\1PR_TRUE/', 
prinit_h)
 
 else:
-print "removing Beta status from version numbers"
+print("removing Beta status from version numbers")
 sed_inplace('s/^\(#define *PR_VERSION *\"[0-9.]\+\) *Beta\" 
*$/\\1\"/', prinit_h)
 sed_inplace('s/^\(#define *PR_BETA *\)PR_TRUE *$/\\1PR_FALSE/', 
prinit_h)
-print "please run 'hg stat' and 'hg diff' to verify the files have been 
verified correctly"
+print("please run 'hg stat' and 'hg diff' to verify the files have been 
verified correctly")
 
 def print_beta_versions():
 check_call_noisy(["egrep", "#define *PR_VERSION|#define *PR_BETA", 
prinit_h])
 
 def remove_beta_status():
-print "--- removing beta flags. Existing versions were:"
+print("--- removing beta flags. Existing versions were:")
 print_beta_versions()
 toggle_beta_status(False)
-print "--- finished modifications, new versions are:"
+print("--- finished modifications, new versions are:")
 print_beta_versions()
 
 def set_beta_status():
-print "--- adding beta flags. Existing versions were:"
+print("--- adding beta flags. Existing versions were:")
 print_beta_versions()
 toggle_beta_status(True)
-print "--- finished modifications, new versions are:"
+print("--- finished modifications, new versions are:")
 print_beta_versions()
 
 def 

commit mozilla-nspr for openSUSE:Factory

2020-03-14 Thread root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2020-03-14 09:53:58

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new.3160 (New)


Package is "mozilla-nspr"

Sat Mar 14 09:53:58 2020 rev:74 rq:783554 version:4.25

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2020-01-11 14:37:55.653134640 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new.3160/mozilla-nspr.changes  
2020-03-14 09:53:59.099050440 +0100
@@ -1,0 +2,7 @@
+Tue Mar  3 21:11:34 UTC 2020 - Wolfgang Rosenauer 
+
+- update to version 4.25
+  * fixed reading files larger than 4 GB on Win32
+  * added support for Xtensa architecture
+
+---

Old:

  nspr-4.24.tar.gz

New:

  nspr-4.25.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.nImq0y/_old  2020-03-14 09:53:59.751050918 +0100
+++ /var/tmp/diff_new_pack.nImq0y/_new  2020-03-14 09:53:59.755050922 +0100
@@ -2,7 +2,7 @@
 # spec file for package mozilla-nspr
 #
 # Copyright (c) 2020 SUSE LLC
-#   2006-2019 Wolfgang Rosenauer
+#   2006-2020 Wolfgang Rosenauer
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.24
+Version:4.25
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.24.tar.gz -> nspr-4.25.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.24/nspr/.hg_archival.txt 
new/nspr-4.25/nspr/.hg_archival.txt
--- old/nspr-4.24/nspr/.hg_archival.txt 2019-12-02 18:58:37.0 +0100
+++ new/nspr-4.25/nspr/.hg_archival.txt 2020-01-31 21:37:50.0 +0100
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: 1209a835816dec6a52d11ea001e6f513c29d1642
-branch: NSPR_4_24_BRANCH
-tag: NSPR_4_24_RTM
+node: cf14b37a4afc971cbfc502e961ac9340574efd6f
+branch: default
+tag: NSPR_4_25_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.24/nspr/configure new/nspr-4.25/nspr/configure
--- old/nspr-4.24/nspr/configure2019-12-02 18:58:37.0 +0100
+++ new/nspr-4.25/nspr/configure2020-01-31 21:37:50.0 +0100
@@ -2486,7 +2486,7 @@
   program_prefix=${target_alias}-
 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=24
+MOD_MINOR_VERSION=25
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.24/nspr/configure.in 
new/nspr-4.25/nspr/configure.in
--- old/nspr-4.24/nspr/configure.in 2019-12-02 18:58:37.0 +0100
+++ new/nspr-4.25/nspr/configure.in 2020-01-31 21:37:50.0 +0100
@@ -15,7 +15,7 @@
 dnl = Defaults
 dnl 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=24
+MOD_MINOR_VERSION=25
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.24/nspr/pr/include/md/_linux.cfg 
new/nspr-4.25/nspr/pr/include/md/_linux.cfg
--- old/nspr-4.24/nspr/pr/include/md/_linux.cfg 2019-12-02 18:58:37.0 
+0100
+++ new/nspr-4.25/nspr/pr/include/md/_linux.cfg 2020-01-31 21:37:50.0 
+0100
@@ -1157,7 +1157,8 @@
 #define PR_BYTES_PER_WORD_LOG2   2
 #define PR_BYTES_PER_DWORD_LOG2  3
 
-#elif defined(__nios2__) || defined(__microblaze__) || defined(__nds32__)
+#elif defined(__nios2__) || defined(__microblaze__) || defined(__nds32__) || \
+  defined(__xtensa__)
 
 #if defined(__microblaze__) && defined(__BIG_ENDIAN__)
 #define IS_BIG_ENDIAN 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.24/nspr/pr/include/md/_linux.h 
new/nspr-4.25/nspr/pr/include/md/_linux.h
--- old/nspr-4.24/nspr/pr/include/md/_linux.h   2019-12-02 18:58:37.0 
+0100
+++ new/nspr-4.25/nspr/pr/include/md/_linux.h   2020-01-31 21:37:50.0 
+0100
@@ -69,6 +69,8 @@
 #define _PR_SI_ARCHITECTURE "microblaze"
 #elif defined(__nds32__)
 #define _PR_SI_ARCHITECTURE "nds32"
+#elif defined(__xtensa__)
+#define _PR_SI_ARCHITECTURE "xtensa"
 #else
 #error "Unknown CPU architecture"
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.24/nspr/pr/include/prinit.h 
new/nspr-4.25/nspr/pr/include/prinit.h
--- old/nspr-4.24/nspr/pr/include/prinit.h  

commit mozilla-nspr for openSUSE:Factory

2020-01-11 Thread root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2020-01-11 14:37:47

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new.6675 (New)


Package is "mozilla-nspr"

Sat Jan 11 14:37:47 2020 rev:73 rq:761943 version:4.24

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2019-12-02 11:29:42.406605510 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new.6675/mozilla-nspr.changes  
2020-01-11 14:37:55.653134640 +0100
@@ -1,0 +2,8 @@
+Tue Jan  7 08:17:40 UTC 2020 - Wolfgang Rosenauer 
+
+- update to version 4.24
+  * added macro PR_ASSERT_ARG
+  * removed some declarations
+  * added support for Nios-II, Nds32 and Microblaze architectures
+
+---

Old:

  nspr-4.23.tar.gz

New:

  nspr-4.24.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.oW01Iy/_old  2020-01-11 14:37:57.561135395 +0100
+++ /var/tmp/diff_new_pack.oW01Iy/_new  2020-01-11 14:37:57.597135409 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mozilla-nspr
 #
-# Copyright (c) 2019 SUSE LLC.
+# Copyright (c) 2020 SUSE LLC
 #   2006-2019 Wolfgang Rosenauer
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.23
+Version:4.24
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.23.tar.gz -> nspr-4.24.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.23/nspr/.hg_archival.txt 
new/nspr-4.24/nspr/.hg_archival.txt
--- old/nspr-4.23/nspr/.hg_archival.txt 2019-10-15 16:21:38.0 +0200
+++ new/nspr-4.24/nspr/.hg_archival.txt 2019-12-02 18:58:37.0 +0100
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: bf4cbb1cb5f2c08691773575a79e4240ea7300fc
-branch: default
-tag: NSPR_4_23_RTM
+node: 1209a835816dec6a52d11ea001e6f513c29d1642
+branch: NSPR_4_24_BRANCH
+tag: NSPR_4_24_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.23/nspr/configure new/nspr-4.24/nspr/configure
--- old/nspr-4.23/nspr/configure2019-10-15 16:21:38.0 +0200
+++ new/nspr-4.24/nspr/configure2019-12-02 18:58:37.0 +0100
@@ -2486,7 +2486,7 @@
   program_prefix=${target_alias}-
 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=23
+MOD_MINOR_VERSION=24
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.23/nspr/configure.in 
new/nspr-4.24/nspr/configure.in
--- old/nspr-4.23/nspr/configure.in 2019-10-15 16:21:38.0 +0200
+++ new/nspr-4.24/nspr/configure.in 2019-12-02 18:58:37.0 +0100
@@ -15,7 +15,7 @@
 dnl = Defaults
 dnl 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=23
+MOD_MINOR_VERSION=24
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.23/nspr/pr/include/md/_linux.cfg 
new/nspr-4.24/nspr/pr/include/md/_linux.cfg
--- old/nspr-4.23/nspr/pr/include/md/_linux.cfg 2019-10-15 16:21:38.0 
+0200
+++ new/nspr-4.24/nspr/pr/include/md/_linux.cfg 2019-12-02 18:58:37.0 
+0100
@@ -1157,6 +1157,56 @@
 #define PR_BYTES_PER_WORD_LOG2   2
 #define PR_BYTES_PER_DWORD_LOG2  3
 
+#elif defined(__nios2__) || defined(__microblaze__) || defined(__nds32__)
+
+#if defined(__microblaze__) && defined(__BIG_ENDIAN__)
+#define IS_BIG_ENDIAN 1
+#undef  IS_LITTLE_ENDIAN
+#else
+#define IS_LITTLE_ENDIAN 1
+#undef  IS_BIG_ENDIAN
+#endif
+
+#define PR_BYTES_PER_BYTE   1
+#define PR_BYTES_PER_SHORT  2
+#define PR_BYTES_PER_INT4
+#define PR_BYTES_PER_INT64  8
+#define PR_BYTES_PER_LONG   4
+#define PR_BYTES_PER_FLOAT  4
+#define PR_BYTES_PER_DOUBLE 8
+#define PR_BYTES_PER_WORD   4
+#define PR_BYTES_PER_DWORD  8
+
+#define PR_BITS_PER_BYTE8
+#define PR_BITS_PER_SHORT   16
+#define PR_BITS_PER_INT 32
+#define PR_BITS_PER_INT64   64
+#define PR_BITS_PER_LONG32
+#define PR_BITS_PER_FLOAT   32
+#define PR_BITS_PER_DOUBLE  64
+#define PR_BITS_PER_WORD32
+
+#define PR_BITS_PER_BYTE_LOG2   3
+#define PR_BITS_PER_SHORT_LOG2  4
+#define PR_BITS_PER_INT_LOG25
+#define PR_BITS_PER_INT64_LOG2  6
+#define PR_BITS_PER_LONG_LOG2   5
+#define PR_BITS_PER_FLOAT_LOG2  5
+#define PR_BITS_PER_DOUBLE_LOG2 6
+#define PR_BITS_PER_WORD_LOG2   5
+
+#define PR_ALIGN_OF_SHORT   2
+#define 

commit mozilla-nspr for openSUSE:Factory

2019-12-02 Thread root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2019-12-02 11:28:08

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new.4691 (New)


Package is "mozilla-nspr"

Mon Dec  2 11:28:08 2019 rev:72 rq:750434 version:4.23

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2019-11-04 17:01:13.567928601 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new.4691/mozilla-nspr.changes  
2019-12-02 11:29:42.406605510 +0100
@@ -1,0 +2,9 @@
+Fri Nov 15 23:22:52 UTC 2019 - Stasiek Michalski 
+
+- update to version 4.23
+  * fixed a build failure that was introduced in 4.22
+  * correctness fix for Win64 socket polling
+  * whitespace in C files was cleaned up and no longer uses
+tab characters for indenting
+
+---

Old:

  nspr-4.22.tar.gz

New:

  nspr-4.23.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.VpylVq/_old  2019-12-02 11:29:45.386604131 +0100
+++ /var/tmp/diff_new_pack.VpylVq/_new  2019-12-02 11:29:45.390604129 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mozilla-nspr
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC.
 #   2006-2019 Wolfgang Rosenauer
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,12 +18,12 @@
 
 
 Name:   mozilla-nspr
-Version:4.22
+Version:4.23
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0
 Group:  System/Libraries
-Url:http://www.mozilla.org/projects/nspr/
+URL:http://www.mozilla.org/projects/nspr/
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
 # bug437293

++ nspr-4.22.tar.gz -> nspr-4.23.tar.gz ++
 122401 lines of diff (skipped)




commit mozilla-nspr for openSUSE:Factory

2019-11-04 Thread root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2019-11-04 17:01:10

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new.2990 (New)


Package is "mozilla-nspr"

Mon Nov  4 17:01:10 2019 rev:71 rq:742854 version:4.22

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2019-09-05 12:06:10.543899181 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new.2990/mozilla-nspr.changes  
2019-11-04 17:01:13.567928601 +0100
@@ -1,0 +2,9 @@
+Fri Oct 18 20:04:23 UTC 2019 - Wolfgang Rosenauer 
+
+- update to version 4.22
+  * added support for the ARC architecture
+  * removed support for the following platforms:
+OSF1/Tru64, DGUX, IRIX, Symbian, BeOS
+  * correctness and build fixes
+
+---

Old:

  nspr-4.21.tar.gz

New:

  nspr-4.22.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.hX6HQS/_old  2019-11-04 17:01:14.419929515 +0100
+++ /var/tmp/diff_new_pack.hX6HQS/_new  2019-11-04 17:01:14.423929519 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.21
+Version:4.22
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0
@@ -31,8 +31,7 @@
 Obsoletes:  mozilla-nspr-64bit
 %endif
 #
-#Source: 
https://ftp.mozilla.org/pub/nspr/releases/v%{version}/src/nspr-%{version}.tar.gz
-Source: nspr-%{version}.tar.gz
+Source: 
https://ftp.mozilla.org/pub/nspr/releases/v%{version}/src/nspr-%{version}.tar.gz
 Source1:baselibs.conf
 Source99:   %{name}.changes
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ nspr-4.21.tar.gz -> nspr-4.22.tar.gz ++
 15044 lines of diff (skipped)




commit mozilla-nspr for openSUSE:Factory

2019-09-05 Thread root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2019-09-05 12:06:08

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new.7948 (New)


Package is "mozilla-nspr"

Thu Sep  5 12:06:08 2019 rev:70 rq:720546 version:4.21

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2019-05-17 23:37:49.474088465 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new.7948/mozilla-nspr.changes  
2019-09-05 12:06:10.543899181 +0200
@@ -1,0 +2,5 @@
+Fri Aug  2 08:14:58 UTC 2019 - Martin Liška 
+
+- Use FAT LTO objects in order to provide proper static library.
+
+---



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.eMJfAd/_old  2019-09-05 12:06:11.239899050 +0200
+++ /var/tmp/diff_new_pack.eMJfAd/_new  2019-09-05 12:06:11.251899049 +0200
@@ -65,6 +65,7 @@
 %setup -n nspr-%{version} -q
 
 %build
+%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
 pushd nspr
 # set buildtime to "last-modification-time"
 modified="$(sed -n '/^/n;s/ - .*$//;p;q' "%{S:99}")"




commit mozilla-nspr for openSUSE:Factory

2019-05-17 Thread root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2019-05-17 23:37:45

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new.5148 (New)


Package is "mozilla-nspr"

Fri May 17 23:37:45 2019 rev:69 rq:702839 version:4.21

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2018-10-29 14:56:54.349728318 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new.5148/mozilla-nspr.changes  
2019-05-17 23:37:49.474088465 +0200
@@ -1,0 +2,11 @@
+Tue Apr 23 12:03:45 UTC 2019 - Wolfgang Rosenauer 
+
+- update to version 4.21
+  * Use MAP_SHARED for read-only file mappings on MacOS and Android
+  * Changed prbit.h to use builtin function on aarch64
+  * Test program build fixes
+  * Minor fixes to support unified builds
+  * Update library copyright notices
+  * Removed Gonk/B2G references
+
+---

Old:

  nspr-4.20.tar.gz

New:

  nspr-4.21.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.S7f8wT/_old  2019-05-17 23:37:50.654087844 +0200
+++ /var/tmp/diff_new_pack.S7f8wT/_new  2019-05-17 23:37:50.658087841 +0200
@@ -1,8 +1,8 @@
 #
 # spec file for package mozilla-nspr
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
-#   2006-2018 Wolfgang Rosenauer
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+#   2006-2019 Wolfgang Rosenauer
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.20
+Version:4.21
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.20.tar.gz -> nspr-4.21.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.20/nspr/.hg_archival.txt 
new/nspr-4.21/nspr/.hg_archival.txt
--- old/nspr-4.20/nspr/.hg_archival.txt 2018-08-28 14:42:28.0 +0200
+++ new/nspr-4.21/nspr/.hg_archival.txt 2019-03-07 11:04:05.0 +0100
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: 098415a64f86e6dd98a2afb915526b1bfaf55409
+node: 7f6c18ae404c71b41e8e24504c857ed46ed4c818
 branch: default
-tag: NSPR_4_20_RTM
+tag: NSPR_4_21_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.20/nspr/configure new/nspr-4.21/nspr/configure
--- old/nspr-4.20/nspr/configure2018-08-28 14:42:28.0 +0200
+++ new/nspr-4.21/nspr/configure2019-03-07 11:04:05.0 +0100
@@ -783,7 +783,6 @@
 with_android_toolchain
 with_android_version
 with_android_platform
-with_gonk
 with_dist_prefix
 with_dist_bindir
 with_dist_includedir
@@ -873,6 +872,7 @@
 sysconfdir='${prefix}/etc'
 sharedstatedir='${prefix}/com'
 localstatedir='${prefix}/var'
+
 includedir='${prefix}/include'
 oldincludedir='/usr/include'
 docdir='${datarootdir}/doc/${PACKAGE}'
@@ -1484,7 +1484,6 @@
   Android platform version, default 5 for arm, 9 for 
x86/mips
   --with-android-platform=DIR
   location of platform dir
-  --with-gonk=DIR location of gonk dir
   --with-dist-prefix=DIST_PREFIX
   place build files in DIST_PREFIX dist
   --with-dist-bindir=DIR  build execuatables in DIR DIST_PREFIX/bin
@@ -2488,7 +2487,7 @@
   program_prefix=${target_alias}-
 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=20
+MOD_MINOR_VERSION=21
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
@@ -2656,19 +2655,6 @@
 ;;
 esac
 
-
-
-# Check whether --with-gonk was given.
-if test "${with_gonk+set}" = set; then :
-  withval=$with_gonk; gonkdir=$withval
-fi
-
-
-if test -n "$gonkdir" ; then
-
-$as_echo "#define ANDROID 1" >>confdefs.h
-
-else
 case "$target" in
 *-android*|*-linuxandroid*)
 if test -z "$android_ndk" ; then
@@ -2754,7 +2740,6 @@
 
 ;;
 esac
-fi
 
 dist_prefix='${MOD_DEPTH}/dist'
 dist_bindir='${dist_prefix}/bin'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.20/nspr/configure.in 
new/nspr-4.21/nspr/configure.in
--- old/nspr-4.20/nspr/configure.in 2018-08-28 14:42:28.0 +0200
+++ new/nspr-4.21/nspr/configure.in 2019-03-07 11:04:05.0 +0100
@@ -15,7 +15,7 @@
 dnl = Defaults
 dnl 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=20
+MOD_MINOR_VERSION=21
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
@@ -147,21 +147,6 @@
 ;;
 esac
 

commit mozilla-nspr for openSUSE:Factory

2018-10-29 Thread root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2018-10-29 14:15:02

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is "mozilla-nspr"

Mon Oct 29 14:15:02 2018 rev:68 rq:644082 version:4.20

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2018-03-24 16:04:42.050595871 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2018-10-29 14:56:54.349728318 +0100
@@ -1,0 +2,8 @@
+Sun Oct 21 07:30:43 UTC 2018 - w...@rosenauer.org
+
+- update to version 4.20
+  * abstract socket address support for Linux (incl. Android)
+  * aarch64 support for Windows
+  * support for riscv64
+
+---

Old:

  nspr-4.19.tar.gz

New:

  nspr-4.20.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.q2pWSt/_old  2018-10-29 14:56:55.253731619 +0100
+++ /var/tmp/diff_new_pack.q2pWSt/_new  2018-10-29 14:56:55.253731619 +0100
@@ -13,12 +13,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   mozilla-nspr
-Version:4.19
+Version:4.20
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.19.tar.gz -> nspr-4.20.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.19/nspr/.hg_archival.txt 
new/nspr-4.20/nspr/.hg_archival.txt
--- old/nspr-4.19/nspr/.hg_archival.txt 2018-03-05 16:50:28.0 +0100
+++ new/nspr-4.20/nspr/.hg_archival.txt 2018-08-28 14:42:28.0 +0200
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: 2fae42c03571fbcf7ebd0a064637d2ece1068a01
+node: 098415a64f86e6dd98a2afb915526b1bfaf55409
 branch: default
-tag: NSPR_4_19_RTM
+tag: NSPR_4_20_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.19/nspr/configure new/nspr-4.20/nspr/configure
--- old/nspr-4.19/nspr/configure2018-03-05 16:50:28.0 +0100
+++ new/nspr-4.20/nspr/configure2018-08-28 14:42:28.0 +0200
@@ -2488,7 +2488,7 @@
   program_prefix=${target_alias}-
 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=19
+MOD_MINOR_VERSION=20
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.19/nspr/configure.in 
new/nspr-4.20/nspr/configure.in
--- old/nspr-4.19/nspr/configure.in 2018-03-05 16:50:28.0 +0100
+++ new/nspr-4.20/nspr/configure.in 2018-08-28 14:42:28.0 +0200
@@ -15,7 +15,7 @@
 dnl = Defaults
 dnl 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=19
+MOD_MINOR_VERSION=20
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
@@ -2106,6 +2106,10 @@
AC_DEFINE(_AMD64_)
USE_64=1
;;
+aarch64)
+   AC_DEFINE(_ARM64_)
+   USE_64=1
+   ;;
 ia64)
AC_DEFINE(_IA64_)
USE_64=1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.19/nspr/lib/ds/plarena.h 
new/nspr-4.20/nspr/lib/ds/plarena.h
--- old/nspr-4.19/nspr/lib/ds/plarena.h 2018-03-05 16:50:28.0 +0100
+++ new/nspr-4.20/nspr/lib/ds/plarena.h 2018-08-28 14:42:28.0 +0200
@@ -95,13 +95,24 @@
 
 #if defined(PL_SANITIZE_ADDRESS)
 
+#if defined(_MSC_VER)
+/* We can't use dllimport due to DLL linkage mismatch with
+ * sanitizer/asan_interface.h.
+ */
+#define PL_ASAN_VISIBILITY(type_) type_
+#else
+#define PL_ASAN_VISIBILITY(type_) PR_IMPORT(type_)
+#endif
+
 /* These definitions are usually provided through the
  * sanitizer/asan_interface.h header installed by ASan.
  * See 
https://github.com/google/sanitizers/wiki/AddressSanitizerManualPoisoning
  */
 
-PR_IMPORT(void) __asan_poison_memory_region(void const volatile *addr, size_t 
size);
-PR_IMPORT(void) __asan_unpoison_memory_region(void const volatile *addr, 
size_t size);
+PL_ASAN_VISIBILITY(void) __asan_poison_memory_region(
+void const volatile *addr, size_t size);
+PL_ASAN_VISIBILITY(void) __asan_unpoison_memory_region(
+void const volatile *addr, size_t size);
 
 #define PL_MAKE_MEM_NOACCESS(addr, size) \
 __asan_poison_memory_region((addr), (size))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit mozilla-nspr for openSUSE:Factory

2018-03-24 Thread root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2018-03-24 16:04:40

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is "mozilla-nspr"

Sat Mar 24 16:04:40 2018 rev:67 rq:587639 version:4.19

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2018-02-24 16:38:08.628117856 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2018-03-24 16:04:42.050595871 +0100
@@ -1,0 +2,7 @@
+Thu Mar 15 18:23:35 UTC 2018 - cgrobert...@suse.com
+
+- update to version 4.19
+  * changed order of shutdown cleanup to avoid a crash on Mac OSX
+  * build compatibility with Android NDK r16 and glibc 2.26
+
+---

Old:

  nspr-4.18.tar.gz

New:

  nspr-4.19.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.rBeKz0/_old  2018-03-24 16:04:42.966562850 +0100
+++ /var/tmp/diff_new_pack.rBeKz0/_new  2018-03-24 16:04:42.970562706 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.18
+Version:4.19
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.18.tar.gz -> nspr-4.19.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.18/nspr/.hg_archival.txt 
new/nspr-4.19/nspr/.hg_archival.txt
--- old/nspr-4.18/nspr/.hg_archival.txt 2018-01-18 13:37:14.0 +0100
+++ new/nspr-4.19/nspr/.hg_archival.txt 2018-03-05 16:50:28.0 +0100
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: 46c961da83710de28c559f3acb66059728c56c2c
+node: 2fae42c03571fbcf7ebd0a064637d2ece1068a01
 branch: default
-tag: NSPR_4_18_RTM
+tag: NSPR_4_19_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.18/nspr/configure new/nspr-4.19/nspr/configure
--- old/nspr-4.18/nspr/configure2018-01-18 13:37:14.0 +0100
+++ new/nspr-4.19/nspr/configure2018-03-05 16:50:28.0 +0100
@@ -2488,7 +2488,7 @@
   program_prefix=${target_alias}-
 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=18
+MOD_MINOR_VERSION=19
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.18/nspr/configure.in 
new/nspr-4.19/nspr/configure.in
--- old/nspr-4.18/nspr/configure.in 2018-01-18 13:37:14.0 +0100
+++ new/nspr-4.19/nspr/configure.in 2018-03-05 16:50:28.0 +0100
@@ -15,7 +15,7 @@
 dnl = Defaults
 dnl 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=18
+MOD_MINOR_VERSION=19
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.18/nspr/pr/include/prinit.h 
new/nspr-4.19/nspr/pr/include/prinit.h
--- old/nspr-4.18/nspr/pr/include/prinit.h  2018-01-18 13:37:14.0 
+0100
+++ new/nspr-4.19/nspr/pr/include/prinit.h  2018-03-05 16:50:28.0 
+0100
@@ -31,9 +31,9 @@
 ** The format of the version string is
 ** ".[.] []"
 */
-#define PR_VERSION  "4.18"
+#define PR_VERSION  "4.19"
 #define PR_VMAJOR   4
-#define PR_VMINOR   18
+#define PR_VMINOR   19
 #define PR_VPATCH   0
 #define PR_BETA PR_FALSE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.18/nspr/pr/src/md/unix/unix.c 
new/nspr-4.19/nspr/pr/src/md/unix/unix.c
--- old/nspr-4.18/nspr/pr/src/md/unix/unix.c2018-01-18 13:37:14.0 
+0100
+++ new/nspr-4.19/nspr/pr/src/md/unix/unix.c2018-03-05 16:50:28.0 
+0100
@@ -2713,8 +2713,13 @@
 }  /* _MD_Unix_mmap64 */
 #endif /* defined(_PR_NO_LARGE_FILES) || defined(SOLARIS2_5) */
 
-/* Android <= 19 doesn't have mmap64. */
-#if defined(ANDROID) && __ANDROID_API__ <= 19
+/* NDK non-unified headers for API < 21 don't have mmap64. However,
+ * NDK unified headers do provide mmap64 for all API versions when building
+ * with clang. Therefore, we should provide mmap64 here for API < 21 if we're
+ * not using clang or if we're using non-unified headers. We check for
+ * non-unified headers by the lack of __ANDROID_API_L__ macro. */
+#if defined(ANDROID) && __ANDROID_API__ < 21 && \
+(!defined(__clang__) || !defined(__ANDROID_API_L__))
 PR_IMPORT(void) *__mmap2(void *, size_t, int, int, int, size_t);
 
 #define ANDROID_PAGE_SIZE 4096
@@ -2784,9 +2789,9 @@
 _md_iovector._stat64 = stat;
 _md_iovector._lseek64 = _MD_Unix_lseek64;
 #elif 

commit mozilla-nspr for openSUSE:Factory

2018-02-24 Thread root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2018-02-24 16:38:06

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is "mozilla-nspr"

Sat Feb 24 16:38:06 2018 rev:66 rq:573907 version:4.18

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2017-10-10 11:35:11.48005 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2018-02-24 16:38:08.628117856 +0100
@@ -1,0 +2,8 @@
+Wed Feb  7 21:08:01 UTC 2018 - w...@rosenauer.org
+
+- update to version 4.18
+  * removed HP-UX DCE threads support
+  * improvements for the Windows implementation of PR_SetCurrentThreadName
+  * fixes for the Windows implementation of TCP Fast Open
+
+---

Old:

  nspr-4.17.tar.gz

New:

  nspr-4.18.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.QRhrkK/_old  2018-02-24 16:38:10.004068336 +0100
+++ /var/tmp/diff_new_pack.QRhrkK/_new  2018-02-24 16:38:10.008068192 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package mozilla-nspr
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
-#   2006-2017 Wolfgang Rosenauer
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+#   2006-2018 Wolfgang Rosenauer
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.17
+Version:4.18
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.17.tar.gz -> nspr-4.18.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.17/nspr/.hg_archival.txt 
new/nspr-4.18/nspr/.hg_archival.txt
--- old/nspr-4.17/nspr/.hg_archival.txt 2017-09-19 18:32:26.0 +0200
+++ new/nspr-4.18/nspr/.hg_archival.txt 2018-01-18 13:37:14.0 +0100
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: 3e67abaf5669114ac87d89c60eb0f0b73a086a2e
+node: 46c961da83710de28c559f3acb66059728c56c2c
 branch: default
-tag: NSPR_4_17_RTM
+tag: NSPR_4_18_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.17/nspr/configure new/nspr-4.18/nspr/configure
--- old/nspr-4.17/nspr/configure2017-09-19 18:32:26.0 +0200
+++ new/nspr-4.18/nspr/configure2018-01-18 13:37:14.0 +0100
@@ -2488,7 +2488,7 @@
   program_prefix=${target_alias}-
 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=17
+MOD_MINOR_VERSION=18
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
@@ -6560,11 +6560,13 @@
 
 $as_echo "#define HAVE_POINTER_LOCALTIME_R 1" >>confdefs.h
 
+
 HOST_DARWIN_MAJOR=`echo "$build_os" | sed -E -e 's/^darwin([0-9]+).*$/\1/'`
+
 if test "$HOST_DARWIN_MAJOR" -ge 15 ; then
 $as_echo "#define HAS_CONNECTX 1" >>confdefs.h
-fi
 
+fi
 AS='$(CC) -x assembler-with-cpp'
 CFLAGS="$CFLAGS -Wall -fno-common"
 case "${target_cpu}" in
@@ -8472,19 +8474,12 @@
 
 fi
 if test "$USE_PTHREADS"; then
-if echo "$OS_RELEASE" | egrep '^(B.10.10|B.10.20)' >/dev/null; then
-$as_echo "#define _REENTRANT 1" >>confdefs.h
-
-$as_echo "#define _PR_DCETHREADS 1" >>confdefs.h
-
-else
-cat >>confdefs.h <<_ACEOF
+cat >>confdefs.h <<_ACEOF
 #define _POSIX_C_SOURCE 199506L
 _ACEOF
 
-$as_echo "#define _PR_HAVE_THREADSAFE_GETHOST 1" >>confdefs.h
+$as_echo "#define _PR_HAVE_THREADSAFE_GETHOST 1" >>confdefs.h
 
-fi
 fi
 if test "$USE_USER_PTHREADS"; then
 cat >>confdefs.h <<_ACEOF
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.17/nspr/configure.in 
new/nspr-4.18/nspr/configure.in
--- old/nspr-4.17/nspr/configure.in 2017-09-19 18:32:26.0 +0200
+++ new/nspr-4.18/nspr/configure.in 2018-01-18 13:37:14.0 +0100
@@ -15,7 +15,7 @@
 dnl = Defaults
 dnl 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=17
+MOD_MINOR_VERSION=18
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
@@ -2889,13 +2889,8 @@
 AC_DEFINE(_PR_LOCAL_THREADS_ONLY)
 fi 
 if test "$USE_PTHREADS"; then
-if echo "$OS_RELEASE" | egrep '^(B.10.10|B.10.20)' >/dev/null; then
-AC_DEFINE(_REENTRANT)
-AC_DEFINE(_PR_DCETHREADS)
-else
-AC_DEFINE_UNQUOTED(_POSIX_C_SOURCE,199506L)
-  

commit mozilla-nspr for openSUSE:Factory

2017-10-10 Thread root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2017-10-10 11:35:01

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is "mozilla-nspr"

Tue Oct 10 11:35:01 2017 rev:65 rq:531471 version:4.17

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2017-09-25 13:55:02.103821347 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2017-10-10 11:35:11.48005 +0200
@@ -1,0 +2,8 @@
+Sun Oct  1 21:21:50 UTC 2017 - w...@rosenauer.org
+
+- update to version 4.17
+  * changes to the Windows implementation of the networking code
+required for Firefox 57
+  * a FreeBSD build fix (bmo#1391716)
+
+---

Old:

  nspr-4.16.tar.gz

New:

  nspr-4.17.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.9glpIw/_old  2017-10-10 11:35:12.751944182 +0200
+++ /var/tmp/diff_new_pack.9glpIw/_new  2017-10-10 11:35:12.759943830 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.16
+Version:4.17
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.16.tar.gz -> nspr-4.17.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.16/nspr/.hg_archival.txt 
new/nspr-4.17/nspr/.hg_archival.txt
--- old/nspr-4.16/nspr/.hg_archival.txt 2017-07-27 14:31:27.0 +0200
+++ new/nspr-4.17/nspr/.hg_archival.txt 2017-09-19 18:32:26.0 +0200
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: fa3dad3d8099d71ea6d9fe489afb63cb18894f0c
+node: 3e67abaf5669114ac87d89c60eb0f0b73a086a2e
 branch: default
-tag: NSPR_4_16_RTM
+tag: NSPR_4_17_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.16/nspr/configure new/nspr-4.17/nspr/configure
--- old/nspr-4.16/nspr/configure2017-07-27 14:31:27.0 +0200
+++ new/nspr-4.17/nspr/configure2017-09-19 18:32:26.0 +0200
@@ -2488,7 +2488,7 @@
   program_prefix=${target_alias}-
 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=16
+MOD_MINOR_VERSION=17
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.16/nspr/configure.in 
new/nspr-4.17/nspr/configure.in
--- old/nspr-4.16/nspr/configure.in 2017-07-27 14:31:27.0 +0200
+++ new/nspr-4.17/nspr/configure.in 2017-09-19 18:32:26.0 +0200
@@ -15,7 +15,7 @@
 dnl = Defaults
 dnl 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=16
+MOD_MINOR_VERSION=17
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.16/nspr/pr/include/prinet.h 
new/nspr-4.17/nspr/pr/include/prinet.h
--- old/nspr-4.16/nspr/pr/include/prinet.h  2017-07-27 14:31:27.0 
+0200
+++ new/nspr-4.17/nspr/pr/include/prinet.h  2017-09-19 18:32:26.0 
+0200
@@ -54,7 +54,7 @@
 #endif /* XP_UNIX */
 #include 
 
-#if defined(FREEBSD) || defined(BSDI) || defined(QNX)
+#if defined(BSDI) || defined(QNX)
 #include  /* the only place that defines INADDR_LOOPBACK */
 #endif
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.16/nspr/pr/include/prinit.h 
new/nspr-4.17/nspr/pr/include/prinit.h
--- old/nspr-4.16/nspr/pr/include/prinit.h  2017-07-27 14:31:27.0 
+0200
+++ new/nspr-4.17/nspr/pr/include/prinit.h  2017-09-19 18:32:26.0 
+0200
@@ -31,9 +31,9 @@
 ** The format of the version string is
 ** ".[.] []"
 */
-#define PR_VERSION  "4.16"
+#define PR_VERSION  "4.17"
 #define PR_VMAJOR   4
-#define PR_VMINOR   16
+#define PR_VMINOR   17
 #define PR_VPATCH   0
 #define PR_BETA PR_FALSE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.16/nspr/pr/include/private/pprio.h 
new/nspr-4.17/nspr/pr/include/private/pprio.h
--- old/nspr-4.16/nspr/pr/include/private/pprio.h   2017-07-27 
14:31:27.0 +0200
+++ new/nspr-4.17/nspr/pr/include/private/pprio.h   2017-09-19 
18:32:26.0 +0200
@@ -237,6 +237,20 @@
 
 #endif /* WIN32 */
 
+/* FUNCTION: PR_EXPERIMENTAL_ONLY_IN_4_17_GetOverlappedIOHandle
+** DESCRIPTION:
+** This function will be available only in nspr version 4.17
+** This functionality is only available on windows. Some windows operation use
+** asynchronous (call overlapped) io. One of them is 

commit mozilla-nspr for openSUSE:Factory

2017-09-25 Thread root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2017-09-25 13:55:00

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is "mozilla-nspr"

Mon Sep 25 13:55:00 2017 rev:64 rq:528035 version:4.16

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2017-08-17 11:46:57.413713139 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2017-09-25 13:55:02.103821347 +0200
@@ -1,0 +2,9 @@
+Tue Sep 12 09:01:01 UTC 2017 - w...@rosenauer.org
+
+- update to version 4.16
+  * contains various correctness fixes
+see
+
https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED_format=advanced=NSPR_milestone=4.16
+for details
+
+---

Old:

  nspr-4.15.tar.gz

New:

  nspr-4.16.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.DkJYNk/_old  2017-09-25 13:55:03.615608643 +0200
+++ /var/tmp/diff_new_pack.DkJYNk/_new  2017-09-25 13:55:03.619608081 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.15
+Version:4.16
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.15.tar.gz -> nspr-4.16.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.15/nspr/.hg_archival.txt 
new/nspr-4.16/nspr/.hg_archival.txt
--- old/nspr-4.15/nspr/.hg_archival.txt 2017-06-05 22:16:00.0 +0200
+++ new/nspr-4.16/nspr/.hg_archival.txt 2017-07-27 14:31:27.0 +0200
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: cedc5c8d44fbdfbb1d1616d3752fb6bf33705d6a
+node: fa3dad3d8099d71ea6d9fe489afb63cb18894f0c
 branch: default
-tag: NSPR_4_15_RTM
+tag: NSPR_4_16_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.15/nspr/configure new/nspr-4.16/nspr/configure
--- old/nspr-4.15/nspr/configure2017-06-05 22:16:00.0 +0200
+++ new/nspr-4.16/nspr/configure2017-07-27 14:31:27.0 +0200
@@ -2488,7 +2488,7 @@
   program_prefix=${target_alias}-
 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=15
+MOD_MINOR_VERSION=16
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
@@ -6714,6 +6714,8 @@
 
 $as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
 
+$as_echo "#define HAVE_POINTER_LOCALTIME_R 1" >>confdefs.h
+
 CFLAGS="$CFLAGS $(DSO_CFLAGS) -ansi -Wall"
 MOZ_OBJFORMAT=`test -x /usr/bin/objformat && /usr/bin/objformat || echo 
elf`
 if test "$MOZ_OBJFORMAT" = "elf"; then
@@ -7324,6 +7326,8 @@
 
 $as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
 
+$as_echo "#define HAVE_POINTER_LOCALTIME_R 1" >>confdefs.h
+
 if test -z "$USE_NSPR_THREADS"; then
 USE_PTHREADS=1
 fi
@@ -7380,6 +7384,8 @@
 
 $as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
 
+$as_echo "#define HAVE_POINTER_LOCALTIME_R 1" >>confdefs.h
+
 CFLAGS="$CFLAGS -ansi -Wall"
 CXXFLAGS="$CXXFLAGS -ansi -Wall"
 DLL_SUFFIX=so.1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.15/nspr/configure.in 
new/nspr-4.16/nspr/configure.in
--- old/nspr-4.15/nspr/configure.in 2017-06-05 22:16:00.0 +0200
+++ new/nspr-4.16/nspr/configure.in 2017-07-27 14:31:27.0 +0200
@@ -15,7 +15,7 @@
 dnl = Defaults
 dnl 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=15
+MOD_MINOR_VERSION=16
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
@@ -1389,6 +1389,7 @@
 changequote([,])
 if test "$HOST_DARWIN_MAJOR" -ge 15 ; then
 AC_DEFINE(HAS_CONNECTX)
+fi
 AS='$(CC) -x assembler-with-cpp'
 CFLAGS="$CFLAGS -Wall -fno-common"
 case "${target_cpu}" in
@@ -1559,6 +1560,7 @@
 AC_DEFINE(FREEBSD)
 AC_DEFINE(HAVE_BSD_FLOCK)
 AC_DEFINE(HAVE_SOCKLEN_T)
+AC_DEFINE(HAVE_POINTER_LOCALTIME_R)
 CFLAGS="$CFLAGS $(DSO_CFLAGS) -ansi -Wall"
 MOZ_OBJFORMAT=`test -x /usr/bin/objformat && /usr/bin/objformat || echo 
elf`
 if test "$MOZ_OBJFORMAT" = "elf"; then
@@ -2119,6 +2121,7 @@
 AC_DEFINE(NETBSD)
 AC_DEFINE(HAVE_BSD_FLOCK)
 AC_DEFINE(HAVE_SOCKLEN_T)
+AC_DEFINE(HAVE_POINTER_LOCALTIME_R)
 if test -z "$USE_NSPR_THREADS"; then
 USE_PTHREADS=1
 fi
@@ -2167,6 +2170,7 @@
 AC_DEFINE(OPENBSD)
 AC_DEFINE(HAVE_BSD_FLOCK)
 AC_DEFINE(HAVE_SOCKLEN_T)
+AC_DEFINE(HAVE_POINTER_LOCALTIME_R)
 CFLAGS="$CFLAGS -ansi -Wall"
 CXXFLAGS="$CXXFLAGS -ansi -Wall"
 DLL_SUFFIX=so.1.0
diff 

commit mozilla-nspr for openSUSE:Factory

2017-08-17 Thread root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2017-08-17 11:46:54

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is "mozilla-nspr"

Thu Aug 17 11:46:54 2017 rev:63 rq:516057 version:4.15

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2017-05-06 18:26:10.864608584 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2017-08-17 11:46:57.413713139 +0200
@@ -1,0 +2,7 @@
+Sat Aug  5 13:09:55 UTC 2017 - w...@rosenauer.org
+
+- update to version 4.15
+  * added TCP Fast Open functionality
+  * various correctness fixes
+
+---

Old:

  nspr-4.14.tar.gz

New:

  nspr-4.15.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.Cy8J5G/_old  2017-08-17 11:47:03.296882836 +0200
+++ /var/tmp/diff_new_pack.Cy8J5G/_new  2017-08-17 11:47:03.304881708 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.14
+Version:4.15
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.14.tar.gz -> nspr-4.15.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.14/nspr/.hg_archival.txt 
new/nspr-4.15/nspr/.hg_archival.txt
--- old/nspr-4.14/nspr/.hg_archival.txt 2017-03-24 11:50:01.0 +0100
+++ new/nspr-4.15/nspr/.hg_archival.txt 2017-06-05 22:16:00.0 +0200
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: 9b2937615f3fff76f68b04a9d8c0ad6886bee5c3
-branch: NSPR_4_14_BRANCH
-tag: NSPR_4_14_RTM
+node: cedc5c8d44fbdfbb1d1616d3752fb6bf33705d6a
+branch: default
+tag: NSPR_4_15_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.14/nspr/.hgignore new/nspr-4.15/nspr/.hgignore
--- old/nspr-4.14/nspr/.hgignore2017-03-24 11:50:01.0 +0100
+++ new/nspr-4.15/nspr/.hgignore2017-06-05 22:16:00.0 +0200
@@ -3,3 +3,5 @@
 *OPT.OBJ/*
 *DBG.OBJ/*
 *DBG.OBJD/*
+Debug/
+Release/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.14/nspr/configure new/nspr-4.15/nspr/configure
--- old/nspr-4.14/nspr/configure2017-03-24 11:50:01.0 +0100
+++ new/nspr-4.15/nspr/configure2017-06-05 22:16:00.0 +0200
@@ -2488,7 +2488,7 @@
   program_prefix=${target_alias}-
 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=14
+MOD_MINOR_VERSION=15
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
@@ -5424,6 +5424,40 @@
 fi
 
 
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pragma diagnostic" >&5
+$as_echo_n "checking for pragma diagnostic... " >&6; }
+if test "$GNU_CC" = "1"; then
+cat >dummy-hello.c <&5
+if test $? != 0; then
+${CC} -Werror=unused-but-set-variable -D_PR_HAS_PRAGMA_DIAGNOSTIC -S 
dummy-hello.c -o dummy-hello.s 2>&5
+if test $? = 0; then
+CFLAGS="$CFLAGS -D_PR_HAS_PRAGMA_DIAGNOSTIC=1"
+_res=yes
+else
+_res=no
+fi
+else
+_res=no
+fi
+rm -f dummy-hello.c dummy-hello.s
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_res" >&5
+$as_echo "$_res" >&6; }
+else
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
 _SAVE_CFLAGS="$CFLAGS"
 CFLAGS="$CFLAGS -fprofile-generate -fprofile-correction"
 
@@ -6524,6 +6558,13 @@
 
 $as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
 
+$as_echo "#define HAVE_POINTER_LOCALTIME_R 1" >>confdefs.h
+
+HOST_DARWIN_MAJOR=`echo "$build_os" | sed -E -e 's/^darwin([0-9]+).*$/\1/'`
+if test "$HOST_DARWIN_MAJOR" -ge 15 ; then
+$as_echo "#define HAS_CONNECTX 1" >>confdefs.h
+fi
+
 AS='$(CC) -x assembler-with-cpp'
 CFLAGS="$CFLAGS -Wall -fno-common"
 case "${target_cpu}" in
@@ -6975,6 +7016,8 @@
 
 $as_echo "#define HAVE_FCNTL_FILE_LOCKING 1" >>confdefs.h
 
+$as_echo "#define HAVE_POINTER_LOCALTIME_R 1" >>confdefs.h
+
 case "${target}" in
 *-android*|*-linuxandroid*)
 OS_TARGET=Android
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.14/nspr/configure.in 
new/nspr-4.15/nspr/configure.in
--- old/nspr-4.14/nspr/configure.in 2017-03-24 11:50:01.0 +0100
+++ new/nspr-4.15/nspr/configure.in 2017-06-05 22:16:00.0 +0200
@@ -15,7 +15,7 @@
 dnl = Defaults
 dnl 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=14
+MOD_MINOR_VERSION=15
 

commit mozilla-nspr for openSUSE:Factory

2017-05-06 Thread root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2017-05-06 18:26:10

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is "mozilla-nspr"

Sat May  6 18:26:10 2017 rev:62 rq:492756 version:4.14

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2017-02-03 17:50:44.610059893 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2017-05-06 18:26:10.864608584 +0200
@@ -1,0 +2,9 @@
+Wed Apr 26 21:23:54 UTC 2017 - w...@rosenauer.org
+
+- update to version 4.14
+  * a socket without PR_NSPR_IO_LAYER will no longer trigger
+an assertion when polling
+  * the PRNetAddr structure has been extended on Windows (bmo#1313612)
+  * allow sending a zero size UDP message on Windows (bmo#1331810)
+
+---

Old:

  nspr-4.13.1.tar.gz

New:

  nspr-4.14.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.aMWXwe/_old  2017-05-06 18:26:11.624501359 +0200
+++ /var/tmp/diff_new_pack.aMWXwe/_new  2017-05-06 18:26:11.624501359 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.13.1
+Version:4.14
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.13.1.tar.gz -> nspr-4.14.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.13.1/nspr/.hg_archival.txt 
new/nspr-4.14/nspr/.hg_archival.txt
--- old/nspr-4.13.1/nspr/.hg_archival.txt   2016-10-20 14:50:51.0 
+0200
+++ new/nspr-4.14/nspr/.hg_archival.txt 2017-03-24 11:50:01.0 +0100
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: 624c3bc4ed4c33a235e46a4fc46cbcd092d6c952
-branch: NSS_4_13_BRANCH
-tag: NSPR_4_13_1_RTM
+node: 9b2937615f3fff76f68b04a9d8c0ad6886bee5c3
+branch: NSPR_4_14_BRANCH
+tag: NSPR_4_14_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.13.1/nspr/configure 
new/nspr-4.14/nspr/configure
--- old/nspr-4.13.1/nspr/configure  2016-10-20 14:50:51.0 +0200
+++ new/nspr-4.14/nspr/configure2017-03-24 11:50:01.0 +0100
@@ -2488,8 +2488,8 @@
   program_prefix=${target_alias}-
 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=13
-MOD_PATCH_VERSION=1
+MOD_MINOR_VERSION=14
+MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
 USE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.13.1/nspr/configure.in 
new/nspr-4.14/nspr/configure.in
--- old/nspr-4.13.1/nspr/configure.in   2016-10-20 14:50:51.0 +0200
+++ new/nspr-4.14/nspr/configure.in 2017-03-24 11:50:01.0 +0100
@@ -15,8 +15,8 @@
 dnl = Defaults
 dnl 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=13
-MOD_PATCH_VERSION=1
+MOD_MINOR_VERSION=14
+MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
 USE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.13.1/nspr/pr/include/prinit.h 
new/nspr-4.14/nspr/pr/include/prinit.h
--- old/nspr-4.13.1/nspr/pr/include/prinit.h2016-10-20 14:50:51.0 
+0200
+++ new/nspr-4.14/nspr/pr/include/prinit.h  2017-03-24 11:50:01.0 
+0100
@@ -31,10 +31,10 @@
 ** The format of the version string is
 ** ".[.] []"
 */
-#define PR_VERSION  "4.13.1"
+#define PR_VERSION  "4.14"
 #define PR_VMAJOR   4
-#define PR_VMINOR   13
-#define PR_VPATCH   1
+#define PR_VMINOR   14
+#define PR_VPATCH   0
 #define PR_BETA PR_FALSE
 
 /*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.13.1/nspr/pr/include/prio.h 
new/nspr-4.14/nspr/pr/include/prio.h
--- old/nspr-4.13.1/nspr/pr/include/prio.h  2016-10-20 14:50:51.0 
+0200
+++ new/nspr-4.14/nspr/pr/include/prio.h2017-03-24 11:50:01.0 
+0100
@@ -168,7 +168,7 @@
 PRIPv6Addr ip;  /* the actual 128 bits of address */
 PRUint32 scope_id;  /* set of interfaces for a scope */
 } ipv6;
-#if defined(XP_UNIX) || defined(XP_OS2)
+#if defined(XP_UNIX) || defined(XP_OS2) || defined(XP_WIN)
 struct {/* Unix domain socket address */
 PRUint16 family;/* address family (AF_UNIX) */
 #ifdef XP_OS2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.13.1/nspr/pr/src/io/prsocket.c 
new/nspr-4.14/nspr/pr/src/io/prsocket.c
--- 

commit mozilla-nspr for openSUSE:Factory

2017-02-03 Thread root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2017-01-29 10:29:31

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is "mozilla-nspr"

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2016-11-20 18:16:53.0 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2017-02-03 17:50:44.610059893 +0100
@@ -1,0 +2,22 @@
+Wed Jan 18 21:11:42 UTC 2017 - w...@rosenauer.org
+
+- update to version 4.13.1
+  * The previously released version 4.13 had changed pipes to be
+nonblocking by default, and as a consequence, PollEvent was changed
+to not block on clear.
+The NSPR development team received reports that these changes
+caused regressions in some applications that use NSPR, and it
+has been decided to revert the changes made in NSPR 4.13.
+NSPR 4.13.1 restores the traditional behavior of pipes and PollEvent.
+- update to version 4.13
+  NSPR 4.13 has the following bug fixes:
+  * PL_strcmp (and others) were fixed to return consistent results
+when one of the arguments is NULL.
+  * PollEvent was fixed to not block on clear.
+  * Pipes are always nonblocking.
+  * PR_GetNameForIdentity: added thread safety lock and bound checks.
+  * Removed the PLArena freelist.
+  * Avoid some integer overflows.
+  * fixed several comments.
+
+---

Old:

  nspr-4.12.tar.gz

New:

  nspr-4.13.1.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.o9oI5F/_old  2017-02-03 17:50:45.137985462 +0100
+++ /var/tmp/diff_new_pack.o9oI5F/_new  2017-02-03 17:50:45.141984897 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package mozilla-nspr
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
-#   2006-2016 Wolfgang Rosenauer
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+#   2006-2017 Wolfgang Rosenauer
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.12
+Version:4.13.1
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.12.tar.gz -> nspr-4.13.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.12/nspr/.hg_archival.txt 
new/nspr-4.13.1/nspr/.hg_archival.txt
--- old/nspr-4.12/nspr/.hg_archival.txt 2016-02-12 14:51:25.0 +0100
+++ new/nspr-4.13.1/nspr/.hg_archival.txt   2016-10-20 14:50:51.0 
+0200
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: 88265db540d75d59e12ea8dbc34031160fce9ccc
-branch: default
-tag: NSPR_4_12_RTM
+node: 624c3bc4ed4c33a235e46a4fc46cbcd092d6c952
+branch: NSS_4_13_BRANCH
+tag: NSPR_4_13_1_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/nspr-4.12/nspr/automation/release/nspr-release-helper.py 
new/nspr-4.13.1/nspr/automation/release/nspr-release-helper.py
--- old/nspr-4.12/nspr/automation/release/nspr-release-helper.py
1970-01-01 01:00:00.0 +0100
+++ new/nspr-4.13.1/nspr/automation/release/nspr-release-helper.py  
2016-10-20 14:50:51.0 +0200
@@ -0,0 +1,179 @@
+#!/usr/bin/python
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+import os
+import sys
+import datetime
+import shutil
+import glob
+from optparse import OptionParser
+from subprocess import check_call
+
+prinit_h = "pr/include/prinit.h"
+f_conf = "configure"
+f_conf_in = "configure.in"
+
+def check_call_noisy(cmd, *args, **kwargs):
+print "Executing command:", cmd
+check_call(cmd, *args, **kwargs)
+
+o = OptionParser(usage="client.py [options] remove_beta | set_beta | 
print_library_versions | set_version_to_minor_release | 
set_version_to_patch_release | create_nspr_release_archive")
+
+try:
+options, args = o.parse_args()
+action = args[0]
+except IndexError:
+o.print_help()
+sys.exit(2)
+
+def exit_with_failure(what):
+print "failure: ", what
+sys.exit(2)
+
+def check_files_exist():
+if (not os.path.exists(prinit_h)):
+exit_with_failure("cannot find expected header files, must run from 
inside NSPR hg directory")
+
+def sed_inplace(sed_expression, filename):
+backup_file = filename + '.tmp'
+check_call_noisy(["sed", "-i.tmp", 

commit mozilla-nspr for openSUSE:Factory

2016-11-20 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2016-11-20 18:16:51

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is "mozilla-nspr"

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2016-03-16 10:24:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2016-11-20 18:16:53.0 +0100
@@ -1,0 +2,5 @@
+Thu Nov 17 14:38:10 UTC 2016 - sch...@suse.de
+
+- Properly run testsuite
+
+---



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.M7dSJK/_old  2016-11-20 18:16:54.0 +0100
+++ /var/tmp/diff_new_pack.M7dSJK/_new  2016-11-20 18:16:54.0 +0100
@@ -99,6 +99,7 @@
 popd
 
 %check
+cd nspr
 # Run test suite
 perl ./pr/tests/runtests.pl 2>&1 | tee output.log
 TEST_FAILURES=`grep -c FAILED ./output.log` || :




commit mozilla-nspr for openSUSE:Factory

2016-03-16 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2016-03-16 10:24:22

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is "mozilla-nspr"

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2015-12-27 02:00:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2016-03-16 10:24:24.0 +0100
@@ -1,0 +2,14 @@
+Mon Feb 29 15:31:53 UTC 2016 - w...@rosenauer.org
+
+- update to version 4.12
+  * added a PR_GetEnvSecure function, which attempts to detect if
+the program is being executed with elevated privileges, and
+returns NULL if detected. It is recommended to use this function
+in general purpose library code.
+  * fixed a memory allocation bug related to the PR_*printf functions
+  * exported API PR_DuplicateEnvironment, which had already been
+added in NSPR 4.10.9
+  * added support for FreeBSD aarch64
+  * several minor correctness and compatibility fixes
+
+---

Old:

  nspr-4.11.tar.gz

New:

  nspr-4.12.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.KTNYZt/_old  2016-03-16 10:24:25.0 +0100
+++ /var/tmp/diff_new_pack.KTNYZt/_new  2016-03-16 10:24:25.0 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package mozilla-nspr
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
-#   2006-2015 Wolfgang Rosenauer
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+#   2006-2016 Wolfgang Rosenauer
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.11
+Version:4.12
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.11.tar.gz -> nspr-4.12.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.11/nspr/.hg_archival.txt 
new/nspr-4.12/nspr/.hg_archival.txt
--- old/nspr-4.11/nspr/.hg_archival.txt 2015-11-18 13:36:52.0 +0100
+++ new/nspr-4.12/nspr/.hg_archival.txt 2016-02-12 14:51:25.0 +0100
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: ebae38973a1a7241482448091e96e4e4fe5dbc27
+node: 88265db540d75d59e12ea8dbc34031160fce9ccc
 branch: default
-tag: NSPR_4_11_RTM
+tag: NSPR_4_12_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.11/nspr/configure new/nspr-4.12/nspr/configure
--- old/nspr-4.11/nspr/configure2015-11-18 13:36:52.0 +0100
+++ new/nspr-4.12/nspr/configure2016-02-12 14:51:25.0 +0100
@@ -2488,7 +2488,7 @@
   program_prefix=${target_alias}-
 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=11
+MOD_MINOR_VERSION=12
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
@@ -7048,10 +7048,6 @@
 PR_MD_ASFILES=os_Linux_ppc.s
 fi
 ;;
-m68k)
-CFLAGS="$CFLAGS -m68020-60"
-CXXFLAGS="$CXXFLAGS -m68020-60"
-;;
 esac
 ;;
 
@@ -7894,7 +7890,7 @@
 
 _SAVE_LIBS="$LIBS"
 LIBS="$LIBS $OS_LIBS"
-for ac_func in dladdr gettid lchown setpriority strerror syscall
+for ac_func in dladdr gettid lchown setpriority strerror syscall  
secure_getenv __secure_getenv
 do :
   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.11/nspr/configure.in 
new/nspr-4.12/nspr/configure.in
--- old/nspr-4.11/nspr/configure.in 2015-11-18 13:36:52.0 +0100
+++ new/nspr-4.12/nspr/configure.in 2016-02-12 14:51:25.0 +0100
@@ -15,7 +15,7 @@
 dnl = Defaults
 dnl 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=11
+MOD_MINOR_VERSION=12
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
@@ -1856,10 +1856,6 @@
 PR_MD_ASFILES=os_Linux_ppc.s
 fi
 ;;
-m68k)
-CFLAGS="$CFLAGS -m68020-60"
-CXXFLAGS="$CXXFLAGS -m68020-60"
-;;
 esac
 ;;
 
@@ -2543,7 +2539,8 @@
 AC_PROG_GCC_TRADITIONAL
 _SAVE_LIBS="$LIBS"
 LIBS="$LIBS $OS_LIBS"
-AC_CHECK_FUNCS(dladdr gettid lchown setpriority strerror syscall)
+AC_CHECK_FUNCS(dladdr gettid lchown setpriority strerror syscall dnl
+ secure_getenv __secure_getenv)
 LIBS="$_SAVE_LIBS"
 
 dnl 

commit mozilla-nspr for openSUSE:Factory

2015-12-26 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2015-12-27 02:00:05

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is "mozilla-nspr"

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2015-11-08 11:24:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2015-12-27 02:00:20.0 +0100
@@ -1,0 +2,8 @@
+Sat Dec 19 16:40:08 UTC 2015 - w...@rosenauer.org
+
+- update to version 4.11
+  * Enable atomic instructions on mips (bmo#1129878)
+  * Fix mips assertion failure when creating thread with custom
+stack size (bmo#1129968)
+
+---

Old:

  nspr-4.10.10.tar.gz

New:

  nspr-4.11.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.C8FlB5/_old  2015-12-27 02:00:22.0 +0100
+++ /var/tmp/diff_new_pack.C8FlB5/_new  2015-12-27 02:00:22.0 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.10.10
+Version:4.11
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0
@@ -31,7 +31,7 @@
 Obsoletes:  mozilla-nspr-64bit
 %endif
 #
-#Source: 
ftp://ftp.mozilla.org/pub/nspr/releases/v%{version}/src/nspr-%{version}.tar.gz
+#Source: 
https://ftp.mozilla.org/pub/nspr/releases/v%{version}/src/nspr-%{version}.tar.gz
 Source: nspr-%{version}.tar.gz
 Source1:baselibs.conf
 Source99:   %{name}.changes

++ nspr-4.10.10.tar.gz -> nspr-4.11.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.10/nspr/.hg_archival.txt 
new/nspr-4.11/nspr/.hg_archival.txt
--- old/nspr-4.10.10/nspr/.hg_archival.txt  2015-10-16 15:22:19.0 
+0200
+++ new/nspr-4.11/nspr/.hg_archival.txt 2015-11-18 13:36:52.0 +0100
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: 21a7c4a68ca663ae2ba8ff05e12b9379f5108c5d
+node: ebae38973a1a7241482448091e96e4e4fe5dbc27
 branch: default
-tag: NSPR_4_10_10_RTM
+tag: NSPR_4_11_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.10/nspr/configure 
new/nspr-4.11/nspr/configure
--- old/nspr-4.10.10/nspr/configure 2015-10-16 15:22:19.0 +0200
+++ new/nspr-4.11/nspr/configure2015-11-18 13:36:52.0 +0100
@@ -2488,8 +2488,8 @@
   program_prefix=${target_alias}-
 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=10
-MOD_PATCH_VERSION=10
+MOD_MINOR_VERSION=11
+MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
 USE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.10/nspr/configure.in 
new/nspr-4.11/nspr/configure.in
--- old/nspr-4.10.10/nspr/configure.in  2015-10-16 15:22:19.0 +0200
+++ new/nspr-4.11/nspr/configure.in 2015-11-18 13:36:52.0 +0100
@@ -15,8 +15,8 @@
 dnl = Defaults
 dnl 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=10
-MOD_PATCH_VERSION=10
+MOD_MINOR_VERSION=11
+MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
 USE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.10/nspr/pr/include/md/_linux.h 
new/nspr-4.11/nspr/pr/include/md/_linux.h
--- old/nspr-4.10.10/nspr/pr/include/md/_linux.h2015-10-16 
15:22:19.0 +0200
+++ new/nspr-4.11/nspr/pr/include/md/_linux.h   2015-11-18 13:36:52.0 
+0100
@@ -67,7 +67,7 @@
 #define _MD_DEFAULT_STACK_SIZE 65536L
 #define _MD_MMAP_FLAGS  MAP_PRIVATE
 
-#if defined(__aarch64__)
+#if defined(__aarch64__) || defined(__mips__)
 #define _MD_MINIMUM_STACK_SIZE  0x2
 #endif
 
@@ -162,6 +162,16 @@
 #endif
 #endif
 
+#if defined(__mips__) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4)
+/* Use GCC built-in functions */
+#define _PR_HAVE_ATOMIC_OPS
+#define _MD_INIT_ATOMIC()
+#define _MD_ATOMIC_INCREMENT(ptr) __sync_add_and_fetch(ptr, 1)
+#define _MD_ATOMIC_DECREMENT(ptr) __sync_sub_and_fetch(ptr, 1)
+#define _MD_ATOMIC_ADD(ptr, i) __sync_add_and_fetch(ptr, i)
+#define _MD_ATOMIC_SET(ptr, nv) __sync_lock_test_and_set(ptr, nv)
+#endif
+
 #if defined(__alpha)
 #define _PR_HAVE_ATOMIC_OPS
 #define _MD_INIT_ATOMIC()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.10/nspr/pr/include/pratom.h 
new/nspr-4.11/nspr/pr/include/pratom.h
--- old/nspr-4.10.10/nspr/pr/include/pratom.h   2015-10-16 15:22:19.0 
+0200
+++ 

commit mozilla-nspr for openSUSE:Factory

2015-11-08 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2015-11-08 11:24:45

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is "mozilla-nspr"

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2015-10-22 12:56:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2015-11-08 11:24:58.0 +0100
@@ -1,0 +2,7 @@
+Sun Oct 25 14:42:59 UTC 2015 - w...@rosenauer.org
+
+- update to version 4.10.10 (bnc#952810)
+  * MFSA 2015-133/CVE-2015-7183 (bmo#1205157)
+memory corruption issues
+
+---

Old:

  nspr-4.10.9.tar.gz

New:

  nspr-4.10.10.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.RZN9XH/_old  2015-11-08 11:25:00.0 +0100
+++ /var/tmp/diff_new_pack.RZN9XH/_new  2015-11-08 11:25:00.0 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.10.9
+Version:4.10.10
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.10.9.tar.gz -> nspr-4.10.10.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.9/nspr/.hg_archival.txt 
new/nspr-4.10.10/nspr/.hg_archival.txt
--- old/nspr-4.10.9/nspr/.hg_archival.txt   2015-08-19 17:32:22.0 
+0200
+++ new/nspr-4.10.10/nspr/.hg_archival.txt  2015-10-16 15:22:19.0 
+0200
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: 2c9a94fefea664f8a84442fc959b37db119e2e25
+node: 21a7c4a68ca663ae2ba8ff05e12b9379f5108c5d
 branch: default
-tag: NSPR_4_10_9_RTM
+tag: NSPR_4_10_10_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.9/nspr/configure 
new/nspr-4.10.10/nspr/configure
--- old/nspr-4.10.9/nspr/configure  2015-08-19 17:32:22.0 +0200
+++ new/nspr-4.10.10/nspr/configure 2015-10-16 15:22:19.0 +0200
@@ -2489,7 +2489,7 @@
 
 MOD_MAJOR_VERSION=4
 MOD_MINOR_VERSION=10
-MOD_PATCH_VERSION=9
+MOD_PATCH_VERSION=10
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
 USE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.9/nspr/configure.in 
new/nspr-4.10.10/nspr/configure.in
--- old/nspr-4.10.9/nspr/configure.in   2015-08-19 17:32:22.0 +0200
+++ new/nspr-4.10.10/nspr/configure.in  2015-10-16 15:22:19.0 +0200
@@ -16,7 +16,7 @@
 dnl 
 MOD_MAJOR_VERSION=4
 MOD_MINOR_VERSION=10
-MOD_PATCH_VERSION=9
+MOD_PATCH_VERSION=10
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
 USE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.9/nspr/lib/ds/plarena.c 
new/nspr-4.10.10/nspr/lib/ds/plarena.c
--- old/nspr-4.10.9/nspr/lib/ds/plarena.c   2015-08-19 17:32:22.0 
+0200
+++ new/nspr-4.10.10/nspr/lib/ds/plarena.c  2015-10-16 15:22:19.0 
+0200
@@ -93,6 +93,9 @@
 pool->mask = PR_BITMASK(PR_CeilingLog2(align));
 
 pool->first.next = NULL;
+/* Set all three addresses in pool->first to the same dummy value.
+ * These addresses are only compared with each other, but never
+ * dereferenced. */
 pool->first.base = pool->first.avail = pool->first.limit =
 (PRUword)PL_ARENA_ALIGN(pool, >first + 1);
 pool->current = >first;
@@ -144,10 +147,14 @@
 {
 PLArena *a;   
 char *rp; /* returned pointer */
+PRUint32 nbOld;
 
 PR_ASSERT((nb & pool->mask) == 0);
 
+nbOld = nb;
 nb = (PRUword)PL_ARENA_ALIGN(pool, nb); /* force alignment */
+if (nb < nbOld)
+return NULL;
 
 /* attempt to allocate from arenas at pool->current */
 {
@@ -208,6 +215,7 @@
 PL_MAKE_MEM_NOACCESS((void*)a->avail, a->limit - a->avail);
 rp = (char *)a->avail;
 a->avail += nb;
+PR_ASSERT(a->avail <= a->limit);
 /* the newly allocated arena is linked after pool->current 
 *  and becomes pool->current */
 a->next = pool->current->next;
@@ -230,6 +238,8 @@
 {
 void *newp;
 
+if (PR_UINT32_MAX - size < incr)
+return NULL;
 PL_ARENA_ALLOCATE(newp, pool, size + incr);
 if (newp)
 memcpy(newp, p, size);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.9/nspr/lib/ds/plarena.h 
new/nspr-4.10.10/nspr/lib/ds/plarena.h
--- old/nspr-4.10.9/nspr/lib/ds/plarena.h   2015-08-19 

commit mozilla-nspr for openSUSE:Factory

2015-10-22 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2015-10-22 12:56:33

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is "mozilla-nspr"

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2015-02-06 22:36:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2015-10-22 12:56:35.0 +0200
@@ -1,0 +2,18 @@
+Fri Aug 21 14:00:21 UTC 2015 - w...@rosenauer.org
+
+- update to version 4.10.9
+  * bmo#1021167: Leak of |poll_list| on failure in _MW_PollInternal
+  * bmo#1030692: Make compiling nspr on windows possible again.
+  * bmo#1088790: dosprint() doesn't support %zu and other size formats
+  * bmo#1130787: prtime.h does not compile with MSVC's /Za (ISO C/C++
+ conformance) option
+  * bmo#1153610: MIPS64: Add support for n64 ABI
+  * bmo#1156029: Teach clang-analyzer about PR_ASSERT
+  * bmo#1160125: MSVC version detection is broken CC is set to a wrapper
+ (like sccache)
+  * bmo#1163346: Add NSPR support for FreeBSD mips/mips64
+  * bmo#1169185: Add support for OpenRISC (or1k)
+  * bmo:1174749: Remove configure block for iOS that uses MACOS_SDK_DIR
+  * bmo#1174781: PR_GetInheritedFD can use uninitialized variables
+
+---

Old:

  nspr-4.10.8.tar.gz

New:

  nspr-4.10.9.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.tX7yhR/_old  2015-10-22 12:56:36.0 +0200
+++ /var/tmp/diff_new_pack.tX7yhR/_new  2015-10-22 12:56:36.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.10.8
+Version:4.10.9
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.10.8.tar.gz -> nspr-4.10.9.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.8/nspr/.hg_archival.txt 
new/nspr-4.10.9/nspr/.hg_archival.txt
--- old/nspr-4.10.8/nspr/.hg_archival.txt   2015-01-22 21:44:59.0 
+0100
+++ new/nspr-4.10.9/nspr/.hg_archival.txt   2015-08-19 17:32:22.0 
+0200
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: ad3ebb90bc9968055faadffb37233ad4cb956f85
+node: 2c9a94fefea664f8a84442fc959b37db119e2e25
 branch: default
-tag: NSPR_4_10_8_RTM
+tag: NSPR_4_10_9_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.8/nspr/config/rules.mk 
new/nspr-4.10.9/nspr/config/rules.mk
--- old/nspr-4.10.8/nspr/config/rules.mk2015-01-22 21:44:59.0 
+0100
+++ new/nspr-4.10.9/nspr/config/rules.mk2015-08-19 17:32:22.0 
+0200
@@ -81,18 +81,19 @@
 # other platforms do not.
 #
 ifeq (,$(filter-out WIN95 WINCE WINMO OS2,$(OS_TARGET)))
-LIBRARY= 
$(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION)_s.$(LIB_SUFFIX)
 SHARED_LIBRARY = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION).$(DLL_SUFFIX)
 SHARED_LIB_PDB = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION).pdb
-else
-LIBRARY= 
$(OBJDIR)/lib$(LIBRARY_NAME)$(LIBRARY_VERSION)_s.$(LIB_SUFFIX)
-SHARED_LIBRARY = $(OBJDIR)/lib$(LIBRARY_NAME)$(LIBRARY_VERSION).$(DLL_SUFFIX)
-SHARED_LIB_PDB = $(OBJDIR)/lib$(LIBRARY_NAME)$(LIBRARY_VERSION).pdb
-endif
-
 ifdef MSC_VER
+LIBRARY = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION)_s.$(LIB_SUFFIX)
 IMPORT_LIBRARY  = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION).$(LIB_SUFFIX)
 else
+LIBRARY = 
$(OBJDIR)/lib$(LIBRARY_NAME)$(LIBRARY_VERSION)_s.$(LIB_SUFFIX)
+IMPORT_LIBRARY  = $(OBJDIR)/lib$(LIBRARY_NAME)$(LIBRARY_VERSION).$(LIB_SUFFIX)
+endif
+else
+SHARED_LIBRARY = $(OBJDIR)/lib$(LIBRARY_NAME)$(LIBRARY_VERSION).$(DLL_SUFFIX)
+SHARED_LIB_PDB = $(OBJDIR)/lib$(LIBRARY_NAME)$(LIBRARY_VERSION).pdb
+LIBRARY = 
$(OBJDIR)/lib$(LIBRARY_NAME)$(LIBRARY_VERSION)_s.$(LIB_SUFFIX)
 IMPORT_LIBRARY  = $(OBJDIR)/lib$(LIBRARY_NAME)$(LIBRARY_VERSION).$(LIB_SUFFIX)
 endif
 
@@ -363,7 +364,7 @@
 ifdef MOZ_PROFILE_GENERATE
 # Clean up profiling data during PROFILE_GENERATE phase
 export::
-ifeq ($(OS_ARCH)_$(NS_USE_GCC), WINNT_)
+ifeq ($(NS_USE_GCC)_$(OS_ARCH),_WINNT)
$(foreach pgd,$(wildcard *.pgd),pgomgr -clear $(pgd);)
 else
 ifdef NS_USE_GCC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.8/nspr/configure 
new/nspr-4.10.9/nspr/configure
--- old/nspr-4.10.8/nspr/configure  2015-01-22 21:44:59.0 +0100
+++ new/nspr-4.10.9/nspr/configure  2015-08-19 17:32:22.0 +0200
@@ -2489,7 +2489,7 @@
 
 MOD_MAJOR_VERSION=4
 

commit mozilla-nspr for openSUSE:Factory

2015-02-06 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2015-02-06 22:36:09

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is mozilla-nspr

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2015-01-30 20:31:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2015-02-06 22:36:10.0 +0100
@@ -1,0 +2,6 @@
+Wed Feb  4 16:29:31 UTC 2015 - co...@suse.com
+
+- add the changes file as source so the .src.rpm builds (used for
+  fake build time)
+
+---



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.ScoHYX/_old  2015-02-06 22:36:11.0 +0100
+++ /var/tmp/diff_new_pack.ScoHYX/_new  2015-02-06 22:36:11.0 +0100
@@ -34,6 +34,7 @@
 #Source: 
ftp://ftp.mozilla.org/pub/nspr/releases/v%{version}/src/nspr-%{version}.tar.gz
 Source: nspr-%{version}.tar.gz
 Source1:baselibs.conf
+Source99:   %{name}.changes
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -66,7 +67,7 @@
 %build
 pushd nspr
 # set buildtime to last-modification-time
-modified=$(sed -n '/^/n;s/ - .*$//;p;q' %{_sourcedir}/%{name}.changes)
+modified=$(sed -n '/^/n;s/ - .*$//;p;q' %{S:99})
 BUILD_STRING=$(date -u -d ${modified} +%%F %%T)
 BUILD_TIME=$(date -u -d ${modified} +%%s00)
 #

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit mozilla-nspr for openSUSE:Factory

2015-01-30 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2015-01-30 20:31:41

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is mozilla-nspr

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2014-09-08 21:28:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2015-01-30 20:31:42.0 +0100
@@ -1,0 +2,21 @@
+Thu Jan 29 09:06:29 UTC 2015 - w...@rosenauer.org
+
+- update to version 4.10.8
+  * bmo#573192: remove the stack-based PRFileDesc cache.
+  * bmo#756047: check for _POSIX_THREAD_PRIORITY_SCHEDULING  0 instead
+of only checking if the identifier is defined.
+  * bmo#782113: Add NSPR support for FreeBSD ppc/ppc64/arm.
+  * bmo#782124: Implement PR_GetPhysicalMemorySize on FreeBSD/DragonFly.
+  * bmo#1060292: Make PR_Assert() and PR_Abort() output visible in the
+ logcat on Android.
+  * bmo#1089908: Fix variable shadowing in _PR_MD_LOCKFILE. Use
+ PR_ARRAY_SIZE to get the array size of _PR_RUNQ(t-cpu).
+  * bmo#1105144: Two places in NSPR's pruthr.c cast a pointer to long,
+ which isn't correct on 64-bit Windows.
+  * bmo#1060401: change import library name under mingw.
+  * bmo#1106600: Replace PR_ASSERT(!foo) with PR_NOT_REACHED(foo) t
+ fix clang -Wstring-conversion warnings.
+  * bmo#1107063: link NSPR libs with -soname on OpenBSD.
+  * bmo#1120772: Avoid defining snprintf when MSVC provides it.
+
+---

Old:

  nspr-4.10.7.tar.gz

New:

  nspr-4.10.8.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.6pGcGr/_old  2015-01-30 20:31:44.0 +0100
+++ /var/tmp/diff_new_pack.6pGcGr/_new  2015-01-30 20:31:44.0 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package mozilla-nspr
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
-#   2006-2014 Wolfgang Rosenauer
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+#   2006-2015 Wolfgang Rosenauer
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.10.7
+Version:4.10.8
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.10.7.tar.gz - nspr-4.10.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.7/nspr/.hg_archival.txt 
new/nspr-4.10.8/nspr/.hg_archival.txt
--- old/nspr-4.10.7/nspr/.hg_archival.txt   2014-08-12 17:40:57.0 
+0200
+++ new/nspr-4.10.8/nspr/.hg_archival.txt   2015-01-22 21:44:59.0 
+0100
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: 0f03651116c5b34ba48b5a5cd31234303d9806b6
+node: ad3ebb90bc9968055faadffb37233ad4cb956f85
 branch: default
-tag: NSPR_4_10_7_RTM
+tag: NSPR_4_10_8_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.7/nspr/config/rules.mk 
new/nspr-4.10.8/nspr/config/rules.mk
--- old/nspr-4.10.7/nspr/config/rules.mk2014-08-12 17:40:57.0 
+0200
+++ new/nspr-4.10.8/nspr/config/rules.mk2015-01-22 21:44:59.0 
+0100
@@ -83,15 +83,19 @@
 ifeq (,$(filter-out WIN95 WINCE WINMO OS2,$(OS_TARGET)))
 LIBRARY= 
$(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION)_s.$(LIB_SUFFIX)
 SHARED_LIBRARY = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION).$(DLL_SUFFIX)
-IMPORT_LIBRARY = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION).$(LIB_SUFFIX)
 SHARED_LIB_PDB = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION).pdb
 else
 LIBRARY= 
$(OBJDIR)/lib$(LIBRARY_NAME)$(LIBRARY_VERSION)_s.$(LIB_SUFFIX)
 SHARED_LIBRARY = $(OBJDIR)/lib$(LIBRARY_NAME)$(LIBRARY_VERSION).$(DLL_SUFFIX)
-IMPORT_LIBRARY = $(OBJDIR)/lib$(LIBRARY_NAME)$(LIBRARY_VERSION).$(LIB_SUFFIX)
 SHARED_LIB_PDB = $(OBJDIR)/lib$(LIBRARY_NAME)$(LIBRARY_VERSION).pdb
 endif
 
+ifdef MSC_VER
+IMPORT_LIBRARY  = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION).$(LIB_SUFFIX)
+else
+IMPORT_LIBRARY  = $(OBJDIR)/lib$(LIBRARY_NAME)$(LIBRARY_VERSION).$(LIB_SUFFIX)
+endif
+
 else
 
 LIBRARY= 
$(OBJDIR)/lib$(LIBRARY_NAME)$(LIBRARY_VERSION).$(LIB_SUFFIX)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.7/nspr/configure 
new/nspr-4.10.8/nspr/configure
--- old/nspr-4.10.7/nspr/configure  2014-08-12 17:40:57.0 +0200
+++ 

commit mozilla-nspr for openSUSE:Factory

2014-09-08 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2014-09-08 21:28:12

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is mozilla-nspr

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2014-06-16 21:42:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2014-09-08 21:28:16.0 +0200
@@ -1,0 +2,16 @@
+Fri Aug 29 11:47:40 UTC 2014 - w...@rosenauer.org
+
+- update to version 4.10.7
+  * bmo#836658: VC11+ defaults to SSE2 builds by default.
+  * bmo#979278: TSan: data race nsprpub/pr/src/threads/prtpd.c:103
+PR_NewThreadPrivateIndex.
+  * bmo#1026129: Replace some manual declarations of MSVC intrinsics with
+ #include intrin.h.
+  * bmo#1026469: Use AC_CHECK_LIB instead of MOZ_CHECK_PTHREADS. Skip
+ compiler checks when using MSVC, even when $CC is
+ not literally cl.
+  * bmo#1034415: NSPR hardcodes the C compiler to cl on Windows.
+  * bmo#1042408: Compilation fix for Android  API level 19.
+  * bmo#1043082: NSPR's build system hardcodes -MD.
+
+---

Old:

  nspr-4.10.6.tar.gz

New:

  nspr-4.10.7.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.mGcO4X/_old  2014-09-08 21:28:18.0 +0200
+++ /var/tmp/diff_new_pack.mGcO4X/_new  2014-09-08 21:28:18.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.10.6
+Version:4.10.7
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.10.6.tar.gz - nspr-4.10.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.6/nspr/.hg_archival.txt 
new/nspr-4.10.7/nspr/.hg_archival.txt
--- old/nspr-4.10.6/nspr/.hg_archival.txt   2014-06-05 23:42:08.0 
+0200
+++ new/nspr-4.10.7/nspr/.hg_archival.txt   2014-08-12 17:40:57.0 
+0200
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: 476850821307d584874d040340f577dcde2aec38
+node: 0f03651116c5b34ba48b5a5cd31234303d9806b6
 branch: default
-tag: NSPR_4_10_6_RTM
+tag: NSPR_4_10_7_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.6/nspr/configure 
new/nspr-4.10.7/nspr/configure
--- old/nspr-4.10.6/nspr/configure  2014-06-05 23:42:08.0 +0200
+++ new/nspr-4.10.7/nspr/configure  2014-08-12 17:40:57.0 +0200
@@ -795,6 +795,7 @@
 enable_win32_target
 enable_symbian_target
 enable_debug_rtl
+enable_static_rtl
 enable_n32
 enable_x32
 enable_64bit
@@ -1455,6 +1456,7 @@
   --enable-symbian-target=\$t
   Specify symbian flavor. (WINSCW or GCCE)
   --enable-debug-rtl  Use the MSVC debug runtime library
+  --enable-static-rtl Use the MSVC static runtime library
   --enable-n32Enable n32 ABI support (IRIX only)
   --enable-x32Enable x32 ABI support (x86_64 only)
   --enable-64bit  Enable 64-bit support (on certain platforms)
@@ -2487,7 +2489,7 @@
 
 MOD_MAJOR_VERSION=4
 MOD_MINOR_VERSION=10
-MOD_PATCH_VERSION=6
+MOD_PATCH_VERSION=7
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
 USE_PTHREADS=
@@ -2576,18 +2578,19 @@
   test -n $CC  break
 done
 
-if test $CC = cl; then
-echo 'main() { return 0; }'  dummy.c
-${CC} -o dummy dummy.c /dev/null 21
-if test $? = 0; then
-_WIN32_MSVC=1
-CXX=$CC
-else
-{ $as_echo $as_me:${as_lineno-$LINENO}: WARNING: $(CC) test 
failed.  Using normal feature tests 5
-$as_echo $as_me: WARNING: $(CC) test failed.  Using normal feature tests 
2;}
-fi
-rm -f dummy dummy.o dummy.obj dummy.exe dummy.c
+cat  conftest.c EOF
+#ifdef _MSC_VER
+COMPILER IS MSVC
+#endif
+EOF
+read dummy EOF
+$($CC -E conftest.c 2/dev/null | grep COMPILER)
+EOF
+if test -n $dummy; then
+_WIN32_MSVC=1
+CXX=$CC
 fi
+rm -f conftest.c
 ;;
 *-mks*)
 _WIN32_MSVC=1
@@ -2909,6 +2912,14 @@
 fi
 
 
+# Check whether --enable-static-rtl was given.
+if test ${enable_static_rtl+set} = set; then :
+  enableval=$enable_static_rtl;  if test $enableval = yes; then
+   USE_STATIC_RTL=1
+  fi
+fi
+
+
 # Check whether --enable-n32 was given.
 if test ${enable_n32+set} = set; then :
   enableval=$enable_n32;  if test $enableval = yes; then
@@ -7098,8 +7109,6 @@
 # Use temp file for windres (bug 213281)
 RCFLAGS='-O coff --use-temp-file'
 else
-CC=cl

commit mozilla-nspr for openSUSE:Factory

2014-06-16 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2014-06-16 21:42:52

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is mozilla-nspr

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2014-05-13 20:48:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2014-06-16 21:42:54.0 +0200
@@ -1,0 +2,12 @@
+Tue Jun 10 09:59:12 UTC 2014 - w...@rosenauer.org
+
+- update to version 4.10.6 (bnc#881874)
+  * requirement for Firefox 30
+  * PR_GetPhysicalMemorySize should release the mach_host_self()
+Mach port when done with it (bmo#1009270)
+  * Network address type not supported error on the Hurd (bmo#1011861)
+  * Clang Static Analysis: useless declaration in NSPR (bmo#1003946)
+  * OOB write with sprintf and console functions (bmo#1018783)
+(CVE-2014-1545)
+
+---

Old:

  nspr-4.10.5.tar.gz

New:

  nspr-4.10.6.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.IqTKdO/_old  2014-06-16 21:42:55.0 +0200
+++ /var/tmp/diff_new_pack.IqTKdO/_new  2014-06-16 21:42:55.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.10.5
+Version:4.10.6
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.10.5.tar.gz - nspr-4.10.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.5/nspr/.hg_archival.txt 
new/nspr-4.10.6/nspr/.hg_archival.txt
--- old/nspr-4.10.5/nspr/.hg_archival.txt   2014-05-01 20:27:29.0 
+0200
+++ new/nspr-4.10.6/nspr/.hg_archival.txt   2014-06-05 23:42:08.0 
+0200
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: bf2ae3736392de89c5177e6df0fd0128f789cc34
+node: 476850821307d584874d040340f577dcde2aec38
 branch: default
-tag: NSPR_4_10_5_RTM
+tag: NSPR_4_10_6_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.5/nspr/config/nsinstall.c 
new/nspr-4.10.6/nspr/config/nsinstall.c
--- old/nspr-4.10.5/nspr/config/nsinstall.c 2014-05-01 20:27:29.0 
+0200
+++ new/nspr-4.10.6/nspr/config/nsinstall.c 2014-06-05 23:42:08.0 
+0200
@@ -208,7 +208,6 @@
 todir = malloc(PATH_MAX + 1);
 todir = getcwd(todir, PATH_MAX);
 #endif
-tdlen = strlen(todir);
 xchdir(cwd);
 tdlen = strlen(todir);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.5/nspr/configure 
new/nspr-4.10.6/nspr/configure
--- old/nspr-4.10.5/nspr/configure  2014-05-01 20:27:29.0 +0200
+++ new/nspr-4.10.6/nspr/configure  2014-06-05 23:42:08.0 +0200
@@ -2487,7 +2487,7 @@
 
 MOD_MAJOR_VERSION=4
 MOD_MINOR_VERSION=10
-MOD_PATCH_VERSION=5
+MOD_PATCH_VERSION=6
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
 USE_PTHREADS=
@@ -2903,6 +2903,8 @@
 if test ${enable_debug_rtl+set} = set; then :
   enableval=$enable_debug_rtl;  if test $enableval = yes; then
USE_DEBUG_RTL=1
+  else
+   USE_DEBUG_RTL=0
   fi
 fi
 
@@ -5742,7 +5744,7 @@
 
 if test -n $MOZILLA_CLIENT  test $OS_ARCH = WINNT; then
 OS_TARGET=WIN95
-if test -n $MOZ_DEBUG; then
+if test -n $MOZ_DEBUG -a -z $USE_DEBUG_RTL; then
 USE_DEBUG_RTL=1
 fi
 fi
@@ -7183,7 +7185,7 @@
 CFLAGS=$CFLAGS -Od
 fi
 
-if test -n $USE_DEBUG_RTL; then
+if test $USE_DEBUG_RTL = 1; then
 CFLAGS=$CFLAGS -MDd
 else
 CFLAGS=$CFLAGS -MD
@@ -7244,7 +7246,7 @@
 CPU_ARCH_TAG=$CPU_ARCH
 fi
 
-if test -n $USE_DEBUG_RTL; then
+if test $USE_DEBUG_RTL = 1; then
 OBJDIR_SUFFIX=OBJD
 fi
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.5/nspr/configure.in 
new/nspr-4.10.6/nspr/configure.in
--- old/nspr-4.10.5/nspr/configure.in   2014-05-01 20:27:29.0 +0200
+++ new/nspr-4.10.6/nspr/configure.in   2014-06-05 23:42:08.0 +0200
@@ -16,7 +16,7 @@
 dnl 
 MOD_MAJOR_VERSION=4
 MOD_MINOR_VERSION=10
-MOD_PATCH_VERSION=5
+MOD_PATCH_VERSION=6
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
 USE_PTHREADS=
@@ -384,6 +384,8 @@
 [  --enable-debug-rtl  Use the MSVC debug runtime library],
 [ if test $enableval = yes; then
USE_DEBUG_RTL=1
+  else
+   USE_DEBUG_RTL=0
   fi ])
 
 AC_ARG_ENABLE(n32,
@@ -981,7 +983,7 @@
 
 if test -n 

commit mozilla-nspr for openSUSE:Factory

2014-05-13 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2014-05-13 20:47:40

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is mozilla-nspr

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2014-03-17 09:12:50.0 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2014-05-13 20:48:01.0 +0200
@@ -1,0 +2,8 @@
+Wed May  7 06:36:24 UTC 2014 - w...@rosenauer.org
+
+- update to version 4.10.5
+  * autoconf updates
+  * PPC64LE support
+- dropped obsolete nspr-ppc64le.patch
+
+---

Old:

  nspr-4.10.4.tar.gz
  nspr-ppc64le.patch

New:

  nspr-4.10.5.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.hOH4II/_old  2014-05-13 20:48:02.0 +0200
+++ /var/tmp/diff_new_pack.hOH4II/_new  2014-05-13 20:48:02.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.10.4
+Version:4.10.5
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0
@@ -34,7 +34,6 @@
 #Source: 
ftp://ftp.mozilla.org/pub/nspr/releases/v%{version}/src/nspr-%{version}.tar.gz
 Source: nspr-%{version}.tar.gz
 Source1:baselibs.conf
-Patch1: nspr-ppc64le.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -63,9 +62,6 @@
 
 %prep
 %setup -n nspr-%{version} -q
-pushd nspr
-%patch1 -p1
-popd
 
 %build
 pushd nspr

++ nspr-4.10.4.tar.gz - nspr-4.10.5.tar.gz ++
 15780 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit mozilla-nspr for openSUSE:Factory

2014-03-17 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2014-03-17 09:12:46

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is mozilla-nspr

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2014-02-08 10:34:28.0 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2014-03-17 09:12:50.0 +0100
@@ -1,0 +2,27 @@
+Mon Mar 10 10:38:17 UTC 2014 - w...@rosenauer.org
+
+- update to version 4.10.4
+  * bmo#767759: Add support for new x32 abi
+  * bmo#844784: Thread data race in PR_EnterMonitor
+  * bmo#939786: data race nsprpub/pr/src/pthreads/ptthread.c:137 _pt_root
+  * bmo#958796: Users of _beginthreadex that set a custom stack size
+may not be getting the behavior they want
+  * bmo#963033: AArch64 support update for NSPR
+  * bmo#969061:Incorrect end-of-list test when iterating over a
+PRCList in prcountr.c and prtrace.c
+  * bmo#971152: IPv6 detection on linux depends on availability of
+/proc/net/if_inet6
+
+---
+Mon Mar  3 14:00:18 CET 2014 - r...@suse.de
+
+- drop patch config-guess-sub-update.diff
+  config.guess and config.sub are updated by the ppc64le patch
+
+---
+Fri Feb 28 13:02:40 UTC 2014 - pce...@suse.com
+
+- update of the PowerPC 64 LE support patch
+  (renamed ppc64le-support.patch to nspr-ppc64le.patch)
+
+---

Old:

  config-guess-sub-update.diff
  nspr-4.10.3.tar.gz
  ppc64le-support.patch

New:

  nspr-4.10.4.tar.gz
  nspr-ppc64le.patch



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.2JHmuY/_old  2014-03-17 09:12:51.0 +0100
+++ /var/tmp/diff_new_pack.2JHmuY/_new  2014-03-17 09:12:51.0 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.10.3
+Version:4.10.4
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0
@@ -31,10 +31,10 @@
 Obsoletes:  mozilla-nspr-64bit
 %endif
 #
-Source: 
ftp://ftp.mozilla.org/pub/nspr/releases/v%{version}/src/nspr-%{version}.tar.gz
+#Source: 
ftp://ftp.mozilla.org/pub/nspr/releases/v%{version}/src/nspr-%{version}.tar.gz
+Source: nspr-%{version}.tar.gz
 Source1:baselibs.conf
-Patch0: config-guess-sub-update.diff
-Patch1: ppc64le-support.patch
+Patch1: nspr-ppc64le.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -64,7 +64,6 @@
 %prep
 %setup -n nspr-%{version} -q
 pushd nspr
-%patch0 -p0
 %patch1 -p1
 popd
 

++ nspr-4.10.3.tar.gz - nspr-4.10.4.tar.gz ++
 3911 lines of diff (skipped)

++ nspr-ppc64le.patch ++
 2489 lines (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit mozilla-nspr for openSUSE:Factory

2014-02-08 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2014-02-08 10:34:27

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is mozilla-nspr

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2013-12-15 09:55:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2014-02-08 10:34:28.0 +0100
@@ -1,0 +2,13 @@
+Thu Feb  6 06:16:02 UTC 2014 - w...@rosenauer.org
+
+- update to version 4.10.3
+  * bmo#749849: ensure we'll free the thread-specific data key.
+  * bmo#941461: don't compile android with unaligned memory access.
+  * bmo#932398: Add PR_SyncMemMap, a portable version of
+msync/FlushViewOfFile.
+  * bmo#952621: Fix a thread-unsafe access to lock-owner in PR_Lock.
+  * bmo#957458: Fix several bugs in the lock rank checking code.
+  * bmo#936320: Use an alternative test for IPv6 support on Linux to
+avoid opening a socket.
+
+---

Old:

  nspr-4.10.2.tar.bz2

New:

  nspr-4.10.3.tar.gz



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.PvhhWk/_old  2014-02-08 10:34:28.0 +0100
+++ /var/tmp/diff_new_pack.PvhhWk/_new  2014-02-08 10:34:28.0 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package mozilla-nspr
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
-#   2006-2013 Wolfgang Rosenauer
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+#   2006-2014 Wolfgang Rosenauer
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.10.2
+Version:4.10.3
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0
@@ -31,8 +31,7 @@
 Obsoletes:  mozilla-nspr-64bit
 %endif
 #
-# 
ftp://ftp.mozilla.org/pub/nspr/releases/v%{version}/src/nspr-%{version}.tar.bz2
-Source: nspr-%{version}.tar.bz2
+Source: 
ftp://ftp.mozilla.org/pub/nspr/releases/v%{version}/src/nspr-%{version}.tar.gz
 Source1:baselibs.conf
 Patch0: config-guess-sub-update.diff
 Patch1: ppc64le-support.patch
@@ -64,10 +63,13 @@
 
 %prep
 %setup -n nspr-%{version} -q
+pushd nspr
 %patch0 -p0
 %patch1 -p1
+popd
 
 %build
+pushd nspr
 # set buildtime to last-modification-time
 modified=$(sed -n '/^/n;s/ - .*$//;p;q' %{_sourcedir}/%{name}.changes)
 BUILD_STRING=$(date -u -d ${modified} +%%F %%T)
@@ -83,8 +85,10 @@
--includedir=%{_includedir}/nspr4 \
--prefix=%{_prefix}
 make SH_DATE=$BUILD_STRING SH_NOW=$BUILD_TIME %{?_smp_mflags}
+popd
 
 %install
+pushd nspr
 mkdir -p %{buildroot}%{_bindir}
 mkdir -p %{buildroot}%{_libdir}/nspr
 mkdir -p %{buildroot}%{_libdir}/pkgconfig
@@ -96,6 +100,7 @@
 cp -rL dist/include/nspr/* %{buildroot}%{_includedir}/nspr4/
 # #31667
 chmod -x %{buildroot}%{_includedir}/nspr4/prvrsion.h
+popd
 
 %check
 # Run test suite

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit mozilla-nspr for openSUSE:Factory

2013-12-15 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2013-12-15 09:55:26

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is mozilla-nspr

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2013-11-14 08:42:43.0 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2013-12-15 09:55:27.0 +0100
@@ -1,0 +2,6 @@
+Thu Dec 12 03:58:23 UTC 2013 - uweig...@de.ibm.com
+
+- Add ppc64le-support.patch:
+  * add support for powerpc64le-linux
+
+---

New:

  ppc64le-support.patch



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.lUFXfO/_old  2013-12-15 09:55:28.0 +0100
+++ /var/tmp/diff_new_pack.lUFXfO/_new  2013-12-15 09:55:28.0 +0100
@@ -35,6 +35,7 @@
 Source: nspr-%{version}.tar.bz2
 Source1:baselibs.conf
 Patch0: config-guess-sub-update.diff
+Patch1: ppc64le-support.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -64,6 +65,7 @@
 %prep
 %setup -n nspr-%{version} -q
 %patch0 -p0
+%patch1 -p1
 
 %build
 # set buildtime to last-modification-time

++ ppc64le-support.patch ++
Index: nspr-4.10.2/pr/include/md/_linux.cfg
===
--- nspr-4.10.2.orig/pr/include/md/_linux.cfg
+++ nspr-4.10.2/pr/include/md/_linux.cfg
@@ -29,8 +29,13 @@
 
 #ifdef __powerpc64__
 
+#ifdef __LITTLE_ENDIAN__
+#define IS_LITTLE_ENDIAN 1
+#undef  IS_BIG_ENDIAN
+#else
 #undef  IS_LITTLE_ENDIAN
 #define IS_BIG_ENDIAN1
+#endif
 #define IS_64
 
 #define PR_BYTES_PER_BYTE   1
@@ -75,8 +80,13 @@
 
 #elif defined(__powerpc__)
 
+#ifdef __LITTLE_ENDIAN__
+#define IS_LITTLE_ENDIAN 1
+#undef  IS_BIG_ENDIAN
+#else
 #undef  IS_LITTLE_ENDIAN
 #define IS_BIG_ENDIAN1
+#endif
 
 #define PR_BYTES_PER_BYTE   1
 #define PR_BYTES_PER_SHORT  2
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit mozilla-nspr for openSUSE:Factory

2013-11-13 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2013-11-14 08:42:42

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is mozilla-nspr

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2013-09-29 17:50:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2013-11-14 08:42:43.0 +0100
@@ -1,0 +2,8 @@
+Mon Nov 11 21:59:52 UTC 2013 - w...@rosenauer.org
+
+- update to version 4.10.2
+  relevant changes
+  * bmo#770534: possible pointer overflow in PL_ArenaAllocate()
+  * bmo#888546: ptio.c:PR_ImportUDPSocket doesn't work
+
+---

Old:

  nspr-4.10.1.tar.bz2

New:

  nspr-4.10.2.tar.bz2



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.jPnjmz/_old  2013-11-14 08:42:44.0 +0100
+++ /var/tmp/diff_new_pack.jPnjmz/_new  2013-11-14 08:42:44.0 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.10.1
+Version:4.10.2
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.10.1.tar.bz2 - nspr-4.10.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.1/.hgtags new/nspr-4.10.2/.hgtags
--- old/nspr-4.10.1/.hgtags 2013-09-22 14:13:04.0 +0200
+++ new/nspr-4.10.2/.hgtags 2013-11-11 22:54:52.0 +0100
@@ -1175,3 +1175,6 @@
 e340a6460b89512d1a104f8108d9df3b7534ac7c NSPR_4_10_RTM
 f6804cfde4e14bb1c5f2c47f5666054ccf5f8049 NSPR_4_10_1_BETA1
 398f1792740712366aa33dcd4224b4d072121bf4 NSPR_4_10_1_BETA2
+f1edf4123d7e71bd9b9aa4b6b574e5cda65133ab NSPR_4_10_1_RTM
+d968016a6cf677a124995433d37102903b8c8226 NSPR_4_10_2_BETA1
+4df6bc35be64c660cd9770637a2f9e8247c6c407 NSPR_4_10_2_BETA2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10.1/configure new/nspr-4.10.2/configure
--- old/nspr-4.10.1/configure   2013-09-22 14:12:37.0 +0200
+++ new/nspr-4.10.2/configure   2013-11-11 22:54:52.0 +0100
@@ -736,7 +736,7 @@
 
 MOD_MAJOR_VERSION=4
 MOD_MINOR_VERSION=10
-MOD_PATCH_VERSION=1
+MOD_PATCH_VERSION=2
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
 USE_PTHREADS=
@@ -4618,6 +4618,12 @@
 PROFILE_USE_CFLAGS=-GL -wd4624 -wd4952
 PROFILE_USE_LDFLAGS=-LTCG:PGUPDATE
 
+if test $MSC_VER -ge 1800; then
+CFLAGS=$CFLAGS -FS
+PROFILE_GEN_CFLAGS=$PROFILE_GEN_CFLAGS 
-Gw
+PROFILE_USE_CFLAGS=$PROFILE_USE_CFLAGS -Gw
+fi
+
 if test -z $MOZ_OPTIMIZE; then
 CFLAGS=$CFLAGS -Od
 fi
@@ -4922,17 +4928,17 @@
 _OPTIMIZE_FLAGS=$_OPTIMIZE_FLAGS -Olimit 4000
 ac_safe=`echo machine/builtins.h | sed 'y%./+-%__p_%'`
 echo $ac_n checking for machine/builtins.h... $ac_c 16
-echo configure:4926: checking for machine/builtins.h 5
+echo configure:4932: checking for machine/builtins.h 5
 if eval test \`echo '$''{'ac_cv_header_$ac_safe'+set}'`\ = set; then
   echo $ac_n (cached) $ac_c 16
 else
   cat  conftest.$ac_ext EOF
-#line 4931 configure
+#line 4937 configure
 #include confdefs.h
 #include machine/builtins.h
 EOF
 ac_try=$ac_cpp conftest.$ac_ext /dev/null 2conftest.out
-{ (eval echo configure:4936: \$ac_try\) 15; (eval $ac_try) 25; }
+{ (eval echo configure:4942: \$ac_try\) 15; (eval $ac_try) 25; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v ^conftest.${ac_ext}\$`
 if test -z $ac_err; then
   rm -rf conftest*
@@ -5491,7 +5497,7 @@
 ;;
 *)
 echo $ac_n checking for dlopen in -ldl... $ac_c 16
-echo configure:5495: checking for dlopen in -ldl 5
+echo configure:5501: checking for dlopen in -ldl 5
 ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
 if eval test \`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\ = set; then
   echo $ac_n (cached) $ac_c 16
@@ -5499,7 +5505,7 @@
   ac_save_LIBS=$LIBS
 LIBS=-ldl  $LIBS
 cat  conftest.$ac_ext EOF
-#line 5503 configure
+#line 5509 configure
 #include confdefs.h
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -5510,7 +5516,7 @@
 dlopen()
 ; return 0; }
 EOF
-if { (eval echo configure:5514: \$ac_link\) 15; (eval $ac_link) 25; }  
test -s conftest${ac_exeext}; then
+if { (eval echo configure:5520: \$ac_link\) 15; (eval $ac_link) 25; }  
test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval ac_cv_lib_$ac_lib_var=yes
 else
@@ -5527,17 +5533,17 @@
   echo $ac_tyes 16
   ac_safe=`echo 

commit mozilla-nspr for openSUSE:Factory

2013-09-29 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2013-09-29 17:50:14

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is mozilla-nspr

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2013-06-14 16:46:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2013-09-29 17:50:15.0 +0200
@@ -1,0 +2,9 @@
+Sun Sep 22 12:16:26 UTC 2013 - w...@rosenauer.org
+
+- update to version 4.10.1
+  * bmo#888273: RWIN Scaling (RFC1323) limited to 2 on Windows 7 and 8
+(Windows only)
+  * bmo#907512: Unix platforms shouldn't mask errors specific to
+Unix domain sockets
+
+---

Old:

  nspr-4.10.tar.bz2

New:

  nspr-4.10.1.tar.bz2



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.NGlbqw/_old  2013-09-29 17:50:16.0 +0200
+++ /var/tmp/diff_new_pack.NGlbqw/_new  2013-09-29 17:50:16.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.10
+Version:4.10.1
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0
@@ -31,7 +31,8 @@
 Obsoletes:  mozilla-nspr-64bit
 %endif
 #
-Source: 
ftp://ftp.mozilla.org/pub/nspr/releases/v%{version}/src/nspr-%{version}.tar.bz2
+# 
ftp://ftp.mozilla.org/pub/nspr/releases/v%{version}/src/nspr-%{version}.tar.bz2
+Source: nspr-%{version}.tar.bz2
 Source1:baselibs.conf
 Patch0: config-guess-sub-update.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ nspr-4.10.tar.bz2 - nspr-4.10.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10/.hgtags new/nspr-4.10.1/.hgtags
--- old/nspr-4.10/.hgtags   2013-06-09 23:38:00.0 +0200
+++ new/nspr-4.10.1/.hgtags 2013-09-22 14:13:04.0 +0200
@@ -1172,3 +1172,6 @@
 4c8109e865dc0db85e4714c55ec7d6bfde442d7d 
WEB_CONTENT_HANDLING_20070621_PREMERGE_20070719
 608d1530807de789b5f4fdfa492309b048aac3cf NSPR_4_10_BETA1
 119d4ef3679ca1b0fce1182460c34194f53abd8a NSPR_4_10_BETA2
+e340a6460b89512d1a104f8108d9df3b7534ac7c NSPR_4_10_RTM
+f6804cfde4e14bb1c5f2c47f5666054ccf5f8049 NSPR_4_10_1_BETA1
+398f1792740712366aa33dcd4224b4d072121bf4 NSPR_4_10_1_BETA2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.10/configure new/nspr-4.10.1/configure
--- old/nspr-4.10/configure 2013-06-09 23:37:38.0 +0200
+++ new/nspr-4.10.1/configure   2013-09-22 14:12:37.0 +0200
@@ -736,7 +736,7 @@
 
 MOD_MAJOR_VERSION=4
 MOD_MINOR_VERSION=10
-MOD_PATCH_VERSION=0
+MOD_PATCH_VERSION=1
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
 USE_PTHREADS=
@@ -1315,7 +1315,7 @@
 # Extract the first word of $WHOAMI whoami, so it can be a program name 
with args.
 set dummy $WHOAMI whoami; ac_word=$2
 echo $ac_n checking for $ac_word... $ac_c 16
-echo configure:1323: checking for $ac_word 5
+echo configure:1319: checking for $ac_word 5
 if eval test \`echo '$''{'ac_cv_path_WHOAMI'+set}'`\ = set; then
   echo $ac_n (cached) $ac_c 16
 else
@@ -1387,13 +1387,13 @@
 _SAVE_LDFLAGS=$LDFLAGS
 
 echo $ac_n checking for $host compiler... $ac_c 16
-echo configure:1395: checking for $host compiler 5
+echo configure:1391: checking for $host compiler 5
 for ac_prog in $HOST_CC gcc cc /usr/ucb/cc
 do
 # Extract the first word of $ac_prog, so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n checking for $ac_word... $ac_c 16
-echo configure:1401: checking for $ac_word 5
+echo configure:1397: checking for $ac_word 5
 if eval test \`echo '$''{'ac_cv_prog_HOST_CC'+set}'`\ = set; then
   echo $ac_n (cached) $ac_c 16
 else
@@ -1439,16 +1439,16 @@
 LDFLAGS=$HOST_LDFLAGS
 
 echo $ac_n checking whether the $host compiler ($HOST_CC $HOST_CFLAGS 
$HOST_LDFLAGS) works... $ac_c 16
-echo configure:1447: checking whether the $host compiler ($HOST_CC 
$HOST_CFLAGS $HOST_LDFLAGS) works 5
+echo configure:1443: checking whether the $host compiler ($HOST_CC 
$HOST_CFLAGS $HOST_LDFLAGS) works 5
 cat  conftest.$ac_ext EOF
-#line 1449 configure
+#line 1445 configure
 #include confdefs.h
 
 int main() {
 return 0;
 ; return 0; }
 EOF
-if { (eval echo configure:1456: \$ac_compile\) 15; (eval $ac_compile) 
25; }; then
+if { (eval echo configure:1452: \$ac_compile\) 15; (eval $ac_compile) 
25; }; then
   rm -rf conftest*
   echo $ac_tyes 16
 else
@@ -1483,7 +1483,7 @@
 # Extract the first word of $ac_prog, so it can be a program name with 

commit mozilla-nspr for openSUSE:Factory

2013-06-14 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2013-06-14 16:46:33

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is mozilla-nspr

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2013-03-22 12:05:01.0 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2013-06-14 16:46:35.0 +0200
@@ -1,0 +2,16 @@
+Sun Jun  9 21:41:08 UTC 2013 - w...@rosenauer.org
+
+- update to version 4.10
+  * bmo#844513: Add AddressSanitizer (ASan) memory check annotations to
+PLArena.
+  * bmo#849089: Simple changes to make NSPR's configure.in work with
+the current version of autoconf.
+  * bmo#856196: Fix compiler warnings and clean up code in NSPR 4.10.
+  * bmo#859066: Fix warning in nsprpub/pr/src/misc/prnetdb.c.
+  * bmo#859830: Deprecate ANDROID_VERSION in favor of android/api-level.h.
+  * bmo#861434: Make PR_SetThreadPriority() change priorities
+relatively to the main process instead of using absolute values on
+Linux.
+  * bmo#871064L: _PR_InitThreads() should not call PR_SetThreadPriority.
+
+---

Old:

  nspr-4.9.6.tar.bz2

New:

  nspr-4.10.tar.bz2



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.HCxvMt/_old  2013-06-14 16:46:36.0 +0200
+++ /var/tmp/diff_new_pack.HCxvMt/_new  2013-06-14 16:46:36.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.9.6
+Version:4.10
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0
@@ -62,7 +62,7 @@
 
 %prep
 %setup -n nspr-%{version} -q
-%patch0
+%patch0 -p0
 
 %build
 # set buildtime to last-modification-time
@@ -70,7 +70,6 @@
 BUILD_STRING=$(date -u -d ${modified} +%%F %%T)
 BUILD_TIME=$(date -u -d ${modified} +%%s00)
 #
-cd mozilla/nsprpub
 export CFLAGS=%{optflags}
 ./configure --enable-optimize=$CFLAGS \
 --disable-debug \
@@ -87,17 +86,17 @@
 mkdir -p %{buildroot}%{_libdir}/nspr
 mkdir -p %{buildroot}%{_libdir}/pkgconfig
 mkdir -p %{buildroot}%{_includedir}/nspr4
-cp mozilla/nsprpub/config/nspr-config %{buildroot}%{_bindir}/
-cp mozilla/nsprpub/config/nspr.pc %{buildroot}%{_libdir}/pkgconfig
-cp -L mozilla/nsprpub/dist/lib/*.so %{buildroot}%{_libdir}
-cp -L mozilla/nsprpub/dist/lib/*.a  %{buildroot}%{_libdir}/nspr/
-cp -rL mozilla/nsprpub/dist/include/nspr/* %{buildroot}%{_includedir}/nspr4/
+cp config/nspr-config %{buildroot}%{_bindir}/
+cp config/nspr.pc %{buildroot}%{_libdir}/pkgconfig
+cp -L dist/lib/*.so %{buildroot}%{_libdir}
+cp -L dist/lib/*.a  %{buildroot}%{_libdir}/nspr/
+cp -rL dist/include/nspr/* %{buildroot}%{_includedir}/nspr4/
 # #31667
 chmod -x %{buildroot}%{_includedir}/nspr4/prvrsion.h
 
 %check
 # Run test suite
-perl ./mozilla/nsprpub/pr/tests/runtests.pl 21 | tee output.log
+perl ./pr/tests/runtests.pl 21 | tee output.log
 TEST_FAILURES=`grep -c FAILED ./output.log` || :
 if [ $TEST_FAILURES -ne 0 ]; then
   echo error: test suite returned failure(s)

++ config-guess-sub-update.diff ++
--- /var/tmp/diff_new_pack.HCxvMt/_old  2013-06-14 16:46:36.0 +0200
+++ /var/tmp/diff_new_pack.HCxvMt/_new  2013-06-14 16:46:36.0 +0200
@@ -1,5 +1,5 @@
 --- mozilla/nsprpub/build/autoconf/config.guess
-+++ mozilla/nsprpub/build/autoconf/config.guess
 build/autoconf/config.guess
 @@ -1,13 +1,14 @@
  #! /bin/sh
  # Attempt to guess a canonical system name.
@@ -971,7 +971,7 @@
  If the version you run ($0) is already up to date, please
  send the following data and any information you think might be
 --- mozilla/nsprpub/build/autoconf/config.sub
-+++ mozilla/nsprpub/build/autoconf/config.sub
 build/autoconf/config.sub
 @@ -1,38 +1,33 @@
  #! /bin/sh
  # Configuration validation subroutine script.

++ nspr-4.9.6.tar.bz2 - nspr-4.10.tar.bz2 ++
 383078 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit mozilla-nspr for openSUSE:Factory

2012-12-05 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2012-12-05 14:00:20

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is mozilla-nspr, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2012-10-26 17:26:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2012-12-05 14:00:23.0 +0100
@@ -1,0 +2,11 @@
+Fri Nov 30 12:51:46 UTC 2012 - w...@rosenauer.org
+
+- update to version 4.9.4
+  * bmo#757593: PR_IntervalNow not monotonic for Android, Linux,
+Mac OS X.
+  * bmo#804806: Remove support for obsolete platforms (ncr, nec,
+sony, nextstep, sinix/reliantunix, and sunos4).
+  * bmo#804833: Allow PR_FormatTime and PR_FormatTimeUSEnglish with
+NO_NSPR_10_SUPPORT. Fixed by Isaac Aggrey.
+
+---

Old:

  nspr-4.9.3.tar.bz2

New:

  nspr-4.9.4.tar.bz2



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.I70IEX/_old  2012-12-05 14:00:25.0 +0100
+++ /var/tmp/diff_new_pack.I70IEX/_new  2012-12-05 14:00:25.0 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.9.3
+Version:4.9.4
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.9.3.tar.bz2 - nspr-4.9.4.tar.bz2 ++
 5410 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit mozilla-nspr for openSUSE:Factory

2012-10-26 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2012-10-26 17:26:13

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is mozilla-nspr, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2012-07-25 10:35:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2012-10-26 17:26:15.0 +0200
@@ -1,0 +2,9 @@
+Thu Oct 25 11:52:11 UTC 2012 - w...@rosenauer.org
+
+- update to version 4.9.3
+  * bmo#749849: NSPR pthread_key_t leak and memory corruption.
+  * bmo#794316: PR_PushIOLayer doesn't push layer on the top correctly
+  * bmo#795213: clang's -Wtautological-constant-out-of-range-compare
+warns on prnetdb.c
+
+---

Old:

  nspr-4.9.2.tar.bz2

New:

  nspr-4.9.3.tar.bz2



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.mllJeR/_old  2012-10-26 17:26:16.0 +0200
+++ /var/tmp/diff_new_pack.mllJeR/_new  2012-10-26 17:26:16.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.9.2
+Version:4.9.3
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.9.2.tar.bz2 - nspr-4.9.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.9.2/mozilla/nsprpub/admin/repackage.sh 
new/nspr-4.9.3/mozilla/nsprpub/admin/repackage.sh
--- old/nspr-4.9.2/mozilla/nsprpub/admin/repackage.sh   2012-07-24 
10:48:27.0 +0200
+++ new/nspr-4.9.3/mozilla/nsprpub/admin/repackage.sh   2012-10-25 
13:50:59.0 +0200
@@ -32,10 +32,10 @@
 # 
 # --
 
-FROMTOP=/share/builds/components/nspr20/v4.9.2
-TOTOP=./v4.9.2
-NSPRDIR=nspr-4.9.2
-SOURCETAG=NSPR_4_9_2_RTM
+FROMTOP=/share/builds/components/nspr20/v4.9.3
+TOTOP=./v4.9.3
+NSPRDIR=nspr-4.9.3
+SOURCETAG=NSPR_4_9_3_RTM
 
 #
 # enumerate Unix object directories on /s/b/c
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.9.2/mozilla/nsprpub/configure 
new/nspr-4.9.3/mozilla/nsprpub/configure
--- old/nspr-4.9.2/mozilla/nsprpub/configure2012-07-24 10:48:27.0 
+0200
+++ new/nspr-4.9.3/mozilla/nsprpub/configure2012-10-25 13:50:59.0 
+0200
@@ -736,7 +736,7 @@
 
 MOD_MAJOR_VERSION=4
 MOD_MINOR_VERSION=9
-MOD_PATCH_VERSION=2
+MOD_PATCH_VERSION=3
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
 USE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.9.2/mozilla/nsprpub/configure.in 
new/nspr-4.9.3/mozilla/nsprpub/configure.in
--- old/nspr-4.9.2/mozilla/nsprpub/configure.in 2012-07-24 10:48:27.0 
+0200
+++ new/nspr-4.9.3/mozilla/nsprpub/configure.in 2012-10-25 13:50:59.0 
+0200
@@ -15,7 +15,7 @@
 dnl 
 MOD_MAJOR_VERSION=4
 MOD_MINOR_VERSION=9
-MOD_PATCH_VERSION=2
+MOD_PATCH_VERSION=3
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
 USE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.9.2/mozilla/nsprpub/pr/include/md/_linux.cfg 
new/nspr-4.9.3/mozilla/nsprpub/pr/include/md/_linux.cfg
--- old/nspr-4.9.2/mozilla/nsprpub/pr/include/md/_linux.cfg 2012-06-01 
16:48:44.0 +0200
+++ new/nspr-4.9.3/mozilla/nsprpub/pr/include/md/_linux.cfg 2012-10-25 
13:50:59.0 +0200
@@ -212,6 +212,53 @@
 
 #elif defined(__x86_64__)
 
+#ifdef __ILP32__
+
+#define IS_LITTLE_ENDIAN 1
+#undef  IS_BIG_ENDIAN
+
+#define PR_BYTES_PER_BYTE   1
+#define PR_BYTES_PER_SHORT  2
+#define PR_BYTES_PER_INT4
+#define PR_BYTES_PER_INT64  8
+#define PR_BYTES_PER_LONG   4
+#define PR_BYTES_PER_FLOAT  4
+#define PR_BYTES_PER_DOUBLE 8
+#define PR_BYTES_PER_WORD   4
+#define PR_BYTES_PER_DWORD  8
+
+#define PR_BITS_PER_BYTE8
+#define PR_BITS_PER_SHORT   16
+#define PR_BITS_PER_INT 32
+#define PR_BITS_PER_INT64   64
+#define PR_BITS_PER_LONG32
+#define PR_BITS_PER_FLOAT   32
+#define PR_BITS_PER_DOUBLE  64
+#define PR_BITS_PER_WORD32
+
+#define PR_BITS_PER_BYTE_LOG2   3
+#define PR_BITS_PER_SHORT_LOG2  4
+#define PR_BITS_PER_INT_LOG25
+#define PR_BITS_PER_INT64_LOG2  6
+#define PR_BITS_PER_LONG_LOG2   5
+#define PR_BITS_PER_FLOAT_LOG2  5
+#define PR_BITS_PER_DOUBLE_LOG2 6
+#define PR_BITS_PER_WORD_LOG2   5
+
+#define PR_ALIGN_OF_SHORT   2
+#define PR_ALIGN_OF_INT 4
+#define PR_ALIGN_OF_LONG4
+#define PR_ALIGN_OF_INT64   4

commit mozilla-nspr for openSUSE:Factory

2012-07-25 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2012-07-25 10:35:33

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is mozilla-nspr, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2012-06-06 16:08:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2012-07-25 10:35:35.0 +0200
@@ -1,0 +2,7 @@
+Tue Jul 24 08:49:25 UTC 2012 - w...@rosenauer.org
+
+- update to version 4.9.2
+  * new PR_SetThreadName and PR_GetThreadName functions for setting
+and getting the name of the *current thread*
+
+---

Old:

  nspr-4.9.1.tar.bz2

New:

  nspr-4.9.2.tar.bz2



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.8Ze4EF/_old  2012-07-25 10:35:39.0 +0200
+++ /var/tmp/diff_new_pack.8Ze4EF/_new  2012-07-25 10:35:39.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   mozilla-nspr
-Version:4.9.1
+Version:4.9.2
 Release:0
 Summary:Netscape Portable Runtime
 License:MPL-2.0

++ nspr-4.9.1.tar.bz2 - nspr-4.9.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.9.1/mozilla/nsprpub/admin/repackage.sh 
new/nspr-4.9.2/mozilla/nsprpub/admin/repackage.sh
--- old/nspr-4.9.1/mozilla/nsprpub/admin/repackage.sh   2012-06-01 
16:48:44.0 +0200
+++ new/nspr-4.9.2/mozilla/nsprpub/admin/repackage.sh   2012-07-24 
10:48:27.0 +0200
@@ -32,10 +32,10 @@
 # 
 # --
 
-FROMTOP=/share/builds/components/nspr20/v4.9.1
-TOTOP=./v4.9.1
-NSPRDIR=nspr-4.9.1
-SOURCETAG=NSPR_4_9_1_RTM
+FROMTOP=/share/builds/components/nspr20/v4.9.2
+TOTOP=./v4.9.2
+NSPRDIR=nspr-4.9.2
+SOURCETAG=NSPR_4_9_2_RTM
 
 #
 # enumerate Unix object directories on /s/b/c
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.9.1/mozilla/nsprpub/config/prdepend.h 
new/nspr-4.9.2/mozilla/nsprpub/config/prdepend.h
--- old/nspr-4.9.1/mozilla/nsprpub/config/prdepend.h2012-06-01 
16:48:44.0 +0200
+++ new/nspr-4.9.2/mozilla/nsprpub/config/prdepend.h2012-07-24 
10:48:27.0 +0200
@@ -10,4 +10,3 @@
  */
 
 #error Do not include this header file.
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.9.1/mozilla/nsprpub/configure 
new/nspr-4.9.2/mozilla/nsprpub/configure
--- old/nspr-4.9.1/mozilla/nsprpub/configure2012-06-01 16:48:44.0 
+0200
+++ new/nspr-4.9.2/mozilla/nsprpub/configure2012-07-24 10:48:27.0 
+0200
@@ -736,7 +736,7 @@
 
 MOD_MAJOR_VERSION=4
 MOD_MINOR_VERSION=9
-MOD_PATCH_VERSION=1
+MOD_PATCH_VERSION=2
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
 USE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.9.1/mozilla/nsprpub/configure.in 
new/nspr-4.9.2/mozilla/nsprpub/configure.in
--- old/nspr-4.9.1/mozilla/nsprpub/configure.in 2012-06-01 16:48:44.0 
+0200
+++ new/nspr-4.9.2/mozilla/nsprpub/configure.in 2012-07-24 10:48:27.0 
+0200
@@ -15,7 +15,7 @@
 dnl 
 MOD_MAJOR_VERSION=4
 MOD_MINOR_VERSION=9
-MOD_PATCH_VERSION=1
+MOD_PATCH_VERSION=2
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
 USE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.9.1/mozilla/nsprpub/pr/include/md/_win95.h 
new/nspr-4.9.2/mozilla/nsprpub/pr/include/md/_win95.h
--- old/nspr-4.9.1/mozilla/nsprpub/pr/include/md/_win95.h   2012-06-01 
16:48:44.0 +0200
+++ new/nspr-4.9.2/mozilla/nsprpub/pr/include/md/_win95.h   2012-07-24 
10:48:28.0 +0200
@@ -362,6 +362,7 @@
 #define _MD_CREATE_THREAD   _PR_MD_CREATE_THREAD
 #define _MD_YIELD   _PR_MD_YIELD
 #define _MD_SET_PRIORITY_PR_MD_SET_PRIORITY
+#define _MD_SET_CURRENT_THREAD_NAME _PR_MD_SET_CURRENT_THREAD_NAME
 #define _MD_CLEAN_THREAD_PR_MD_CLEAN_THREAD
 #define _MD_SETTHREADAFFINITYMASK   _PR_MD_SETTHREADAFFINITYMASK
 #define _MD_GETTHREADAFFINITYMASK   _PR_MD_GETTHREADAFFINITYMASK
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.9.1/mozilla/nsprpub/pr/include/md/_winnt.h 
new/nspr-4.9.2/mozilla/nsprpub/pr/include/md/_winnt.h
--- old/nspr-4.9.1/mozilla/nsprpub/pr/include/md/_winnt.h   2012-06-01 
16:48:44.0 +0200
+++ 

commit mozilla-nspr for openSUSE:Factory

2012-06-06 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2012-06-06 16:08:42

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is mozilla-nspr, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2012-02-17 15:00:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2012-06-06 16:08:56.0 +0200
@@ -1,0 +2,11 @@
+Fri Jun  1 14:57:37 UTC 2012 - w...@rosenauer.org
+
+- update to version 4.9.1
+  * Android fixes
+  * pkgconfig file included (removed our patch)
+  * added Hurd support
+  * honor EHOSTDOWN
+  * a few smaller fixes
+- license change from tri-license to MPL-2.0
+
+---
@@ -4 +15 @@
-- update to version 4.9 RTM
+- update to version 4.9

Old:

  nspr-4.9.0.tar.bz2
  pkgconfig.patch

New:

  nspr-4.9.1.tar.bz2



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.NrH5SU/_old  2012-06-06 16:08:58.0 +0200
+++ /var/tmp/diff_new_pack.NrH5SU/_new  2012-06-06 16:08:58.0 +0200
@@ -18,10 +18,10 @@
 
 
 Name:   mozilla-nspr
-Version:4.9.0
+Version:4.9.1
 Release:0
 Summary:Netscape Portable Runtime
-License:MPL-1.1 or GPL-2.0+ or LGPL-2.1+
+License:MPL-2.0
 Group:  System/Libraries
 Url:http://www.mozilla.org/projects/nspr/
 BuildRequires:  gcc-c++
@@ -33,7 +33,6 @@
 #
 Source: 
ftp://ftp.mozilla.org/pub/nspr/releases/v%{version}/src/nspr-%{version}.tar.bz2
 Source1:baselibs.conf
-Patch:  pkgconfig.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -63,7 +62,6 @@
 %prep
 %setup -n nspr-%{version} -q
 cd mozilla
-%patch -p2
 
 %build
 # set buildtime to last-modification-time

++ nspr-4.9.0.tar.bz2 - nspr-4.9.1.tar.bz2 ++
 30173 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit mozilla-nspr for openSUSE:Factory

2012-02-17 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2012-02-17 15:00:45

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is mozilla-nspr, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes
2011-09-26 10:09:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new/mozilla-nspr.changes   
2012-02-17 15:00:47.0 +0100
@@ -1,0 +2,6 @@
+Thu Feb 16 08:22:35 UTC 2012 - w...@rosenauer.org
+
+- update to version 4.9 RTM
+- added testsuite in %check
+
+---

Old:

  nspr-4.8.9.tar.bz2

New:

  nspr-4.9.0.tar.bz2



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.KXzy5J/_old  2012-02-17 15:00:50.0 +0100
+++ /var/tmp/diff_new_pack.KXzy5J/_new  2012-02-17 15:00:50.0 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package mozilla-nspr
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
-#   2006-2011 Wolfgang Rosenauer
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+#   2006-2012 Wolfgang Rosenauer
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,12 +17,12 @@
 #
 
 
-
 Name:   mozilla-nspr
-Version:4.8.9
-Release:1
-License:MPL-1.1 or GPL-2.0+ or LGPL-2.1+
+Version:4.9.0
+Release:0
 Summary:Netscape Portable Runtime
+License:MPL-1.1 or GPL-2.0+ or LGPL-2.1+
+Group:  System/Libraries
 Url:http://www.mozilla.org/projects/nspr/
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
@@ -31,7 +31,6 @@
 Obsoletes:  mozilla-nspr-64bit
 %endif
 #
-Group:  System/Libraries
 Source: 
ftp://ftp.mozilla.org/pub/nspr/releases/v%{version}/src/nspr-%{version}.tar.bz2
 Source1:baselibs.conf
 Patch:  pkgconfig.patch
@@ -45,7 +44,6 @@
 
 
 %package devel
-License:MPL-1.1 or GPL-2.0+ or LGPL-2.1+
 Summary:Netscape Portable Runtime development files
 Group:  Development/Libraries/Other
 Requires:   mozilla-nspr = %{version}
@@ -98,6 +96,16 @@
 # #31667
 chmod -x %{buildroot}%{_includedir}/nspr4/prvrsion.h
 
+%check
+# Run test suite
+perl ./mozilla/nsprpub/pr/tests/runtests.pl 21 | tee output.log
+TEST_FAILURES=`grep -c FAILED ./output.log` || :
+if [ $TEST_FAILURES -ne 0 ]; then
+  echo error: test suite returned failure(s)
+  exit 1
+fi
+echo test suite completed
+
 %clean
 rm -rf %{buildroot}
 

++ nspr-4.8.9.tar.bz2 - nspr-4.9.0.tar.bz2 ++
 8052 lines of diff (skipped)

++ pkgconfig.patch ++
--- /var/tmp/diff_new_pack.KXzy5J/_old  2012-02-17 15:00:51.0 +0100
+++ /var/tmp/diff_new_pack.KXzy5J/_new  2012-02-17 15:00:51.0 +0100
@@ -1,7 +1,7 @@
-diff -urN nspr-4.5.99.old/mozilla/nsprpub/config/Makefile.in 
nspr-4.5.99/mozilla/nsprpub/config/Makefile.in
 nspr-4.5.99.old/mozilla/nsprpub/config/Makefile.in 2005-05-03 
11:16:45.0 +0200
-+++ nspr-4.5.99/mozilla/nsprpub/config/Makefile.in 2005-05-18 
12:05:53.0 +0200
-@@ -52,9 +52,9 @@
+diff -uprN '--exclude=CVS' nspr-4.9.0/mozilla/nsprpub/config/Makefile.in 
nspr-4.9.0.new/mozilla/nsprpub/config/Makefile.in
+--- nspr-4.9.0/mozilla/nsprpub/config/Makefile.in  2009-05-20 
21:54:24.0 +0200
 nspr-4.9.0.new/mozilla/nsprpub/config/Makefile.in  2012-02-04 
11:24:45.216139811 +0100
+@@ -52,9 +52,9 @@ VISIBILITY_FLAGS =
  
  # autoconf.mk must be deleted last (from the top-level directory)
  # because it is included by every makefile.
@@ -13,7 +13,7 @@
  
  include $(topsrcdir)/config/config.mk
  
-@@ -139,6 +139,7 @@
+@@ -135,6 +135,7 @@ endef
  
  export:: $(TARGETS)
rm -f $(dist_bindir)/nspr-config
@@ -21,9 +21,9 @@
  
  ifdef WRAP_SYSTEM_INCLUDES
  export::
-diff -urN nspr-4.5.99.old/mozilla/nsprpub/config/nspr.pc.in 
nspr-4.5.99/mozilla/nsprpub/config/mozilla-nspr.pc.in
 nspr-4.5.99.old/mozilla/nsprpub/config/nspr.pc.in  1970-01-01 
01:00:00.0 +0100
-+++ nspr-4.5.99/mozilla/nsprpub/config/nspr.pc.in  2005-05-18 
12:03:36.0 +0200
+diff -uprN '--exclude=CVS' nspr-4.9.0/mozilla/nsprpub/config/nspr.pc.in 
nspr-4.9.0.new/mozilla/nsprpub/config/nspr.pc.in
+--- nspr-4.9.0/mozilla/nsprpub/config/nspr.pc.in   1970-01-01 
01:00:00.0 +0100
 nspr-4.9.0.new/mozilla/nsprpub/config/nspr.pc.in   2012-02-04 
11:24:45.216139811 +0100
 @@ -0,0 +1,12 @@
 +prefix=@prefix@
 +exec_prefix=@exec_prefix@
@@ -37,25 

commit mozilla-nspr for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2011-12-06 18:29:53

Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and  /work/SRC/openSUSE:Factory/.mozilla-nspr.new (New)


Package is mozilla-nspr, Maintainer is gnome-maintain...@suse.de

Changes:




Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.EVlY3t/_old  2011-12-06 18:52:00.0 +0100
+++ /var/tmp/diff_new_pack.EVlY3t/_new  2011-12-06 18:52:00.0 +0100
@@ -21,7 +21,7 @@
 Name:   mozilla-nspr
 Version:4.8.9
 Release:1
-License:MPLv1.1 or GPLv2+ or LGPLv2.1+
+License:MPL-1.1 or GPL-2.0+ or LGPL-2.1+
 Summary:Netscape Portable Runtime
 Url:http://www.mozilla.org/projects/nspr/
 BuildRequires:  gcc-c++
@@ -45,7 +45,7 @@
 
 
 %package devel
-License:MPLv1.1 or GPLv2+ or LGPLv2.1+
+License:MPL-1.1 or GPL-2.0+ or LGPL-2.1+
 Summary:Netscape Portable Runtime development files
 Group:  Development/Libraries/Other
 Requires:   mozilla-nspr = %{version}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit mozilla-nspr for openSUSE:Factory

2011-08-13 Thread h_root

Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory
checked in at Sat Aug 13 17:14:11 CEST 2011.




--- GNOME/mozilla-nspr/mozilla-nspr.changes 2011-05-19 07:32:30.0 
+0200
+++ /mounts/work_src_done/STABLE/mozilla-nspr/mozilla-nspr.changes  
2011-08-12 22:28:25.0 +0200
@@ -1,0 +2,6 @@
+Fri Aug 12 20:26:21 UTC 2011 - w...@rosenauer.org
+
+- update to 4.8.9 RTM
+  * no release notes available from upstream
+
+---

calling whatdependson for head-i586


Old:

  nspr-4.8.8.tar.bz2

New:

  nspr-4.8.9.tar.bz2



Other differences:
--
++ mozilla-nspr.spec ++
--- /var/tmp/diff_new_pack.3yKhzj/_old  2011-08-13 17:13:52.0 +0200
+++ /var/tmp/diff_new_pack.3yKhzj/_new  2011-08-13 17:13:52.0 +0200
@@ -22,8 +22,8 @@
 Name:   mozilla-nspr
 BuildRequires:  gcc-c++ pkg-config
 License:MPLv1.1 or GPLv2+ or LGPLv2.1+
-Version:4.8.8
-Release:2
+Version:4.8.9
+Release:1
 Summary:Netscape Portable Runtime
 Url:http://www.mozilla.org/projects/nspr/
 # bug437293

++ nspr-4.8.8.tar.bz2 - nspr-4.8.9.tar.bz2 ++
 2369 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/nspr-4.8.8/mozilla/nsprpub/admin/repackage.sh 
new/nspr-4.8.9/mozilla/nsprpub/admin/repackage.sh
--- old/nspr-4.8.8/mozilla/nsprpub/admin/repackage.sh   2011-04-28 
07:42:59.0 +0200
+++ new/nspr-4.8.9/mozilla/nsprpub/admin/repackage.sh   2011-08-12 
22:17:40.0 +0200
@@ -64,10 +64,10 @@
 # 
 # --
 
-FROMTOP=/share/builds/components/nspr20/v4.8.8
-TOTOP=./v4.8.8
-NSPRDIR=nspr-4.8.8
-SOURCETAG=NSPR_4_8_8_RTM
+FROMTOP=/share/builds/components/nspr20/v4.8.9
+TOTOP=./v4.8.9
+NSPRDIR=nspr-4.8.9
+SOURCETAG=NSPR_4_8_9_RTM
 
 #
 # enumerate Unix object directories on /s/b/c
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/nspr-4.8.8/mozilla/nsprpub/build/win32/pgomerge.py 
new/nspr-4.8.9/mozilla/nsprpub/build/win32/pgomerge.py
--- old/nspr-4.8.8/mozilla/nsprpub/build/win32/pgomerge.py  1970-01-01 
01:00:00.0 +0100
+++ new/nspr-4.8.9/mozilla/nsprpub/build/win32/pgomerge.py  2011-05-03 
20:59:06.0 +0200
@@ -0,0 +1,40 @@
+#!/usr/bin/python
+# Usage: pgomerge.py binary basename dist/bin
+# Gathers .pgc files from dist/bin and merges them into
+# $PWD/$basename.pgd using pgomgr, then deletes them.
+# No errors if any of these files don't exist.
+
+import sys, os, os.path, subprocess
+if not sys.platform == win32:
+raise Exception(This script was only meant for Windows.)
+
+def MergePGOFiles(basename, pgddir, pgcdir):
+  Merge pgc files produced from an instrumented binary
+ into the pgd file for the second pass of profile-guided optimization
+ with MSVC.  |basename| is the name of the DLL or EXE without the
+ extension.  |pgddir| is the path that contains basename.pgd
+ (should be the objdir it was built in).  |pgcdir| is the path
+ containing basename!N.pgc files, which is probably dist/bin.
+ Calls pgomgr to merge each pgc file into the pgd, then deletes
+ the pgc files.
+  if not os.path.isdir(pgddir) or not os.path.isdir(pgcdir):
+return
+  pgdfile = os.path.abspath(os.path.join(pgddir, basename + .pgd))
+  if not os.path.isfile(pgdfile):
+return
+  for file in os.listdir(pgcdir):
+if file.startswith(basename+!) and file.endswith(.pgc):
+  try:
+pgcfile = os.path.normpath(os.path.join(pgcdir, file))
+subprocess.call(['pgomgr', '-merge',
+ pgcfile,
+ pgdfile])
+os.remove(pgcfile)
+  except OSError:
+pass
+
+if __name__ == '__main__':
+  if len(sys.argv) != 3:
+  print sys.stderr, Usage: pgomerge.py binary basename dist/bin
+  sys.exit(1)
+  MergePGOFiles(sys.argv[1], os.getcwd(), sys.argv[2])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/nspr-4.8.8/mozilla/nsprpub/config/config.mk