summaryrefslogtreecommitdiff
path: root/community/percona-server/PKGBUILD
blob: 338fb46f751ba3c6005a94404066573a171392ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
source+=('LF_PINS-size.patch')
sha256sums+=('c77f581059ee6a9b248c45194d392f45f311b3b755a9de20c274e13bb1a4d28c')

eval "$(
  declare -f prepare | \
    sed '
      $ i patch -p1 -i "$srcdir/LF_PINS-size.patch"
    '
)"

# disable maintainer mode (-Werror)
eval "$(
  declare -f build | \
    sed '
      s/-Wno-dev/-Wno-dev -DMYSQL_MAINTAINER_MODE=OFF/
    '
)"

# do not build storage backends which are only available on 64-bit
eval "$(
  declare -f build | \
    sed '
      s/-DWITH_ROCKSDB=ON/-DWITH_ROCKSDB=OFF/
      s/-DTOKU_DEBUG_PARANOID=OFF/-DWITH_TOKUDB=OFF/
    '
)"