Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mozilla-nspr for openSUSE:Factory 
checked in at 2021-04-23 17:49:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mozilla-nspr (Old)
 and      /work/SRC/openSUSE:Factory/.mozilla-nspr.new.12324 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mozilla-nspr"

Fri Apr 23 17:49:44 2021 rev:79 rq:886900 version:4.30

Changes:
--------
--- /work/SRC/openSUSE:Factory/mozilla-nspr/mozilla-nspr.changes        
2020-10-10 19:00:35.556371160 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nspr.new.12324/mozilla-nspr.changes     
2021-04-23 17:49:50.634713532 +0200
@@ -1,0 +2,7 @@
+Sun Apr 18 07:30:01 UTC 2021 - Wolfgang Rosenauer <[email protected]>
+
+- update to version 4.30
+  * support longer thread names on macOS
+  * fix a build failure on OpenBSD
+
+-------------------------------------------------------------------

Old:
----
  nspr-4.29.tar.gz

New:
----
  nspr-4.30.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mozilla-nspr.spec ++++++
--- /var/tmp/diff_new_pack.ZzIPfP/_old  2021-04-23 17:49:51.126714378 +0200
+++ /var/tmp/diff_new_pack.ZzIPfP/_new  2021-04-23 17:49:51.130714385 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package mozilla-nspr
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #               2006-2020 Wolfgang Rosenauer
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:           mozilla-nspr
-Version:        4.29
+Version:        4.30
 Release:        0
 Summary:        Netscape Portable Runtime
 License:        MPL-2.0
@@ -42,7 +42,6 @@
 normal file and network I/O, interval timing and calendar time, basic
 memory management (malloc and free), and shared library linking.
 
-
 %package devel
 Summary:        Netscape Portable Runtime development files
 Group:          Development/Libraries/Other
@@ -59,7 +58,6 @@
 normal file and network I/O, interval timing and calendar time, basic
 memory management (malloc and free), and shared library linking.
 
-
 %prep
 %setup -n nspr-%{version} -q
 

++++++ nspr-4.29.tar.gz -> nspr-4.30.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.29/nspr/.hg_archival.txt 
new/nspr-4.30/nspr/.hg_archival.txt
--- old/nspr-4.29/nspr/.hg_archival.txt 2020-09-17 17:01:34.000000000 +0200
+++ new/nspr-4.30/nspr/.hg_archival.txt 2021-03-16 15:53:01.000000000 +0100
@@ -1,4 +1,4 @@
 repo: a4b34919bf34db2ee22acbbc305693c8980b6dc6
-node: a717c2ade3c3c227e713d3cc7b916d7bc0726d3b
+node: 023a0ccfcb5c2745bd1d4864cc5f259784c958c6
 branch: default
-tag: NSPR_4_29_RTM
+tag: NSPR_4_30_RTM
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.29/nspr/configure new/nspr-4.30/nspr/configure
--- old/nspr-4.29/nspr/configure        2020-09-17 17:01:34.000000000 +0200
+++ new/nspr-4.30/nspr/configure        2021-03-16 15:53:01.000000000 +0100
@@ -2486,7 +2486,7 @@
   program_prefix=${target_alias}-
 
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=29
+MOD_MINOR_VERSION=30
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.29/nspr/configure.in 
new/nspr-4.30/nspr/configure.in
--- old/nspr-4.29/nspr/configure.in     2020-09-17 17:01:34.000000000 +0200
+++ new/nspr-4.30/nspr/configure.in     2021-03-16 15:53:01.000000000 +0100
@@ -15,7 +15,7 @@
 dnl = Defaults
 dnl ========================================================
 MOD_MAJOR_VERSION=4
-MOD_MINOR_VERSION=29
+MOD_MINOR_VERSION=30
 MOD_PATCH_VERSION=0
 NSPR_MODNAME=nspr20
 _HAVE_PTHREADS=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.29/nspr/pr/include/md/_openbsd.h 
new/nspr-4.30/nspr/pr/include/md/_openbsd.h
--- old/nspr-4.29/nspr/pr/include/md/_openbsd.h 2020-09-17 17:01:34.000000000 
+0200
+++ new/nspr-4.30/nspr/pr/include/md/_openbsd.h 2021-03-16 15:53:01.000000000 
+0100
@@ -16,10 +16,12 @@
 #define _PR_SI_ARCHITECTURE "alpha"
 #elif defined(__amd64__)
 #define _PR_SI_ARCHITECTURE "amd64"
