1 |
commit: e2ba17ea684c685b213acc48dc7eefcac684b7a2 |
2 |
Author: Ben Kohler <bkohler <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Feb 9 13:31:48 2020 +0000 |
4 |
Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Feb 9 13:32:13 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2ba17ea |
7 |
|
8 |
net-misc/remmina: add -fno-common/gcc10 fix from upstream |
9 |
|
10 |
Closes: https://bugs.gentoo.org/708740 |
11 |
Package-Manager: Portage-2.3.88, Repoman-2.3.20 |
12 |
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org> |
13 |
|
14 |
net-misc/remmina/files/remmina-gcc10.patch | 36 ++++++++++++++++++++++++++++++ |
15 |
net-misc/remmina/remmina-1.3.10.ebuild | 1 + |
16 |
2 files changed, 37 insertions(+) |
17 |
|
18 |
diff --git a/net-misc/remmina/files/remmina-gcc10.patch b/net-misc/remmina/files/remmina-gcc10.patch |
19 |
new file mode 100644 |
20 |
index 00000000000..214a8c88787 |
21 |
--- /dev/null |
22 |
+++ b/net-misc/remmina/files/remmina-gcc10.patch |
23 |
@@ -0,0 +1,36 @@ |
24 |
+From 27f84d1c0a2e4c2432281f25ef3026bb00bbdc15 Mon Sep 17 00:00:00 2001 |
25 |
+From: Antenore Gatta <antenore@××××××××.org> |
26 |
+Date: Sun, 9 Feb 2020 02:34:50 +0100 |
27 |
+Subject: [PATCH] Removing struct declaration utsname as not used - Closes |
28 |
+ #2080 |
29 |
+ |
30 |
+--- |
31 |
+ src/remmina_stats.c | 5 ----- |
32 |
+ 1 file changed, 5 deletions(-) |
33 |
+ |
34 |
+diff --git a/src/remmina_stats.c b/src/remmina_stats.c |
35 |
+index a6eb6f609..3b7cbf0bf 100644 |
36 |
+--- a/src/remmina_stats.c |
37 |
++++ b/src/remmina_stats.c |
38 |
+@@ -159,8 +159,6 @@ |
39 |
+ #endif |
40 |
+ #include "remmina_stats.h" |
41 |
+ |
42 |
+-struct utsname u; |
43 |
+- |
44 |
+ struct ProfilesData { |
45 |
+ GHashTable *proto_count; |
46 |
+ GHashTable *proto_date; |
47 |
+@@ -864,9 +862,6 @@ JsonNode *remmina_stats_get_all() |
48 |
+ json_builder_set_member_name(b, "REMMINAVERSION"); |
49 |
+ json_builder_add_value(b, n); |
50 |
+ |
51 |
+- if (uname(&u) == -1) |
52 |
+- g_print("uname:"); |
53 |
+- |
54 |
+ n = remmina_stats_get_os_info(); |
55 |
+ json_builder_set_member_name(b, "SYSTEM"); |
56 |
+ json_builder_add_value(b, n); |
57 |
+-- |
58 |
+2.24.1 |
59 |
+ |
60 |
|
61 |
diff --git a/net-misc/remmina/remmina-1.3.10.ebuild b/net-misc/remmina/remmina-1.3.10.ebuild |
62 |
index 42a9e58cb1c..37a05502cf5 100644 |
63 |
--- a/net-misc/remmina/remmina-1.3.10.ebuild |
64 |
+++ b/net-misc/remmina/remmina-1.3.10.ebuild |
65 |
@@ -51,6 +51,7 @@ RDEPEND="${CDEPEND} |
66 |
" |
67 |
|
68 |
DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md ) |
69 |
+PATCHES=( "${FILESDIR}"/${PN}-gcc10.patch ) |
70 |
|
71 |
S="${WORKDIR}/${MY_P}" |