From db1ed9593b10aa890bd34dfed365fea092e9c97e Mon Sep 17 00:00:00 2001 From: NHOrus Date: Thu, 4 Apr 2024 16:12:37 +0400 Subject: [PATCH] sci-libs/ogdi: Fix C99 errors Closes: https://bugs.gentoo.org/886460 Signed-off-by: NHOrus --- .../files/ogdi-4.1.0-c99-conversions.patch | 21 +++++++++++++++++++ sci-libs/ogdi/ogdi-4.1.0-r1.ebuild | 3 ++- 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 sci-libs/ogdi/files/ogdi-4.1.0-c99-conversions.patch diff --git a/sci-libs/ogdi/files/ogdi-4.1.0-c99-conversions.patch b/sci-libs/ogdi/files/ogdi-4.1.0-c99-conversions.patch new file mode 100644 index 0000000000000..476f77b938ef5 --- /dev/null +++ b/sci-libs/ogdi/files/ogdi-4.1.0-c99-conversions.patch @@ -0,0 +1,21 @@ +--- a/vpflib/vpfprop.c 2024-04-04 12:03:43.682864289 +0000 ++++ b/vpflib/vpfprop.c 2024-04-04 12:07:30.498441728 +0000 +@@ -840,7 +840,8 @@ + #endif + + { +- int32 ncov,i,j,k,n; ++ char ncov; ++ int32 i,j,k,n; + char path[255]; + char **ptr, **coverages, **subset, **fcnames=(char **)NULL; + +@@ -1447,7 +1447,7 @@ + int32 *nfc ) + #else + char **coverage_feature_class_names (library_path, coverage, nfc) +- char *library_path, coverage; ++ char *library_path, *coverage; + int32 *nfc; + #endif + diff --git a/sci-libs/ogdi/ogdi-4.1.0-r1.ebuild b/sci-libs/ogdi/ogdi-4.1.0-r1.ebuild index e449cbd2f7e3a..c0eb8f3c5dff6 100644 --- a/sci-libs/ogdi/ogdi-4.1.0-r1.ebuild +++ b/sci-libs/ogdi/ogdi-4.1.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -26,6 +26,7 @@ PATCHES=( "${FILESDIR}"/${PN}-3.2.0-endianess.patch "${FILESDIR}"/${PN}-3.2.0-optimisation.patch "${FILESDIR}"/${PN}-3.2.0-tcl.patch + "${FILESDIR}"/${P}-c99-conversions.patch ) src_prepare() {