While compiling, clang encounters an error in xmlif.l "error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int" Error has been solved already upstream, but no release has been issued. Release r9 should be created Reproducible: Always Steps to Reproduce: 1. Emerge xmlto with clang 2. 3. Actual Results: Fails in first compile step Expected Results: Compiles fine
Please attach full build.log and paste emerge --info. Afterwards please reopen.
Created attachment 803818 [details] build.log
Created attachment 803821 [details] emerge --info
Issue was settled in last commits, exact same issue is described under https://pagure.io/xmlto/c/1375e2df75530cd198bd16ac3de38e2b0d126276?branch=master But 0.0.28 is nearly 7 years old, the corrections were done 9 months ago
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c2beb6007ad270dff9aacedbcf2ef0946eaa74 commit f2c2beb6007ad270dff9aacedbcf2ef0946eaa74 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-09-07 23:31:23 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-09-07 23:31:30 +0000 app-text/xmlto: fix build w/ clang 15 (backport warning fixes) Throw in some other upstream warning fixes too. Closes: https://bugs.gentoo.org/869080 Signed-off-by: Sam James <sam@gentoo.org> .../xmlto/files/xmlto-0.0.28-fix-warnings.patch | 116 +++++++++++++++++++++ app-text/xmlto/xmlto-0.0.28-r9.ebuild | 54 ++++++++++ 2 files changed, 170 insertions(+)