Backport PR #15 to fix prctl syscall detection on Fedora 32-bit ARM
parent
4e75b0d4dd
commit
e0b5370979
@ -0,0 +1,30 @@
|
||||
From 153ab13dc9b99c1386b4d79d67582ccf2c21db8d Mon Sep 17 00:00:00 2001
|
||||
From: Adam Williamson <awilliam@redhat.com>
|
||||
Date: Thu, 24 Jun 2021 14:41:04 -0700
|
||||
Subject: [PATCH] Match on 'armv7l' as well as 'arm' for prctl detection
|
||||
|
||||
...as this is what the uname call gives on Fedora's 32-bit ARM
|
||||
builders, at least. Not matching it ultimately leads to the
|
||||
os-autoinst test suite failing on 32-bit ARM package builds.
|
||||
|
||||
Signed-off-by: Adam Williamson <awilliam@redhat.com>
|
||||
---
|
||||
lib/Mojo/IOLoop/ReadWriteProcess/Session.pm | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/lib/Mojo/IOLoop/ReadWriteProcess/Session.pm b/lib/Mojo/IOLoop/ReadWriteProcess/Session.pm
|
||||
index 05ac53d..7de168d 100644
|
||||
--- a/lib/Mojo/IOLoop/ReadWriteProcess/Session.pm
|
||||
+++ b/lib/Mojo/IOLoop/ReadWriteProcess/Session.pm
|
||||
@@ -155,7 +155,7 @@ sub _get_prctl_syscall {
|
||||
: ($machine eq "ppc" || $machine eq "ppc64le") ? 171
|
||||
: $machine eq "ia64" ? 1170
|
||||
: $machine eq "alpha" ? 348
|
||||
- : $machine eq "arm" ? 0x900000 + 172
|
||||
+ : ($machine eq "arm" || $machine eq "armv7l") ? 0x900000 + 172
|
||||
: $machine eq "avr32" ? 148
|
||||
: $machine eq "mips" ? 4000 + 192
|
||||
: $machine eq "mips64" ? 5000 + 153
|
||||
--
|
||||
2.32.0
|
||||
|
Loading…
Reference in new issue