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" };
