From 745700b3d82201753bfeddaacfaab70b2e9b1ec6 Mon Sep 17 00:00:00 2001 From: Robert-André Mauchin Date: Feb 21 2019 17:58:14 +0000 Subject: Fix bug related to GCC 9.0 Signed-off-by: Robert-André Mauchin --- diff --git a/0001-Fix-30.patch b/0001-Fix-30.patch new file mode 100644 index 0000000..2851de2 --- /dev/null +++ b/0001-Fix-30.patch @@ -0,0 +1,23 @@ +From f9056e556778fe5dd594e0e3607b6caed5b17f4d Mon Sep 17 00:00:00 2001 +From: Arun Prakash Jana +Date: Thu, 21 Feb 2019 23:05:06 +0530 +Subject: [PATCH] Fix #30 + +--- + src/bcal.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/src/bcal.c b/src/bcal.c +index eac4497..80dedcb 100644 +--- a/src/bcal.c ++++ b/src/bcal.c +@@ -1925,7 +1925,8 @@ static int evaluate(char *exp, ulong sectorsz) + char *expr = fixexpr(exp, &ret); /* Make parsing compatible */ + char *ptr; + +- log(DEBUG, "expr: %s\n", expr); ++ if (expr) ++ log(DEBUG, "expr: %s\n", expr); + + if (expr == NULL) { + if (ret) diff --git a/bcal.spec b/bcal.spec index 91b2d6a..7af1af5 100644 --- a/bcal.spec +++ b/bcal.spec @@ -1,12 +1,15 @@ Name: bcal Version: 2.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Storage conversion and expression calculator License: GPLv3+ URL: https://github.com/jarun/bcal Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz +# https://github.com/jarun/bcal/issues/30 +Patch0: https://github.com/jarun/bcal/commit/f9056e556778fe5dd594e0e3607b6caed5b17f4d.patch#/0001-Fix-30.patch + # Only available for 64bits system ExclusiveArch: x86_64 aarch64 ia64 ppc64 ppc64le s390x @@ -47,6 +50,9 @@ export LDFLAGS="%{?__global_ldflags}" %changelog +* Thu Feb 21 2019 Robert-André Mauchin - 2.1-4 +- Fix bug related to GCC 9.0 + * Sun Feb 17 2019 Igor Gnatenko - 2.1-3 - Rebuild for readline 8.0