commit:     6c7fb619c8661e72230fe3669d6e238288132430
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 25 11:48:15 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 11:52:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c7fb619

app-misc/delay: remove broken clang16 patch for now

It breaks e.g. `delay until now + 5 minutes` with segfault.

Need to figure out the proper fix to get the right declaration
that YYLEX macro will use (seems yylex can get arguments?).

Haven't looked at it more, hardly know yacc/lex.

Bug: https://bugs.gentoo.org/881319
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 app-misc/delay/{delay-1.6-r4.ebuild => delay-1.6-r5.ebuild} |  1 -
 app-misc/delay/files/delay-1.6-clang16.patch                | 12 ------------
 2 files changed, 13 deletions(-)

diff --git a/app-misc/delay/delay-1.6-r4.ebuild 
b/app-misc/delay/delay-1.6-r5.ebuild
similarity index 95%
rename from app-misc/delay/delay-1.6-r4.ebuild
rename to app-misc/delay/delay-1.6-r5.ebuild
index 6f8a2efbcd8f..403d03af2144 100644
--- a/app-misc/delay/delay-1.6-r4.ebuild
+++ b/app-misc/delay/delay-1.6-r5.ebuild
@@ -20,7 +20,6 @@ BDEPEND="virtual/pkgconfig"
 PATCHES=(
        "${FILESDIR}"/${P}-headers.patch
        "${FILESDIR}"/${P}-tinfo.patch
-       "${FILESDIR}"/${P}-clang16.patch
 )
 
 src_prepare() {

diff --git a/app-misc/delay/files/delay-1.6-clang16.patch 
b/app-misc/delay/files/delay-1.6-clang16.patch
deleted file mode 100644
index 5deec4ea5194..000000000000
--- a/app-misc/delay/files/delay-1.6-clang16.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- a/parsetimey.y
-+++ b/parsetimey.y
-@@ -7,6 +7,9 @@
- 
- #define YYDEBUG 1
- 
-+int yyerror(char *s);
-+int yylex(void);
-+
- time_t currtime;
- struct tm exectm;
- static int isgmt;

Reply via email to