summaryrefslogtreecommitdiffstats
path: root/package/autofs
Commit message (Collapse)AuthorAgeFilesLines
* autofs: depend on host-nfs-utilsBaruch Siach2018-05-271-1/+1
| | | | | | | | | | | | | | host-nfs-utils provides the host rpcgen utility. This fixes the build on recent Fedora systems that removed rpcgen from the glibc package. Fixes: http://autobuild.buildroot.net/results/383/383bc8462f32a226645c9b792b8d65a25d74529d/ http://autobuild.buildroot.net/results/0c0/0c00f72512754b721813e13f0828d3a942f7b955/ http://autobuild.buildroot.net/results/50b/50b66d2a3c8264f618d7aa813b10050ed147209f/ Cc: Jonathan Ben Avraham <yba@tkos.co.il> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* autofs: disable for muslBaruch Siach2018-03-021-2/+4
| | | | | | | | | | | | | | | | | autofs requires nsswitch which musl libc does not implement. Commit 873040371b14 (autofs: allow to use libtirpc) removed the BR2_TOOLCHAIN_HAS_NATIVE_RPC dependency, making autofs available for musl. Disable musl explicitly. Fixes: http://autobuild.buildroot.net/results/a54/a549b62fbf03474ffd8586869637d083de275091/ http://autobuild.buildroot.net/results/b32/b3276b2cbd1e1c260f8df4c3945f51ddc09d492f/ http://autobuild.buildroot.net/results/10b/10b5c5b13971214d0439b715f1a46c78a5249309/ Cc: Waldemar Brodkorb <wbx@openadk.org> Cc: Jonathan Ben Avraham <yba@tkos.co.il> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* autofs: allow to use libtirpcWaldemar Brodkorb2018-02-062-5/+11
| | | | | | | | | | | | | | uClibc-ng removed internal RPC implementation as it is ipv4 only and can not be used for most important RPC software rpcbind and nfs-utils. musl does not implement RPC and GNU C library deprecated the internal implementation a while ago. It is still possible to use the C library implementation. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> [Thomas: change to use libtirpc when available, not just when the toolchain does not have RPC support.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* autofs: update to 5.1.4Waldemar Brodkorb2018-01-312-2/+2
| | | | | Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* autofs: bump to version 5.1.3Baruch Siach2017-06-084-114/+2
| | | | | | | | Drop upstream patches. Cc: Jonathan Ben Avraham <yba@tkos.co.il> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* autofs: fix Git formatting of patchThomas Petazzoni2017-04-081-2/+1
| | | | | | | | | The patch 0001-include-linux-nfs.h-directly-in-rpc_sub.patch was Git formatted, except that a Upstream status statement was added above the patch, which makes it unapplicable by "git am". So fix this by putting the Upstream status statement where it should be. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, linux, package: use SPDX short identifier for GPLv2/GPLv2+Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license strings as much as possible. SPDX short identifier for GPLv2/GPLv2+ is GPL-2.0/GPL-2.0+. This change is done by using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/\<GPLv2\>/GPL-2.0/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* autofs: add patch to force result of procfs checkThomas Petazzoni2016-07-302-2/+51
| | | | | | | | | | | | | The autofs configure script verifies on the build system if /proc is provided by a Linux system. This might fail if /proc is not mounted, but does ont mean that procfs will not be available in the target. Therefore, this commit adds a patch improving the AF_LINUX_PROCFS autoconf macro to allow passing an autoconf cache variable. autofs.mk then uses that to force the fact that /proc will be available on the target. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/autofs: requires NPTLRomain Naour2016-07-161-3/+3
| | | | | | | | | | | autofs uses pthread_condattr_setclock() which is available only with toolchains with NPTL threads support. Fixes: http://autobuild.buildroot.net/results/152/152d917b0078aeb3715cd562cdecf7d0debf924b Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* autofs: fix build for old glibc toolchainsGustavo Zacarias2016-06-192-0/+64
| | | | | | | | | Autofs 5.1.2 switched to clock_gettime() unconditionally but didn't check for the need of librt (glibc < 2.17) for it. Fixes: http://autobuild.buildroot.net/results/0ab/0abd5476b39a6bd192b5e610006ed585ffb2e139/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* autofs: force hesiod and kerberos offGustavo Zacarias2016-06-191-1/+3
| | | | | | | | Since we don't have such packages in buildroot it can pick up the distro config scripts and pollute the include path. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* autofs: bump to version 5.1.2Gustavo Zacarias2016-06-152-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* autofs: not available on staticGustavo Zacarias2015-12-281-2/+4
| | | | | | | | Uses dlfcn & friends, fixes: http://autobuild.buildroot.net/results/2f2/2f2dcf8d2af961c0401a4b39f96cefe691a4479b/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* autofs: really fix buildThomas Petazzoni2015-12-241-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | The autofs configure script does a number of weird things. First, instead of using the default search path for AC_CHECK_PROGS(), it overrides it its own search path, ignoring the PATH environment variable. Due to this, autofs fails to find flex even though flex is available in the PATH. Fortunately, the authors provided a --with-path configure option which allows to override this search path. In addition, the configure script is checking on the build machine that a number of programs are available, while those programs are in fact only needed on the target. The one causing build issues is modprobe, because it may not necessarily be installed on build machines, so we explicitly tell autofs that modprobe is located in /sbin/modprobe. It might be necessary to provide additional values for other programs, as we discover other problems. Fixes: http://autobuild.buildroot.org/results/447/4479382b2d4d762991cab2e93fd08ad6160c2921/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* autofs: add missing dependencies on flex and bisonThomas Petazzoni2015-12-221-0/+1
| | | | | | | | Fixes: http://autobuild.buildroot.org/results/999/999d2d5fe07994642ab39b26d936c230d79947a2/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* autofs: new packageJonathan Ben Avraham2015-12-224-0/+75
Tested on i.MX6 using NFS mounts only. Not tested with DAS mounts as of this commit. [Thomas: - remove the "# rpcbind" comments on the thread and mmu dependencies, since we don't select rpcbind. The thread and mmu dependencies are still needed though, since autofs uses pthread_*() functions and fork(). - Remove "Requires a toolchain with native RPC." in the Config.in help text and instead add a proper Config.in comment about the thread and RPC dependency. - Add patch to fix building with uClibc, taken from OpenEmbedded.] Signed-off-by: Jonathan Ben Avraham <yba@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud