Uploaded image for project: 'MariaDB ColumnStore'
  1. MariaDB ColumnStore
  2. MCOL-5611

fails to build with Boost-1.81 (fedora 39)

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Won't Fix
    • 5.6.5
    • N/A
    • Build
    • None

    Description

      Fails to compile on Fedora 39 (boost-1.81):

      Function may be gone:

      $ grep -r next_prime /usr/include/boost/
      /usr/include/boost/math/differentiation/lanczos_smoothing.hpp:    Real next_prime()
      /usr/include/boost/math/differentiation/lanczos_smoothing.hpp:        dlp.next_prime();
      /usr/include/boost/math/differentiation/lanczos_smoothing.hpp:        coeffs[l] = dlp.next_prime()/ dlp.norm_sq(l);
      /usr/include/boost/math/differentiation/lanczos_smoothing.hpp:        coeffs[l] = dlp.next_prime()/ dlp.norm_sq(l);
      

      columnstore/columnstore/versioning/BRM/extentmap.cpp:450:59: error: ‘next_prime’ is not a member of ‘boost::unordered::detail’
        450 |     const auto bucketCapacity = boost::unordered::detail::next_prime(partitionsSize + 1);
            |                                                           ^~~~~~~~~~
      
      

      Attachments

        Issue Links

          Activity

            People

              drrtuy Roman
              danblack Daniel Black
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.