-#elif defined(__m68k__)
-#define _PR_SI_ARCHITECTURE "m68k"
+#elif defined(__powerpc64__)
+#define _PR_SI_ARCHITECTURE "powerpc64"
 #elif defined(__powerpc__)
 #define _PR_SI_ARCHITECTURE "powerpc"
+#elif defined(__aarch64__)
+#define _PR_SI_ARCHITECTURE "aarch64"
 #elif defined(__sparc__)
 #define _PR_SI_ARCHITECTURE "sparc"
 #elif defined(__arm__)
@@ -190,6 +192,8 @@
 
 #endif /* ! _PR_PTHREADS */
 
+extern void _MD_EarlyInit(void);
+
 #define _MD_EARLY_INIT                  _MD_EarlyInit
 #define _MD_FINAL_INIT          _PR_UnixInit
 #define _PR_HAVE_CLOCK_MONOTONIC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.29/nspr/pr/include/prinit.h 
new/nspr-4.30/nspr/pr/include/prinit.h
--- old/nspr-4.29/nspr/pr/include/prinit.h      2020-09-17 17:01:34.000000000 
+0200
+++ new/nspr-4.30/nspr/pr/include/prinit.h      2021-03-16 15:53:01.000000000 
+0100
@@ -31,9 +31,9 @@
 ** The format of the version string is
 **     "<major version>.<minor version>[.<patch level>] [<Beta>]"
 */
-#define PR_VERSION  "4.29"
+#define PR_VERSION  "4.30"
 #define PR_VMAJOR   4
-#define PR_VMINOR   29
+#define PR_VMINOR   30
 #define PR_VPATCH   0
 #define PR_BETA     PR_FALSE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.29/nspr/pr/src/pthreads/ptthread.c 
new/nspr-4.30/nspr/pr/src/pthreads/ptthread.c
--- old/nspr-4.29/nspr/pr/src/pthreads/ptthread.c       2020-09-17 
17:01:34.000000000 +0200
+++ new/nspr-4.30/nspr/pr/src/pthreads/ptthread.c       2021-03-16 
15:53:01.000000000 +0100
@@ -1694,13 +1694,20 @@
         return PR_SUCCESS;
     }
 
+#if defined(DARWIN)
+    /* Mac OS X has a length limit of 63 characters, but there is no API
+     * exposing it.
+     */
+#define SETNAME_LENGTH_CONSTRAINT 63
+#else
     /*
      * The 15-character name length limit is an experimentally determined
-     * length of a null-terminated string that most linux distros and OS X
-     * accept as an argument to pthread_setname_np.  Otherwise the E2BIG
+     * length of a null-terminated string that most linux distros accept
+     * as an argument to pthread_setname_np.  Otherwise the E2BIG
      * error is returned by the function.
      */
 #define SETNAME_LENGTH_CONSTRAINT 15
+#endif
 #define SETNAME_FRAGMENT1_LENGTH (SETNAME_LENGTH_CONSTRAINT >> 1)
 #define SETNAME_FRAGMENT2_LENGTH \
     (SETNAME_LENGTH_CONSTRAINT - SETNAME_FRAGMENT1_LENGTH - 1)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nspr-4.29/nspr/pr/tests/vercheck.c 
new/nspr-4.30/nspr/pr/tests/vercheck.c
--- old/nspr-4.29/nspr/pr/tests/vercheck.c      2020-09-17 17:01:34.000000000 
+0200
+++ new/nspr-4.30/nspr/pr/tests/vercheck.c      2021-03-16 15:53:01.000000000 
+0100
@@ -41,7 +41,7 @@
     "4.10.5", "4.10.6", "4.10.7", "4.10.8", "4.10.9",
     "4.10.10", "4.11", "4.12", "4.13", "4.14", "4.15",
     "4.16", "4.17", "4.18", "4.19", "4.20", "4.21", "4.22",
-    "4.23", "4.24", "4.25", "4,26", "4.27", "4.28",
+    "4.23", "4.24", "4.25", "4,26", "4.27", "4.28", "4.29",
     PR_VERSION
 };
 
@@ -57,8 +57,8 @@
     "3.0", "3.0.1",
     "3.1", "3.1.1", "3.1.2", "3.1.3",
     "3.5", "3.5.1",
-    "4.29.1",
-    "4.30", "4.30.1",
+    "4.30.1",
+    "4.31", "4.31.1",
     "10.0", "11.1", "12.14.20"
 };
 

Reply via email to