https://bugs.kde.org/show_bug.cgi?id=440867

            Bug ID: 440867
           Summary: kdenlive (tests) fail to build with new glibc 2.34
           Product: kdenlive
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Installation
          Assignee: vpi...@kde.org
          Reporter: rikmi...@kde.org
  Target Milestone: ---

Created attachment 140654
  --> https://bugs.kde.org/attachment.cgi?id=140654&action=edit
build log

SUMMARY

kdenlive (tests) fail to build with new glibc 2.34

STEPS TO REPRODUCE
1. Build with glibc 2.34

Builds:
https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/3997/+sourcepub/12642664/+listing-archive-extra

amd64 build log is attached

failing section copied below:

In file included from /usr/include/signal.h:328,
                 from /<<PKGBUILDDIR>>/tests/catch.hpp:5903,
                 from /<<PKGBUILDDIR>>/tests/TestMain.cpp:2:
/<<PKGBUILDDIR>>/tests/catch.hpp:8525:58: error: call to non-‘constexpr’
function ‘long int sysconf(int)’
 8525 |     constexpr static std::size_t sigStackSize = 32768 >= MINSIGSTKSZ ?
32768 : MINSIGSTKSZ;
      |                                                          ^~~~~~~~~~~
In file included from /usr/include/x86_64-linux-gnu/bits/sigstksz.h:24,
                 from /usr/include/signal.h:328,
                 from /<<PKGBUILDDIR>>/tests/catch.hpp:5903,
                 from /<<PKGBUILDDIR>>/tests/TestMain.cpp:2:
/usr/include/unistd.h:641:17: note: ‘long int sysconf(int)’ declared here
  641 | extern long int sysconf (int __name) __THROW;
      |                 ^~~~~~~
In file included from /<<PKGBUILDDIR>>/tests/TestMain.cpp:2:
/<<PKGBUILDDIR>>/tests/catch.hpp:8584:45: error: size of array ‘altStackMem’ is
not an integral constant-expression
 8584 |     char FatalConditionHandler::altStackMem[sigStackSize] = {};
      |                                             ^~~~~~~~~~~~

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to