From 863a7dd585cc898cd1e822f85f00cfc8307defc9 Mon Sep 17 00:00:00 2001 From: Tim Orling Date: Thu, 28 Mar 2024 09:22:21 -0700 Subject: liberror-perl: move to meta-perl The upstream maintainer for Error has deprecated it for quite some time [1]. The only dependency in oe-core was coreutils-ptest. [YOCTO #15461] [1] https://metacpan.org/pod/Error#WARNING Using the "Error" module is no longer recommended due to the black-magical nature of its syntactic sugar, which often tends to break. Its maintainers have stopped actively writing code that uses it, and discourage people from doing so. See the "SEE ALSO" section below for better recommendations [2]. [2] https://metacpan.org/pod/Error#SEE-ALSO SEE ALSO -------- See Exception::Class for a different module providing Object-Oriented exception handling, along with a convenient syntax for declaring hierarchies for them. It doesn't provide Error's syntactic sugar of try { ... }, catch { ... }, etc. which may be a good thing or a bad thing based on what you want. (Because Error's syntactic sugar tends to break.) Error::Exception aims to combine Error and Exception::Class "with correct stringification". TryCatch and Try::Tiny are similar in concept to Error.pm only providing a syntax that hopefully breaks less. (From OE-Core rev: 7750469e0acfb7f7ef5b3002d1562df5354e6a61) Signed-off-by: Tim Orling Signed-off-by: Richard Purdie --- meta/conf/distro/include/maintainers.inc | 1 - 1 file changed, 1 deletion(-) (limited to 'meta/conf/distro/include/maintainers.inc') diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index 4ca5430a94..2d1f9fdec5 100644 --- a/meta/conf/distro/include/maintainers.inc +++ b/meta/conf/distro/include/maintainers.inc @@ -328,7 +328,6 @@ RECIPE_MAINTAINER:pn-libdrm = "Otavio Salvador