1 |
commit: e8ed22928a495238667b50d66e83041341ef9611 |
2 |
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Oct 1 07:17:00 2020 +0000 |
4 |
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Oct 1 07:17:20 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ed2292 |
7 |
|
8 |
www-client/seamonkey: Fixed build with glibc-2.32 |
9 |
|
10 |
Closes: https://bugs.gentoo.org/736892 |
11 |
Package-Manager: Portage-3.0.8, Repoman-3.0.1 |
12 |
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org> |
13 |
|
14 |
www-client/seamonkey/files/seamonkey-2.53.2-sysctl.patch | 15 +++++++++++++++ |
15 |
www-client/seamonkey/seamonkey-2.53.4.ebuild | 1 + |
16 |
2 files changed, 16 insertions(+) |
17 |
|
18 |
diff --git a/www-client/seamonkey/files/seamonkey-2.53.2-sysctl.patch b/www-client/seamonkey/files/seamonkey-2.53.2-sysctl.patch |
19 |
new file mode 100644 |
20 |
index 00000000000..4ad673bed60 |
21 |
--- /dev/null |
22 |
+++ b/www-client/seamonkey/files/seamonkey-2.53.2-sysctl.patch |
23 |
@@ -0,0 +1,15 @@ |
24 |
+https://src.fedoraproject.org/rpms/seamonkey/c/f3de8ae056fcb36615add0e6311cff147fbdd827?branch=master |
25 |
+https://bugs.gentoo.org/736892 |
26 |
+ |
27 |
+--- seamonkey-2.53.2/mozilla/memory/build/mozjemalloc.cpp |
28 |
++++ seamonkey-2.53.2/mozilla/memory/build/mozjemalloc.cpp |
29 |
+@@ -220,9 +220,6 @@ |
30 |
+ #include <sys/param.h> |
31 |
+ #include <sys/time.h> |
32 |
+ #include <sys/types.h> |
33 |
+-#if !defined(XP_SOLARIS) && !defined(ANDROID) |
34 |
+-#include <sys/sysctl.h> |
35 |
+-#endif |
36 |
+ #include <sys/uio.h> |
37 |
+ |
38 |
+ #include <errno.h> |
39 |
|
40 |
diff --git a/www-client/seamonkey/seamonkey-2.53.4.ebuild b/www-client/seamonkey/seamonkey-2.53.4.ebuild |
41 |
index ef146756d3d..5952eb2130d 100644 |
42 |
--- a/www-client/seamonkey/seamonkey-2.53.4.ebuild |
43 |
+++ b/www-client/seamonkey/seamonkey-2.53.4.ebuild |
44 |
@@ -188,6 +188,7 @@ src_prepare() { |
45 |
done |
46 |
|
47 |
use system-libvpx && eapply "${WORKDIR}/${PN}-2.53.3-system_libvpx-1.8.patch" |
48 |
+ eapply "${FILESDIR}/${PN}-2.53.2-sysctl.patch" #736892 |
49 |
|
50 |
# Allow user to apply any additional patches without modifing ebuild |
51 |
eapply_user |