From 5e89d934f1e36e1799c83e1cf4c5a4a4f1cce68b Mon Sep 17 00:00:00 2001 From: B Stack Date: Wed, 30 Oct 2019 09:54:04 -0400 Subject: palemoon: remove mz1533969 this fix was upstreamed at version 28.7.2 --- palemoon/mozilla-1533969-palemoon.patch | 45 --------------------------------- palemoon/palemoon-stackrpms.spec | 14 +++++----- palemoon/palemoon.spec | 14 +++++----- 3 files changed, 14 insertions(+), 59 deletions(-) delete mode 100644 palemoon/mozilla-1533969-palemoon.patch diff --git a/palemoon/mozilla-1533969-palemoon.patch b/palemoon/mozilla-1533969-palemoon.patch deleted file mode 100644 index d4ed4c4..0000000 --- a/palemoon/mozilla-1533969-palemoon.patch +++ /dev/null @@ -1,45 +0,0 @@ -Source: https://bugzilla.mozilla.org/show_bug.cgi?id=1533969 -From: Emilio Cobos Álvarez (:emilio) https://bugzilla.mozilla.org/user_profile?user_id=546716 -Date: 2019-03-12 15:08 PDT -Modified for Pale Moon by: B Stack -This patch is applicable for all versions of Fedora GNU/Linux, but it really only affects gcc >= 9.1.1 in fc == 31 ---- tools/profiler/tasktracer/GeckoTaskTracer.cpp.orig 2019-06-04 18:16:01.000000000 -0400 -+++ tools/profiler/tasktracer/GeckoTaskTracer.cpp 2019-06-13 13:16:29.160643732 -0400 -@@ -20,19 +20,19 @@ - - #include - --// We need a definition of gettid(), but glibc doesn't provide a -+// We need a definition of gettid(), but old glibc versions don't provide a - // wrapper for it. - #if defined(__GLIBC__) - #include - #include --static inline pid_t gettid() -+#define gettid() static_cast(syscall(SYS_gettid)) - { - return (pid_t) syscall(SYS_gettid); - } - #elif defined(XP_MACOSX) - #include - #include --static inline pid_t gettid() -+#define gettid() static_cast(syscall(SYS_thread_selfid)) - { - return (pid_t) syscall(SYS_thread_selfid); - } ---- js/src/jsnativestack.cpp.orig 2019-06-04 18:16:01.000000000 -0400 -+++ js/src/jsnativestack.cpp 2019-06-14 08:13:04.080567510 -0400 -@@ -26,11 +26,7 @@ - # include - # include - # include --static pid_t --gettid() --{ -- return syscall(__NR_gettid); --} -+# define gettid() static_cast(syscall(SYS_gettid)) - # endif - - #else diff --git a/palemoon/palemoon-stackrpms.spec b/palemoon/palemoon-stackrpms.spec index 2c03106..53f5ea2 100644 --- a/palemoon/palemoon-stackrpms.spec +++ b/palemoon/palemoon-stackrpms.spec @@ -40,7 +40,7 @@ Summary: Pale Moon web browser with stackrpms prefs Name: palemoon Summary: Pale Moon web browser %endif -Version: 28.7.1 +Version: 28.7.2 Release: 1 Group: Networking/Web @@ -55,7 +55,6 @@ Source4: bgstack15-palemoon-prefs.js Patch0: small-icons.patch Patch1: bgstack15-palemoon.patch %endif -Patch100: mozilla-1533969-palemoon.patch Packager: Bgstack15 %if "%{?scl_env}" != "" @@ -74,7 +73,7 @@ BuildRequires: gtk2-devel BuildRequires: libXt-devel BuildRequires: mesa-libGL-devel BuildRequires: notification-daemon -BuildRequires: openssl-devel +BuildRequires: /usr/lib64/libssl.so BuildRequires: pkgconfig BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pulseaudio-libs-devel @@ -117,10 +116,6 @@ sed -i -r -e '/enable-optimize/s/"\s*$/ -Wno-format-overflow"/' ./.mozconfig %if 0%{stackrpms_custom} %patch0 -p1 %patch1 -p1 - -# Mozilla patches -# this one is needed for fedora rawhide as of 2019-07. -%patch100 -p0 %endif %build @@ -284,6 +279,11 @@ update-mime-database -n ${_datadir}/mime 1>/dev/null 2>&1 & : %doc AUTHORS LICENSE %changelog +* Wed Oct 30 2019 B Stack - 28.7.2-1 +- update version +- remove custom patch for mz1533969 because it was upstreamed +- buildrequires use ssl lib name instead of package name to use either package + * Thu Sep 12 2019 B Stack - 28.7.1-1 - update version diff --git a/palemoon/palemoon.spec b/palemoon/palemoon.spec index 7323c91..9ae2e56 100644 --- a/palemoon/palemoon.spec +++ b/palemoon/palemoon.spec @@ -40,7 +40,7 @@ Summary: Pale Moon web browser with stackrpms prefs Name: palemoon Summary: Pale Moon web browser %endif -Version: 28.7.1 +Version: 28.7.2 Release: 1 Group: Networking/Web @@ -55,7 +55,6 @@ Source4: bgstack15-palemoon-prefs.js Patch0: small-icons.patch Patch1: bgstack15-palemoon.patch %endif -Patch100: mozilla-1533969-palemoon.patch Packager: Bgstack15 %if "%{?scl_env}" != "" @@ -74,7 +73,7 @@ BuildRequires: gtk2-devel BuildRequires: libXt-devel BuildRequires: mesa-libGL-devel BuildRequires: notification-daemon -BuildRequires: openssl-devel +BuildRequires: /usr/lib64/libssl.so BuildRequires: pkgconfig BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pulseaudio-libs-devel @@ -117,10 +116,6 @@ sed -i -r -e '/enable-optimize/s/"\s*$/ -Wno-format-overflow"/' ./.mozconfig %if 0%{stackrpms_custom} %patch0 -p1 %patch1 -p1 - -# Mozilla patches -# this one is needed for fedora rawhide as of 2019-07. -%patch100 -p0 %endif %build @@ -284,6 +279,11 @@ update-mime-database -n ${_datadir}/mime 1>/dev/null 2>&1 & : %doc AUTHORS LICENSE %changelog +* Wed Oct 30 2019 B Stack - 28.7.2-1 +- update version +- remove custom patch for mz1533969 because it was upstreamed +- buildrequires use ssl lib name instead of package name to use either package + * Thu Sep 12 2019 B Stack - 28.7.1-1 - update version -- cgit From f940318acfa0ed7a5018ab06a3fabc64aed2d37b Mon Sep 17 00:00:00 2001 From: B Stack Date: Wed, 30 Oct 2019 11:21:41 -0400 Subject: change hardcoded /usr/lib64 to _libdir --- palemoon/palemoon-stackrpms.spec | 2 +- palemoon/palemoon.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/palemoon/palemoon-stackrpms.spec b/palemoon/palemoon-stackrpms.spec index 53f5ea2..d0825c1 100644 --- a/palemoon/palemoon-stackrpms.spec +++ b/palemoon/palemoon-stackrpms.spec @@ -73,7 +73,7 @@ BuildRequires: gtk2-devel BuildRequires: libXt-devel BuildRequires: mesa-libGL-devel BuildRequires: notification-daemon -BuildRequires: /usr/lib64/libssl.so +BuildRequires: %{_libdir}/libssl.so BuildRequires: pkgconfig BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pulseaudio-libs-devel diff --git a/palemoon/palemoon.spec b/palemoon/palemoon.spec index 9ae2e56..764e08c 100644 --- a/palemoon/palemoon.spec +++ b/palemoon/palemoon.spec @@ -73,7 +73,7 @@ BuildRequires: gtk2-devel BuildRequires: libXt-devel BuildRequires: mesa-libGL-devel BuildRequires: notification-daemon -BuildRequires: /usr/lib64/libssl.so +BuildRequires: %{_libdir}/libssl.so BuildRequires: pkgconfig BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pulseaudio-libs-devel -- cgit From 903d6d0b3f28276cc10c17aca947b6dd9f05795c Mon Sep 17 00:00:00 2001 From: B Stack Date: Wed, 30 Oct 2019 15:39:05 -0400 Subject: palemoon 28.7.2 dpkg --- palemoon/debian/changelog | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/palemoon/debian/changelog b/palemoon/debian/changelog index 7f94380..42d6170 100644 --- a/palemoon/debian/changelog +++ b/palemoon/debian/changelog @@ -1,3 +1,23 @@ +palemoon (28.7.2-1+devuan) obs; urgency=medium + + * From releasenotes.shtml: This is a security and bugfix update. + - Disabled the use of ICC color profiles for images on Linux by default. + - Updated timezone data for internationalization functions. + - Fixed the option to use hardware acceleration over RDP for Windows 8.1 and 10. + - Fixed an issue with inner window navigation potentially leaking. + - Fixed a startup crash caused by Qihoo 360 Safeguard/360 Total Security. + - Ported some expat parser fixes from upstream. + - Ported several NSS upstream fixes to our build. + - Aligned handling of U+0000 in the html5 parser with expectations. + - Added size checks to WebGL data buffering. + - Fixed build issues with newer glibc versions. + - Fixed build issues for ARM targets. + - Worked around a gcc9 compiler issue that would prevent building with it. + - Sec bug fixes: CVE-2019-15903, CVE-2019-11757, CVE-2019-11763 and several potentially exploitable crashes and memory safety hazards that don't have a CVE number. + - Unified XUL Platform Mozilla Security Patch Summary: 6 fixed, 6 DiD, 1 rejected, 24 not applicable. + + -- B Stack Tue, 29 Oct 2019 16:44:47 -0400 + palemoon (28.7.1-1+devuan) obs; urgency=medium * From releasenotes.shtml: This is a security and bugfix update. -- cgit