author | Bartłomiej Piotrowski
<bpiotrowski@archlinux.org> 2014-09-27 16:51:46 UTC |
committer | Bartłomiej Piotrowski
<bpiotrowski@archlinux.org> 2014-09-27 16:51:46 UTC |
parent | 241b980b81b9aab524fc7ec886b8561e09935e2a |
PKGBUILD | +9 | -3 |
diff --git a/PKGBUILD b/PKGBUILD index 22707ec..a1cc44b 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,7 +2,7 @@ pkgbase=mariadb pkgname=('libmariadbclient' 'mariadb-clients' 'mytop' 'mariadb') -pkgver=10.0.13 +pkgver=10.0.14 _pkgver=${pkgver/.a/a} pkgrel=1 arch=('i686' 'x86_64') @@ -13,11 +13,16 @@ source=(https://downloads.mariadb.org/interstitial/mariadb-$pkgver/source/mariad mariadb.service mariadb-post.sh mariadb-tmpfile.conf) -md5sums=('7b2e88864b51d7d0607dc37abb8a0adb' +md5sums=('80fea71de54a9cfa7f5508df53d3f06d' 'd488fffa9f62f9949c4aa1bb6e6db692' 'b79e65a5aa536e6b5bc60988eb0b78a2' '2fa6e456964d4ff5e6d4f9ff0126aed6') +prepare() { + sed -i 's/_SVID_SOURCE/_DEFAULT_SOURCE/' \ + $pkgbase-$pkgver/storage/tokudb/ft-index/cmake_modules/TokuSetupCompiler.cmake +} + build() { mkdir build cd build @@ -48,6 +53,7 @@ build() { -DWITH_SSL=system \ -DWITH_PCRE=system \ -DWITH_LIBWRAP=OFF \ + -DWITH_JEMALLOC=OFF \ -DWITH_EXTRA_CHARSETS=complex \ -DWITH_EMBEDDED_SERVER=ON \ -DWITH_ARCHIVE_STORAGE_ENGINE=1 \ @@ -60,7 +66,7 @@ build() { -DWITHOUT_PBXT_STORAGE_ENGINE=1 \ -DCMAKE_C_FLAGS="-fPIC $CFLAGS -fno-strict-aliasing -DBIG_JOINS=1 -fomit-frame-pointer -fno-delete-null-pointer-checks" \ -DCMAKE_CXX_FLAGS="-fPIC $CXXFLAGS -fno-strict-aliasing -DBIG_JOINS=1 -felide-constructors -fno-rtti -fno-delete-null-pointer-checks" \ - -DWITH_MYSQLD_LDFLAGS="$LDFLAGS" + -DWITH_MYSQLD_LDFLAGS="-pie ${LDFLAGS},-z,now" make }