diff options
author | Azamat H. Hackimov <azamat.hackimov@gmail.com> | 2020-11-30 22:04:39 +0100 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2020-11-30 22:04:39 +0100 |
commit | 95200636f12d2b1a8b5ef65c7719b02822060f39 (patch) | |
tree | 26e678b9cde1c96b5b1ec3cd360e576de35b2ce7 /app-editors/hexcurse/files | |
parent | dev-cpp/amqp-cpp: Fix cmake (diff) | |
download | gentoo-95200636f12d2b1a8b5ef65c7719b02822060f39.tar.gz gentoo-95200636f12d2b1a8b5ef65c7719b02822060f39.tar.bz2 gentoo-95200636f12d2b1a8b5ef65c7719b02822060f39.zip |
app-editors/hexcurse: fix compilation with GCC 10
* Fixed compilation with GCC10
* Update to EAPI 7
Closes: https://github.com/gentoo/gentoo/pull/16129
Closes: https://bugs.gentoo.org/706762
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'app-editors/hexcurse/files')
-rw-r--r-- | app-editors/hexcurse/files/hexcurse-1.60.0-gcc10.patch | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/app-editors/hexcurse/files/hexcurse-1.60.0-gcc10.patch b/app-editors/hexcurse/files/hexcurse-1.60.0-gcc10.patch new file mode 100644 index 000000000000..dfd8f4c2c557 --- /dev/null +++ b/app-editors/hexcurse/files/hexcurse-1.60.0-gcc10.patch @@ -0,0 +1,41 @@ +From 9cf7c9dcd012656df949d06f2986b57db3a72bdc Mon Sep 17 00:00:00 2001 +From: "Azamat H. Hackimov" <azamat.hackimov@gmail.com> +Date: Tue, 9 Jun 2020 01:25:04 +0300 +Subject: [PATCH] Fix compilation with GCC 10 + +Fixed compilation with -fno-common, which enabled in GCC 10 by default. +See https://bugs.gentoo.org/706762. +--- + include/hex.h | 2 +- + src/hexcurse.c | 2 ++ + 2 files changed, 3 insertions(+), 1 deletion(-) + +diff --git a/include/hex.h b/include/hex.h +index 57845c0..845bac0 100644 +--- a/include/hex.h ++++ b/include/hex.h +@@ -126,7 +126,7 @@ extern bool color_enabled; + #define max(a,b) ((a) >(b) ? (a) : (b)) + #endif + +-FILE *fpIN; /* global file ptr */ ++extern FILE *fpIN; /* global file ptr */ + + /* function prototypes */ + +diff --git a/src/hexcurse.c b/src/hexcurse.c +index e723ddc..3c167b6 100644 +--- a/src/hexcurse.c ++++ b/src/hexcurse.c +@@ -27,6 +27,8 @@ + /*#define DEBUG_LLIST*/ + /*#define DEBUG_GOTO*/ + ++FILE *fpIN; ++ + int BASE, MAXY, resize = 0; + int MIN_ADDR_LENGTH; + hexList *head; /* linked list struct */ +-- +2.26.2 + |