diff options
Diffstat (limited to 'extra/mariadb/PKGBUILD')
-rw-r--r-- | extra/mariadb/PKGBUILD | 26 |
1 files changed, 7 insertions, 19 deletions
diff --git a/extra/mariadb/PKGBUILD b/extra/mariadb/PKGBUILD index 3d843259..609d3fe7 100644 --- a/extra/mariadb/PKGBUILD +++ b/extra/mariadb/PKGBUILD @@ -1,24 +1,12 @@ -# add -latomic where needed -# e.g.TARGET_LINK_LIBRARIES(mariabackup sql crc atomic) -source+=('mariadb-10.1.32-atomic.patch') -sha256sums+=('194e43ca5468d4f4634f45eed6aaf08865c2d351fcc500696d4dc578fe94902e') -eval "$( - declare -f prepare | \ - sed ' - /patch -Np1.*openssl-1-1-0.patch/ a \ patch -Np1 -i "${srcdir}/mariadb-10.1.32-atomic.patch" - ' -)" - -# 486-specific -if [ "${CARCH}" = "i486" ]; then - # no java +# add -latomic where needed (i486) +# patch mainly from VoidLinux, applying on i486 only, as it seems to fail on i686 and pentium4 +if [ "$CARCH" = 'i486' ]; then + source+=('mariadb-10.6.5-atomic.patch') + sha256sums+=('99ded7e667d8f90d263a8c3d21dc819c404f973a3eaf116620a5d2975bfaaec7') eval "$( - declare -f build | \ + declare -f prepare | \ sed ' - s/cmake /cmake -DCONNECT_WITH_JDBC=0 / + /patch -Np1.*0001-arch-specific.patch/ a \ patch -Np1 -i "${srcdir}/mariadb-10.6.5-atomic.patch" ' )" fi - -# temporary checksum workaround -sha256sums[0]='40ab19aeb8de141fdc188cf2251213c9e7351bee4d0cd29db704fae68d1068cf' |