Uploaded image for project: 'Qpid Dispatch'
  1. Qpid Dispatch
  2. DISPATCH-1997

Cannot build on fedora rawhide

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.14.0
    • 1.16.0
    • Tests
    • None
    •    

    Description

      Reproducible on master:

      sudo docker run -it fedora:rawhide bash

      dnf install make gcc cmake git valgrind swig pkgconfig doxygen libuuid-devel openssl-devel asciidoc libwebsockets-devel python3 python3-devel cyrus-sasl-devel cyrus-sasl-lib cyrus-sasl-gssapi cyrus-sasl-plain cyrus-sasl-md5 cyrus-sasl-scram java-1.8.0-openjdk maven ruby-devel rubygem-rspec rubygem-simplecov python3-tox libnghttp2-devel qpid-proton-c-devel

      git clone https://gitbox.apache.org/repos/asf/qpid-dispatch.git apache-qpid-dispatch

      cd apache-qpid-dispatch/
      cmake .
      make

      ...

      [ 94%] Building CXX object tests/c_unittests/CMakeFiles/c_unittests.dir/c_unittests_main.cpp.o
       In file included from /root/apache-qpid-dispatch/tests/c_unittests/qdr_doctest.h:25,
       from /root/apache-qpid-dispatch/tests/c_unittests/c_unittests_main.cpp:21:
       /root/apache-qpid-dispatch/tests/c_unittests/doctest.h:4008:47: error: size of array 'altStackMem' is not an integral constant-expression
       4008 | static char altStackMem[4 * SIGSTKSZ];
      |^
       make[2]: *** [tests/c_unittests/CMakeFiles/c_unittests.dir/build.make:82: tests/c_unittests/CMakeFiles/c_unittests.dir/c_unittests_main.cpp.o] Error 1
       make[1]: *** [CMakeFiles/Makefile2:1234: tests/c_unittests/CMakeFiles/c_unittests.dir/all] Error 2
       make: *** [Makefile:160: all] Error 2|
      

      Attachments

        Issue Links

          Activity

            People

              jdanek Jiri Daněk
              iboverma Irina Boverman
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: