Bug 2292164

Summary: perl-Gnome2: FTBFS with Perl 5.40
Product: [Fedora] Fedora Reporter: Jitka Plesnikova <jplesnik>
Component: perl-Gnome2Assignee: Petr Pisar <ppisar>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: perl-devel, ppisar
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: perl-Gnome2-1.048-14.fc41 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-06-14 08:49:04 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2260875, 2292220    

Description Jitka Plesnikova 2024-06-13 09:12:37 UTC
perl-Gnome2 fails to build with Perl 5.40.

xs/GnomeAppHelper.xs: In function ‘gnome2perl_popup_menu_activate_func’:
xs/GnomeAppHelper.xs:32:35: error: passing argument 1 of ‘Perl_switch_locale_context’ from incompatible pointer type [-Wincompatible-pointer-types]
   32 |                 PERL_SET_CONTEXT (callback);
      |                                   ^~~~~~~~
      |                                   |
      |                                   SV * {aka struct sv *}

The logs could be found here:
https://koji.fedoraproject.org/koji/taskinfo?taskID=118872867

Reproducible: Always