perl: XSLoader requires DynaLoader.

Message ID 20230119160419.56487-1-stefan.schantl@ipfire.org
State Accepted
Commit fad28aebc167034eb9d7ef658ac509322cbe7d14
Headers
Series perl: XSLoader requires DynaLoader. |

Commit Message

Stefan Schantl Jan. 19, 2023, 4:04 p.m. UTC
  The XSLoader module from the main package requires the DynaLoader
to work properly.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
---
 perl/perl.nm | 3 +++
 1 file changed, 3 insertions(+)
  

Comments

Bernhard Bitsch Jan. 19, 2023, 4:36 p.m. UTC | #1
Acked-by: Bernhard Bitsch <bbitsch@ipfire.org>

Am 19.01.2023 um 17:04 schrieb Stefan Schantl:
> The XSLoader module from the main package requires the DynaLoader
> to work properly.
> 
> Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
> ---
>   perl/perl.nm | 3 +++
>   1 file changed, 3 insertions(+)
> 
> diff --git a/perl/perl.nm b/perl/perl.nm
> index e61d80a78..5233b652a 100644
> --- a/perl/perl.nm
> +++ b/perl/perl.nm
> @@ -152,6 +152,9 @@ packages
>   	package perl
>   		requires
>   			perl-libs = %{version}-%{_release}
> +
> +			# XSLoader requires DynaLoader
> +			perl(DynaLoader)
>   		end
>   
>   		conflicts
  

Patch

diff --git a/perl/perl.nm b/perl/perl.nm
index e61d80a78..5233b652a 100644
--- a/perl/perl.nm
+++ b/perl/perl.nm
@@ -152,6 +152,9 @@  packages
 	package perl
 		requires
 			perl-libs = %{version}-%{_release}
+
+			# XSLoader requires DynaLoader
+			perl(DynaLoader)
 		end
 
 		conflicts