diff options
author | Patrick J Volkerding <volkerdi@slackware.com> | 2019-04-12 22:13:09 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2019-04-13 08:59:41 +0200 |
commit | 0be8c4f3725261a2db58f6fb2454330f5c831075 (patch) | |
tree | 260e85d3564693dedcdcea1e7e713f1091c20f12 /source/n/nfs-utils/nfs-utils.SlackBuild | |
parent | b392d3dae3830b3b1b7565fd94754b18ac11a5c8 (diff) | |
download | current-0be8c4f3725261a2db58f6fb2454330f5c831075.tar.gz |
Fri Apr 12 22:13:09 UTC 201920190412221309
a/gawk-5.0.0-x86_64-1.txz: Upgraded.
ap/pamixer-1.4-x86_64-2.txz: Rebuilt.
Recompiled against boost-1.70.0.
ap/vim-8.1.1157-x86_64-1.txz: Upgraded.
d/cmake-3.14.2-x86_64-1.txz: Upgraded.
e/emacs-26.2-x86_64-1.txz: Upgraded.
kde/calligra-2.9.11-x86_64-30.txz: Rebuilt.
Recompiled against boost-1.70.0.
l/akonadi-1.13.0-x86_64-12.txz: Rebuilt.
Recompiled against boost-1.70.0.
l/boost-1.70.0-x86_64-1.txz: Upgraded.
Shared library .so-version bump.
Note: Boost now provides its own BoostConfig.cmake config file, and it may
not work with all existing code (here, calligra stumbled over it). At this
point it's not clear if the included cmake config files are buggy, or if
affected projects need to change something in order to use them, but there's
an easy workaround to use cmake's FindBoost.cmake (as was used previously).
Add this to the call to cmake from any affected project (if cmake fails with
an error: "No suitable build variant has been found."):
-DBoost_NO_BOOST_CMAKE=ON
n/libmbim-1.18.2-x86_64-1.txz: Upgraded.
n/nfs-utils-2.3.3-x86_64-3.txz: Rebuilt.
rc.nfsd: don't try to create the nfsv4recoverydir - the build script will
determine the directory to use and include it in the package.
rc.nfsd: drop 2.4 kernel support, and use better code for mounting the nfsd
filesystem.
Thanks to shasta.
x/libwacom-0.33-x86_64-1.txz: Upgraded.
xap/vim-gvim-8.1.1157-x86_64-1.txz: Upgraded.
Diffstat (limited to 'source/n/nfs-utils/nfs-utils.SlackBuild')
-rwxr-xr-x | source/n/nfs-utils/nfs-utils.SlackBuild | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/source/n/nfs-utils/nfs-utils.SlackBuild b/source/n/nfs-utils/nfs-utils.SlackBuild index 336ffb29..53f05d7e 100755 --- a/source/n/nfs-utils/nfs-utils.SlackBuild +++ b/source/n/nfs-utils/nfs-utils.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=nfs-utils VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then @@ -132,8 +132,15 @@ mkdir -p $PKG/sbin mv $PKG/usr/sbin/rpc.statd $PKG/sbin ( cd $PKG/usr/sbin ; ln -sf ../../sbin/rpc.statd . ) -# Make recovery directory: -mkdir -p $PKG/var/lib/nfs/v4recovery +# Make recovery directory. The location expected may be found in +# /proc/fs/nfsd/nfsv4recoverydir, so if that file exists we will get the +# location from there. If not, we'll use the usual directory path. +if [ -r /proc/fs/nfsd/nfsv4recoverydir ]; then + NFSV4RECOVERYDIR="$(cat /proc/fs/nfsd/nfsv4recoverydir)" +else + NFSV4RECOVERYDIR="/var/lib/nfs/v4recovery" +fi +mkdir -p ${PKG}${NFSV4RECOVERYDIR} # Chown /var/lib/nfs so that rpc.statd runs as rpc:rpc: chown -R rpc:rpc $PKG/var/lib/nfs |