- 04 Feb, 2021 1 commit
-
-
Galera-4 fails to cross build from source, because it runs the build architecture objdump on a host architecture ELF object. This is due to hard coding the build architecture objdump in galera/src/CMakeLists.txt. The solution here is to use ${CMAKE_OBJDUMP}, which refers to the correctly detected objdump for the host architecture. Beyond this, it also uses ldd, which is bound to fail during cross compilation. Almost the same effect can be achieved with objdump -x though, so I propose using it here as well. Please consider applying the attached patch as it makes galera-4 cross buildable.
-
- 01 Feb, 2021 2 commits
-
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
Currently on Debian Stretch installing CMake 3.8 requires stretch-backports and also stretch-backports-sloppy due to cmake dependency libarchive13 (>= 3.3.3).
-
- 30 Jan, 2021 2 commits
-
-
Otto Kekäläinen authored
Re-enable them later when investigated enough.
-
Otto Kekäläinen authored
-
- 28 Jan, 2021 5 commits
-
-
Otto Kekäläinen authored
Fixes Lintian complaints: E: galera-4: sharedobject-in-library-directory-missing-soname usr/lib/libgalera_smm.so W: galera-4: breakout-link usr/lib/galera/libgalera_smm.so -> usr/lib/libgalera_smm.so Also fix typo introduced in previous commit. -
Otto Kekäläinen authored
Also sync all other relevant changes done in debian/ upstream.
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
Update to upstream version '26.4.7' with Debian dir 85a214e64168b4da9081e3eb8b18507bdbb211f4
-
Otto Kekäläinen authored
-
- 07 Nov, 2020 1 commit
-
-
Otto Kekäläinen authored
-
- 06 Nov, 2020 3 commits
-
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
-
- 01 Nov, 2020 4 commits
-
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
Update to upstream version '26.4.6' with Debian dir c4f28eaac4089a70f85e1ea88ccbda48bb8d7721
-
Otto Kekäläinen authored
-
- 26 Oct, 2020 1 commit
-
-
Otto Kekäläinen authored
-
- 13 Oct, 2020 1 commit
-
-
Otto Kekäläinen authored
The salsa-ci.yml contains references to files that when changed "upstream" mandate changes downstream so that the pipelines will work again. Also refactor and fix syntax issues as has been done in the mariadb-10.5 salsa-ci.yml file. Extend CI with job 'galera-3 stretch to galera-4 upgrade'.
-
- 10 Sep, 2020 1 commit
-
-
Otto Kekäläinen authored
This helps avoid any annoying timeouts in tests, e.g. 0%: Checks: 2, Failures: 0, Errors: 2 galerautils/tests/gu_lock_step_test.c:53:E:gu_lock_step:gu_lock_step_test:0: (after this point) Test timeout expired galerautils/tests/gu_lock_step_test.c:122:E:gu_lock_step:gu_lock_step_race:0: (after this point) Test timeout expired Also inline the double if statements to make them more readable.
-
- 03 Sep, 2020 1 commit
-
-
Janitor authored
Changes-By: lintian-brush Fixes: lintian: upstream-metadata-missing-bug-tracking See-also: https://lintian.debian.org/tags/upstream-metadata-missing-bug-tracking.html
-
- 02 Sep, 2020 1 commit
-
-
Otto Kekäläinen authored
The riscv64 builders on Launchpad seem very slow. Attempt to fix the build failures by doubling the test timeout on riscv64, similar to how it was done on mipsel. If ifneg+filter structure as it seems to be the only way to check if a string is one of multiple options. https://www.gnu.org/software/make/manual/html_node/Text-Functions.html#Text-Functions https://man7.org/linux/man-pages/man1/dpkg-architecture.1.html#TERMS
-
- 29 Jun, 2020 1 commit
-
-
Otto Kekäläinen authored
-
- 28 Jun, 2020 2 commits
-
-
Otto Kekäläinen authored
- Drop legacy hardening wrapper stanza DEB_BUILD_HARDENING - Improved documentation that is unified with section upstream
-
Otto Kekäläinen authored
-
- 29 May, 2020 4 commits
-
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
- Remove copyright reference to directory no longer in Galera 4 - Update to Debian Policy version 4.5.0
-
Otto Kekäläinen authored
Update to upstream version '26.4.5' with Debian dir 94891662d1484dd4ce9b7be4edefaa14b7879139
-
Otto Kekäläinen authored
-
- 16 May, 2020 2 commits
-
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
-
- 23 Feb, 2020 2 commits
-
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
Fix systemd unit and start script. See merge request mariadb-team/galera-4!2
-
- 07 Feb, 2020 1 commit
-
-
Faustin Lammler authored
The start script does not work on Debian because the path for config file is not correct. The environment definition in the systemd unit file is redundant (and problematic on Debian) with config file definition in the bash start script (garb-systemd). Also, the bash script needed some linting IMO. Finally, Alias should not be used in systemd unit file and static symlink should be deployed at postinstall instead. See https://wiki.debian.org/Teams/pkg-systemd/Packaging#systemd_unit_files_naming_and_installation
-
- 11 Jan, 2020 1 commit
-
-
Otto Kekäläinen authored
Satisfies Lintian notice: https://lintian.debian.org/tags/rules-requires-root-missing.html
-
- 05 Jan, 2020 4 commits
-
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
Verified with 'hardening-check -v /usr/bin/garbd'. Before: /usr/bin/garbd: Position Independent Executable: yes Stack protected: yes Fortify Source functions: yes (some protected functions found) unprotected: memmove unprotected: snprintf unprotected: memcpy unprotected: strncpy unprotected: strncat unprotected: poll unprotected: memset unprotected: strcpy protected: sprintf protected: snprintf protected: memcpy protected: fprintf protected: vsnprintf protected: syslog protected: strcat Read-only relocations: yes Immediate binding: no, not found! Stack clash protection: unknown, no -fstack-clash-protection instructions found Control flow integrity: unknown, no -fcf-protection instructions found! After: /usr/bin/garbd: Position Independent Executable: yes Stack protected: yes Fortify Source functions: yes (some protected functions found) unprotected: strncpy unprotected: poll unprotected: memset unprotected: strcpy unprotected: strncat unprotected: memmove unprotected: snprintf unprotected: memcpy protected: syslog protected: strcat protected: snprintf protected: memcpy protected: vsnprintf protected: fprintf protected: sprintf Read-only relocations: yes Immediate binding: yes Stack clash protection: unknown, no -fstack-clash-protection instructions found Control flow integrity: unknown, no -fcf-protection instructions found!
-