Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-25977

[RHEL10][CS10][FTBFS] perl-Tk fails to build on CS10 and RHEL10

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • rhel-10.0.beta
    • CentOS Stream 10
    • perl-Tk
    • None
    • perl-Tk-804.036-13.el10
    • None
    • None
    • rhel-sst-cs-stacks
    • ssg_core_services
    • 10
    • 20
    • 8
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None

      perl-Tk fails to build on CS10 / RHEL 10

      https://kojihub.stream.centos.org/koji/taskinfo?taskID=3632832

      It fails with the errors like this:

      Xlib.t:334:14: error: initialization of ‘KeySym (*)(Display *, unsigned int,  int)’ {aka ‘long unsigned int (*)(Display *, unsigned int,  int)’} from incompatible pointer type ‘KeySym (*)(Display *, KeyCode,  int)’ {aka ‘long unsigned int (*)(Display *, unsigned char,  int)’} [-Wincompatible-pointer-types]
        334 | VFUNC(KeySym,XKeycodeToKeysym,V_XKeycodeToKeysym,_ANSI_ARGS_((Display *, unsigned int, int)))
            |              ^~~~~~~~~~~~~~~~
      

      We believe this is a GCC14 / ModernC issue.

              jplesnik@redhat.com Jitka Plesnikova
              tdawson@redhat.com Troy Dawson
              perl-maint-list perl-maint-list
              Martin Kyral Martin Kyral
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: