Skip to content

Commit

Permalink
app-arch/file-roller: Fix compiling against GCC 10
Browse files Browse the repository at this point in the history
Bug: https://bugs.gentoo.org/706728
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: David Seifert <[email protected]>
  • Loading branch information
SoapGentoo committed Feb 19, 2020
1 parent 7d5eacf commit 7b84a66
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 0 deletions.
5 changes: 5 additions & 0 deletions app-arch/file-roller/file-roller-3.32.4.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,11 @@ rpm - app-arch/rpm
unstuff - app-arch/stuffit
zoo - app-arch/zoo"

PATCHES=(
# https://gitlab.gnome.org/GNOME/file-roller/merge_requests/31
"${FILESDIR}"/${PN}-3.32.4-fno-common.patch
)

src_prepare() {
# File providing Gentoo package names for various archivers
cp -v "${FILESDIR}"/3.32-packages.match data/packages.match || die
Expand Down
27 changes: 27 additions & 0 deletions app-arch/file-roller/files/file-roller-3.32.4-fno-common.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
From 55fa0fb287e7fb7cee336cac0a6c1a94e505dc84 Mon Sep 17 00:00:00 2001
From: David Seifert <[email protected]>
Date: Wed, 19 Feb 2020 13:18:18 +0100
Subject: [PATCH] Fix compiling with GCC 10

* GCC 10 defaults to `-fno-common`.

Bug: https://bugs.gentoo.org/706728
---
src/fr-application.c | 1 -
1 file changed, 1 deletion(-)

diff --git a/src/fr-application.c b/src/fr-application.c
index c148c4f9..00ebe552 100644
--- a/src/fr-application.c
+++ b/src/fr-application.c
@@ -42,7 +42,6 @@
#define SERVICE_TIMEOUT 10


-gint ForceDirectoryCreation;
static char **remaining_args;
static char *arg_add_to = NULL;
static int arg_add = FALSE;
--
2.25.1

0 comments on commit 7b84a66

Please sign in to comment.