commit:     fe453a409dd2b034da85b391dcb8b7b8920bb573
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 20 09:25:53 2023 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sun Aug 20 09:32:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe453a40

dev-embedded/jal: fix clang-16 issue

Update EAPI 7 -> 8.
Add autoreconf to fix autoconf failure with clang-16.

Closes: https://bugs.gentoo.org/906345
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 dev-embedded/jal/jal-0.4.62-r1.ebuild | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-embedded/jal/jal-0.4.62-r1.ebuild 
b/dev-embedded/jal/jal-0.4.62-r1.ebuild
index efadbb6cadd9..92343e68b945 100644
--- a/dev-embedded/jal/jal-0.4.62-r1.ebuild
+++ b/dev-embedded/jal/jal-0.4.62-r1.ebuild
@@ -1,7 +1,9 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
+
+inherit autotools
 
 DESCRIPTION="A high-level language for Microchip PIC and Ubicom SX 
microcontrollers"
 HOMEPAGE="https://jal.sourceforge.net/";
@@ -16,3 +18,8 @@ S="${WORKDIR}/${PN}"
 PATCHES=(
        
"${FILESDIR}"/${PN}-0.4.62-fix-incompatible-integer-to-pointer-clang16.patch
 )
+
+src_prepare() {
+       default
+       eautoreconf
+}

Reply via email to