[Bug 1288335] New: perl-Sys-Syscall port for aarch64/ppc64le/s390x

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1288335

            Bug ID: 1288335
           Summary: perl-Sys-Syscall port for aarch64/ppc64le/s390x
           Product: Fedora
           Version: rawhide
         Component: perl-Sys-Syscall
          Assignee: psabata@xxxxxxxxxx
          Reporter: yselkowi@xxxxxxxxxx
        QA Contact: extras-qa@xxxxxxxxxxxxxxxxx
                CC: perl-devel@xxxxxxxxxxxxxxxxxxxxxxx, psabata@xxxxxxxxxx
            Blocks: 467765 (ZedoraTracker), 922257
                    (ARM64,F-ExcludeArch-aarch64), 1051573
                    (PPC64LETracker), 1270267



perl-Sys-Syscall included hardcoded SYS_* syscall values for several
architectures, along with a fallback to use asm/unistd*.ph (via
sys/syscall.ph).  Unfortunately, the fallback does not touch the default
$u64_mod_8=0, even though that seemingly applies only to x86.  This causes
failures in the testsuite when run on such architectures (including aarch64,
ppc64le, and s390/x), as reported in bug 1270267.

Unfortunately, aarch64 is a bit more complicated, as it does not support the
deprecated epoll_create and epoll_wait syscalls, so this needs to be ported to
use the epoll_create1 and epoll_pwait syscalls instead.

I am attaching a patch that fixes the testsuite for these three architectures,
as well as restoring backwards compatibility so that this can be merged into
EPEL.


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=467765
[Bug 467765] Fedora for System z (s390): Bug Tracker
https://bugzilla.redhat.com/show_bug.cgi?id=922257
[Bug 922257] Tracker for ARM64 support
https://bugzilla.redhat.com/show_bug.cgi?id=1051573
[Bug 1051573] ppc64le tracker bug
https://bugzilla.redhat.com/show_bug.cgi?id=1270267
[Bug 1270267] perl-Sys-Syscall SRPM does not build correctly on
aarch64/ppc64le/s390x
-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
http://lists.fedoraproject.org/admin/lists/perl-devel@xxxxxxxxxxxxxxxxxxxxxxx



[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux