Skip to content

MDEV-39292 Debian build compiles Columnstore aarch64#4920

Merged
sanja-byelkin merged 2 commits intoMariaDB:10.6from
grooverdan:MDEV-39292
Apr 16, 2026
Merged

MDEV-39292 Debian build compiles Columnstore aarch64#4920
sanja-byelkin merged 2 commits intoMariaDB:10.6from
grooverdan:MDEV-39292

Conversation

@grooverdan
Copy link
Copy Markdown
Member

But doesn't package it. The devel-6 branch of columnstore is in a low maintaince state. We can't readd aarch64.

To prevent our CI resources building aarch64 columnstore on the 10.6 and 10.11 branches we adjust our autobake-deb.sh to keep the disable there.

The version check to 10 is so that when this is merged to 11.4 it becomes no longer impacting.

But doesn't package it. The devel-6 branch of columnstore
is in a low maintaince state. We can't readd aarch64.

To prevent our CI resources building aarch64 columnstore
on the 10.6 and 10.11 branches we adjust our autobake-deb.sh
to keep the disable there.

The version check to 10 is so that when this is merged to
11.4 it becomes no longer impacting.
@grooverdan grooverdan requested review from fauust and vuvova April 9, 2026 02:22
@grooverdan grooverdan added the MariaDB Foundation Pull requests created by MariaDB Foundation label Apr 9, 2026
@sanja-byelkin sanja-byelkin merged commit 2945394 into MariaDB:10.6 Apr 16, 2026
13 of 14 checks passed
Comment thread debian/autobake-deb.sh
sed -e '/Package: mariadb-plugin-columnstore/,/^$/d' -i debian/control
echo >> debian/control
cat storage/columnstore/columnstore/debian/control >> debian/control
if [ "${MYSQL_VERSION_MAJOR:-not10}" != "10" ] || [ "$architecture" = amd64 ]
Copy link
Copy Markdown
Member

@vuvova vuvova Apr 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

instead of this check, I'd do something like

if grep -q "$architecture" storage/columnstore/columnstore/debian/control

it'll work in 10.6 and in later versions, future proof.
And it won't enable columnstore build on any other architecture that columnstore happen to build on but doesn't package (does it build on x32?)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll fix it

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's no x86_32 for CS

@grooverdan grooverdan deleted the MDEV-39292 branch April 17, 2026 07:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

MariaDB Foundation Pull requests created by MariaDB Foundation

Development

Successfully merging this pull request may close these issues.

3 participants