Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-32642

galera needs packaging script changes to successfully build

Details

    Description

      https://github.com/MariaDB/galera/pull/15 - ci link

      • enables rpm builds to occur on all RPM distros

      https://github.com/MariaDB/galera/pull/14

      • s390x on Ubuntu 2004 required g++-10, but the build system was overriding the CXX environment variable. This removes the override.

      https://github.com/MariaDB/galera/pull/12

      • not all RPM builders have scons, and its not needed any more. Easy to remove requirement.

      https://github.com/MariaDB/galera/pull/10
      dpkg isn't in the buiders, however dpkg-buildpackage which is used is

      The success of these can be seen in the dev environment where these have been merged*.

      https://buildbot.dev.mariadb.org/#/grid?branch=mariadb-4.x

      Note *: excludes first one which may be merged by the time this is looked at - https://github.com/vladbogo/galera/pull/4

      Attachments

        Issue Links

          Activity

            danblack Daniel Black created issue -
            danblack Daniel Black made changes -
            Field Original Value New Value
            Description https://github.com/MariaDB/galera/pull/15
            - enables rpm builds to occur on all RPM distros

            https://github.com/MariaDB/galera/pull/14
            - s390x on Ubuntu 2004 required g++-10, but the build system was overriding the CXX environment variable. This removes the override.

            https://github.com/MariaDB/galera/pull/12
            - not all RPM builders have scons, and its not needed any more. Easy to remove requirement.

            https://github.com/MariaDB/galera/pull/10
            dpkg isn't in the buiders, however dpkg-buildpackage which is used is

            The success of these can be seen in the dev environment where these have been merged*.

            https://buildbot.dev.mariadb.org/#/grid?branch=mariadb-4.x

            Note *: excludes first one which may be merged by the time this is looked at - https://github.com/vladbogo/galera/pull/4
            https://github.com/MariaDB/galera/pull/15 - [ci link|https://buildbot.mariadb.org/#/grid?branch=refs%2Fpull%2F15%2Fmerge]
            - enables rpm builds to occur on all RPM distros

            https://github.com/MariaDB/galera/pull/14
            - s390x on Ubuntu 2004 required g++-10, but the build system was overriding the CXX environment variable. This removes the override.

            https://github.com/MariaDB/galera/pull/12
            - not all RPM builders have scons, and its not needed any more. Easy to remove requirement.

            https://github.com/MariaDB/galera/pull/10
            dpkg isn't in the buiders, however dpkg-buildpackage which is used is

            The success of these can be seen in the dev environment where these have been merged*.

            https://buildbot.dev.mariadb.org/#/grid?branch=mariadb-4.x

            Note *: excludes first one which may be merged by the time this is looked at - https://github.com/vladbogo/galera/pull/4
            danblack Daniel Black made changes -
            danblack Daniel Black made changes -
            Priority Critical [ 2 ] Blocker [ 1 ]
            danblack Daniel Black added a comment -

            Due to last minute decision to release 26.4.16 this is now a blocker.

            Without this some arches won't build or will contain critical flaws in gcache as highlighted by the CI tests.

            danblack Daniel Black added a comment - Due to last minute decision to release 26.4.16 this is now a blocker. Without this some arches won't build or will contain critical flaws in gcache as highlighted by the CI tests.
            danblack Daniel Black made changes -
            Fix Version/s 10.4 [ 22408 ]
            danblack Daniel Black made changes -
            Status Open [ 1 ] Confirmed [ 10101 ]
            danblack Daniel Black made changes -
            Assignee Julius Goryavsky [ sysprg ] Daniel Black [ danblack ]
            danblack Daniel Black made changes -
            Assignee Daniel Black [ danblack ] Julius Goryavsky [ sysprg ]
            Status Confirmed [ 10101 ] In Review [ 10002 ]
            danblack Daniel Black added a comment -

            Its simple build system flags only fixes.

            danblack Daniel Black added a comment - Its simple build system flags only fixes.
            danblack Daniel Black made changes -
            danblack Daniel Black added a comment -

            merging the PRs in numerical order results in:

            https://github.com/vladbogo/galera/tree/mariadb-4.x

            resulting in a successful build: https://buildbot.dev.mariadb.org/#/grid?branch=mariadb-4.x

            Red builds:

            • gal-amd64-sles-12 should have been removed - there's no builder for it
            • gal-x86-debian-sid - saving packages failed, but otherwise build/tested ok
            danblack Daniel Black added a comment - merging the PRs in numerical order results in: https://github.com/vladbogo/galera/tree/mariadb-4.x resulting in a successful build: https://buildbot.dev.mariadb.org/#/grid?branch=mariadb-4.x Red builds: gal-amd64-sles-12 should have been removed - there's no builder for it gal-x86-debian-sid - saving packages failed, but otherwise build/tested ok
            danblack Daniel Black added a comment -

            Thanks janlindstrom for merging these.

            danblack Daniel Black added a comment - Thanks janlindstrom for merging these.
            danblack Daniel Black made changes -
            issue.field.resolutiondate 2023-11-09 08:10:46.0 2023-11-09 08:10:46.105
            danblack Daniel Black made changes -
            Fix Version/s 10.4.32 [ 29300 ]
            Fix Version/s 10.4 [ 22408 ]
            Resolution Fixed [ 1 ]
            Status In Review [ 10002 ] Closed [ 6 ]
            JIraAutomate JiraAutomate made changes -
            Fix Version/s 10.5.23 [ 29012 ]
            Fix Version/s 10.6.16 [ 29014 ]
            Fix Version/s 10.10.7 [ 29018 ]
            Fix Version/s 10.11.6 [ 29020 ]
            Fix Version/s 11.0.4 [ 29021 ]
            Fix Version/s 11.1.3 [ 29023 ]
            Fix Version/s 11.2.2 [ 29035 ]

            People

              sysprg Julius Goryavsky
              danblack Daniel Black
              Votes:
              0 Vote for this issue
              Watchers:
              3 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.