summaryrefslogtreecommitdiff
path: root/core/nfs-utils/PKGBUILD
blob: 1611304e828eea9406c65fbd4eafe81477534437 (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
27
28
29
30
31
# sprintf format patches: https://marc.info/?l=linux-nfs&m=155854918115682&w=2
source+=(nfs-utils-2.3.4-nfsdcld-sqlite-PRIx.patch)
sha1sums+=('4c6c2bc5d188d969b48707366aa7d1b8b255ecc4')
eval "$(
  declare -f prepare | \
    sed '
      /.*autoreconf.*/i patch -p1 < ../nfs-utils-2.3.4-nfsdcld-sqlite-PRIx.patch
    '
)"

# linking errors for statdb_dump test program
source+=(nfs-utils-2.3.4-testing-statdb_dump-linking.patch)
sha1sums+=('2d629464292af5a3224173bb8f055d96e00ba68c')
eval "$(
  declare -f prepare | \
    sed '
      /.*autoreconf.*/i patch -p1 < ../nfs-utils-2.3.4-testing-statdb_dump-linking.patch
    '
)"

# -Werror==missing-prototypes aborts 'make check' because 'nlm_sm_prog_3' and
# 'nlm_sm_prog_4' get no prototypes in 'nlm_sm_inter.h' when generated with 'rpcgen'
# (could be a bug in 'rpcsvc-proto')
source+=(nfs-utils-2.3.4-rpcgen-missing-prototype.patch)
sha1sums+=('ae1c467933547aa71ff4660c953734d2de69e9e0')
eval "$(
  declare -f prepare | \
    sed '
      /.*autoreconf.*/i patch -p1 < ../nfs-utils-2.3.4-rpcgen-missing-prototype.patch
    '
)"