commit:     9f4ac7722393c754a2caca2ccfbc852ce25952e2
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 28 09:31:46 2025 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Tue Jan 28 09:31:46 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f4ac772

dev-lang/c-intercal: Fix gcc-15 build failure

Closes: https://bugs.gentoo.org/948911
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 .../{c-intercal-33.0.ebuild => c-intercal-33.0-r1.ebuild}   | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/dev-lang/c-intercal/c-intercal-33.0.ebuild 
b/dev-lang/c-intercal/c-intercal-33.0-r1.ebuild
similarity index 86%
rename from dev-lang/c-intercal/c-intercal-33.0.ebuild
rename to dev-lang/c-intercal/c-intercal-33.0-r1.ebuild
index 3888f0660505..8667d86a48d5 100644
--- a/dev-lang/c-intercal/c-intercal-33.0.ebuild
+++ b/dev-lang/c-intercal/c-intercal-33.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit elisp-common flag-o-matic
+inherit autotools elisp-common
 
 # C-INTERCAL uses minor-major ordering of version components and
 # negative version numbers. We map version components -1, -2, ...
@@ -40,14 +40,9 @@ BDEPEND="${RDEPEND}
 
 SITEFILE="50${PN}-gentoo.el"
 
-src_configure() {
-       # -Werror=lto-type-mismatch
-       # https://bugs.gentoo.org/855590
-       # https://gitlab.com/esr/intercal/-/issues/7
-       filter-lto
-
-       append-cflags $(test-flags-CC -fno-toplevel-reorder)    #722862
-       econf
+src_prepare() {
+       default
+       eautoreconf                                     #948911
 }
 
 src_compile() {

Reply via email to