Details

    • Bug
    • Status: Open (View Workflow)
    • Major
    • Resolution: Unresolved
    • 10.1(EOL), 10.2(EOL), 10.3(EOL), 10.4(EOL)
    • 10.1(EOL)
    • None
    • Mac OS X 10.13

    Description

      Compile fails on Mac OS X 10.13. Example from building 10.4:

      /sql/item_func.cc:4235:7: error: use of undeclared identifier 'debug_sync_set_action'

      Attachments

        Activity

          Here is how 10.4 for Mac OS X is build on Homebrew: https://github.com/Homebrew/homebrew-core/blob/master/Formula/mariadb.rb

          Should be quite easy to fix. While at it, please also ask dbart to install proper build dependencies on the Mac OS X builder so that it would at least start, and then ensure that the build completes. Now build fails as cmake is missing: http://buildbot.askmonty.org/buildbot/builders/mac-1012-pkg/builds/4656/steps/compile/logs/stdio

          otto Otto Kekäläinen added a comment - Here is how 10.4 for Mac OS X is build on Homebrew: https://github.com/Homebrew/homebrew-core/blob/master/Formula/mariadb.rb Should be quite easy to fix. While at it, please also ask dbart to install proper build dependencies on the Mac OS X builder so that it would at least start, and then ensure that the build completes. Now build fails as cmake is missing: http://buildbot.askmonty.org/buildbot/builders/mac-1012-pkg/builds/4656/steps/compile/logs/stdio
          dbart Daniel Bartholomew added a comment - - edited

          Some notes:

          1. I've fixed the ownership of the various homebrew directories (`/usr/local/Homebrew/`, `/usr/local/Cellar`, and other dirs) on the mac-1012 builder so that the admin user can update and install packages via the `brew` command
          2. I've run `brew update` and `brew upgrade` to update all installed homebrew packages
          3. cmake is installed (and has been for years) at `/usr/local/bin/cmake`, but for some reason buildbot's path according to the build log linked in Otto's comment is only showing "PATH=/usr/bin:/bin", it needs to be set to "/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin", but not sure what needs to be done to enable that as the buildbot user has `/usr/local/bin` in their path by default
          dbart Daniel Bartholomew added a comment - - edited Some notes: I've fixed the ownership of the various homebrew directories (` /usr/local/Homebrew/ `, ` /usr/local/Cellar `, and other dirs) on the mac-1012 builder so that the admin user can update and install packages via the ` brew ` command I've run ` brew update ` and ` brew upgrade ` to update all installed homebrew packages cmake is installed (and has been for years) at ` /usr/local/bin/cmake `, but for some reason buildbot's path according to the build log linked in Otto's comment is only showing " PATH=/usr/bin:/bin ", it needs to be set to " /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin ", but not sure what needs to be done to enable that as the buildbot user has ` /usr/local/bin ` in their path by default

          People

            psergei Sergei Petrunia
            ratzpo Rasmus Johansson (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:

              Git Integration

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