[Bug 2151502] New: perl-Marpa-XS: Build in C89 mode

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

 



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

            Bug ID: 2151502
           Summary: perl-Marpa-XS: Build in C89 mode
           Product: Fedora
           Version: rawhide
            Status: ASSIGNED
         Component: perl-Marpa-XS
          Assignee: fweimer@xxxxxxxxxx
          Reporter: fweimer@xxxxxxxxxx
        QA Contact: extras-qa@xxxxxxxxxxxxxxxxx
                CC: jplesnik@xxxxxxxxxx, lkundrak@xxxxx,
                    perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
            Blocks: 2137516 (PortingToModernCExemptions)
  Target Milestone: ---
    Classification: Fedora



The sources are written in CWEB. The header file generated from the CWEB input
is incomplete, and the XS module uses implicit function declarations. I
spot-checked and these functions return int, so this hopefully is okay.

Given that this Perl module does not seem to see active development, it doesn't
look like it's worth porting it to C99.  Setting the compiler to CC="gcc
-std=gnu89" is properly honored, so implementing the exception is easy.



Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=2137516
[Bug 2137516] Porting Fedora to modern C: exemptions
-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2151502
_______________________________________________
perl-devel mailing list -- perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to perl-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[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]     [Gimp]     [Yosemite Information]

  Powered by Linux