Summary: | perl-core/Encode-3.120.0 fails to compile with Perl-5.36.0-r1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | viperlin |
Component: | Current packages | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Patch to fix -I and cflags
Ebuild updated to include patch |
Description
viperlin
2022-12-17 23:01:17 UTC
Created attachment 843281 [details, diff]
Patch to fix -I and cflags
Created attachment 843283 [details]
Ebuild updated to include patch
You shouldn't actually need perl-core/Encode, I think, as the virtual is satisfied by Perl 5.36 which contains a newer version. Is it in your world file or something? perl-core/* is only ever for satisfying a virtual/perl-* to provide a newer version of a module that is bundled with dev-lang/perl. Anyway, please include the full build.log and emerge --info. We discussed this on IRC and turned out the package.accept_keywords list was wrong. I'll still just throw in the patch at https://github.com/dankogai/p5-encode/commit/7c9c5be4e658a5b37632b46925a2735123f65c6e as it's trivial. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=038c222a22b535f2b118c02091c7b53e2d9cb7a6 commit 038c222a22b535f2b118c02091c7b53e2d9cb7a6 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-12-18 01:03:14 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-12-18 01:03:34 +0000 perl-core/Encode: backport -Werror patch It's not strictly needed (as this version isn't pulled in w/ Perl 5.36) but the patch exists and it's cheap to pull in, so if it avoids someone wasting some time looking into it, why not? Closes: https://bugs.gentoo.org/886507 Signed-off-by: Sam James <sam@gentoo.org> perl-core/Encode/Encode-3.120.0.ebuild | 5 +++- perl-core/Encode/files/Encode-3.120.0-Werror.patch | 29 ++++++++++++++++++++++ 2 files changed, 33 insertions(+), 1 deletion(-) |