Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

galera-4_26.4.5-1 failed to build on riscv64 #576

Closed
ottok opened this issue Jun 28, 2020 · 5 comments
Closed

galera-4_26.4.5-1 failed to build on riscv64 #576

ottok opened this issue Jun 28, 2020 · 5 comments

Comments

@ottok
Copy link
Contributor

ottok commented Jun 28, 2020

I noticed that the galera-4 package version 26.4.5-1 failed to migrate form Debian to Ubuntu due to a build failure on Launchpad arch riscv64:

50%: Checks: 2, Failures: 0, Errors: 1
galerautils/tests/gu_fifo_test.c:74:E:gu_fifo:gu_fifo_test:0: (after this point) Test timeout expired

https://launchpadlibrarian.net/482041187/buildlog_ubuntu-groovy-riscv64.galera-4_26.4.5-1_BUILDING.txt.gz

https://launchpad.net/ubuntu/+source/galera-4
image

The previous version did not fail to build, so this is a regression.
image

@ottok
Copy link
Contributor Author

ottok commented Sep 1, 2020

This bug still applies and has prevented 26.4.5-1 from entering the latest Ubuntu development release (to be released next month): https://launchpad.net/ubuntu/+source/galera-4

Same riscv64 issue also applies for galera-3: https://launchpad.net/ubuntu/+source/galera-3

@temeo
Copy link
Contributor

temeo commented Sep 1, 2020

@ottok would it make sense to try to increase unit test timeouts for riscv64 builds as it is done for mipsel in debian/rules:

ifeq (mipsel,$(DEB_HOST_ARCH))
        export CK_TIMEOUT_MULTIPLIER=2
endif

This way we could find out of the test is just slow on that platform or is there deeper problem around.

@ottok
Copy link
Contributor Author

ottok commented Sep 1, 2020

Thanks, I'll try this.

@ottok
Copy link
Contributor Author

ottok commented Sep 2, 2020

Timeout seems like the culprint. Did multiple test builds at https://launchpad.net/~otto/+archive/ubuntu/mariadb/+builds?build_text=&build_state=all and they all worked now.

@ottok
Copy link
Contributor Author

ottok commented Sep 10, 2020

This was indeed just a timeout issue and after triggering a couple of rebuilds it passed. All good currently at https://launchpad.net/ubuntu/+source/galera-4.

image

Since the timeout seems to happen often on different platforms, I decided to apply it anyway all the time: https://salsa.debian.org/mariadb-team/galera-4/-/commit/cbd995fbb2c63a71fea3daff9f2cd9857a5feaf0

@ottok ottok closed this as completed Sep 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants