summaryrefslogtreecommitdiffstats
path: root/package/ltp-testsuite
Commit message (Collapse)AuthorAgeFilesLines
* package/ltp-testsuite: drop AUTORECONF = YESPeter Korsgaard2019-01-151-3/+0
| | | | | | | Patch 0002-statx-fix-compile-errors.patch has been dropped, so autoreconf is no longer needed. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ltp: Bump version 20190115Petr Vorel2019-01-153-38/+3
| | | | | | | Drop statx patch as it's included in this release. Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ltp-testsuite: update patch filenamePetr Vorel2018-11-191-1/+1
| | | | | | | | The patch 0007-Disable-DES-authentification-support.patch has been renamed to 0005-Disable-DES-authentification-support.patch. Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/ltp-testsuite: fix build with glibc 2.28 or uclibc-ng 1.0.30Petr Vorel2018-11-012-0/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LTP fails to build 20180926 with both glibc 2.28 and uclibc-ng 1.0.30, due error in m4 macro check: In file included from /home/rclinux/rc-buildroot-test/scripts/instance-0/output/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/sys/stat.h:446:0, from ../../../../include/tst_safe_macros.h:26, from ../../../../include/tst_test.h:85, from statx05.c:27: /home/rclinux/rc-buildroot-test/scripts/instance-0/output/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/statx.h:87:5: note: expected 'struct statx * restrict' but argument is of type 'struct statx *' int statx (int __dirfd, const char *__restrict __path, int __flags, ^~~~~ <builtin>: recipe for target 'statx01' failed make[5]: *** [statx01] Error 1 <builtin>: recipe for target 'statx05' failed make[5]: *** [statx05] Error 1 This patch requires to regenerate configure. Fixes: http://autobuild.buildroot.net/results/69566d0c728970a6dd6a793b08c5804df3cc00eb http://autobuild.buildroot.net/results/3c53ddfaca70b490a401c9123602965f3803cd0a http://autobuild.buildroot.net/results/8fb63f627a4ba55afea49ad0566064d20021889a http://autobuild.buildroot.net/results/496a1b40d378eaca98e532c03afb47e5291427b3 http://autobuild.buildroot.net/results/47abceeda8044029b6d3200f3877d4d2c494202c Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Reported-by: Florian La Roche <F.LaRoche@pilz.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* ltp-testsuite: Bump to version 20180926Petr Vorel2018-09-272-3/+3
| | | | | Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ltp-testsuite: Bump to version 20180515Petr Vorel2018-05-193-43/+3
| | | | | | | | Dropped patch applied by upstream + LTP_TESTSUITE_AUTORECONF = YES which this patch required and thus not needed any more. Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* ltp-testsuite: add --with-open-posix-testsuiteCiro Santilli2018-05-031-9/+1
| | | | | | | | | The issues mentioned on the removed comments were resolved, tested in QEMU x86_64 and aarch64. Signed-off-by: Ciro Santilli <ciro.santilli@gmail.com> Acked-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* ltp-testsuite: add numactl as optional dependencyBaruch Siach2018-02-081-0/+7
| | | | | | | | | | | | | Make the detection of libnuma in the configure script consistent when the numactl package is enabled. ltp-testsuite does not currently take explicit enable/disable for libnuma, so none are used. The next ltp-testsuite version will add these options. Cc: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* ltp-testsuite: Add upstream patch to fix build numa detectionPetr Vorel2018-01-302-2/+41
| | | | | | | This removes fix added in commit 3c937807a3 ("ltp-testsuite: disable numa tests") Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltp-testsuite: disable numa testsBaruch Siach2018-01-271-1/+2
| | | | | | | | | | | | | | | | The LTP_CHECK_SYSCALL_NUMA autoconf macro uses AC_RUN_IFELSE when it detects the numaif.h header. This is incompatible with cross compilation. Fixes: http://autobuild.buildroot.net/results/21a/21a6eeddbf5ccffc34c38527d0807305a5eb3917/ http://autobuild.buildroot.net/results/fc0/fc01921e8e8e1ea100461b29137c4219e6686c58/ http://autobuild.buildroot.net/results/962/96285d154abd65838ff5c66e96db309d9ac26c80/ Cc: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Acked-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ltp-testsuite: drop redundant arch dependency entriesBaruch Siach2018-01-271-5/+0
| | | | | | | | | | | BR2_TOOLCHAIN_HAS_SYNC_4 is enabled for all these architectures except arc. There is no need to list them explicitly. Cc: Romain Naour <romain.naour@gmail.com> Cc: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Acked-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/ltp-testsuite: Bump to version 20180118Petr Vorel2018-01-195-154/+3
| | | | | | | + removed 3 patches accepted upstream. Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/ltp-testsuite: Add upstream patch to fix build on uClibc-ngPetr Vorel2017-12-071-0/+28
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/6c0506423c76b61018da26c2549570e3d9eb5763/ Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ltp-testsuite: Bump to version 20170929Petr Vorel2017-10-072-3/+3
| | | | | Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Merge branch 'next'Peter Korsgaard2017-06-013-160/+3
|\ | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * ltp-testsuite: bump version to 20170516Petr Vorel2017-05-193-160/+3
| | | | | | | | | | | | | | Drop patch accepted upstream. Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | package/ltp-testsuite: refine architecture dependencyRomain Naour2017-05-101-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As stated in commit [1], sparc toolchains doesn't have any of __sync_*() family of functions implementation. When __sync_add_and_fetch() is missing, ltp fallback to a local implementation of tst_atomic_add_return() specific for each supported architecture. But there is none for sparc. So add a dependency on BR2_TOOLCHAIN_HAS_SYNC_4 except for architectures where a specific implementation is provided in ltp-testsuite. Fixes: http://autobuild.buildroot.net/results/d7c/d7c3b145a64ed3916b89ddb4090050f3b9205e37 [1] 6856e417da4f3aa77e2a814db2a89429af072f7d Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | package/ltp-testsuite: introduce BR2_PACKAGE_LTP_TESTSUITE_ARCH_SUPPORTSRomain Naour2017-05-101-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | ltp-testsuite needs __sync*() built-ins for 4-byte data, except on a few architectures for which a specific implementation is provided in ltp-testsuite source code. To prepare for the introduction of this dependency, add BR2_PACKAGE_LTP_TESTSUITE_ARCH_SUPPORTS. Signed-off-by: Romain Naour <romain.naour@gmail.com> [Thomas: slightly adjust how the ARCH_SUPPORTS option is defined.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | package/ltp-testsuite: remove ldd command test with static only buildRomain Naour2017-05-101-0/+8
|/ | | | | | | | | | | | | | | ldd command build system try to build a shared library unconditionally: arc-linux-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -matomic -Os -static \ -I[...]/sysroot/usr/include/tirpc -g -O2 -fno-strict-aliasing -pipe \ -Wall -W -Wold-style-definition -shared -o lddfile1.obj.so lddfile1.o Fixes: http://autobuild.buildroot.net/results/2ec/2eccf9f517ab15d8d459b06195423fdfe3fba9fa Signed-off-by: Romain Naour <romain.naour@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/ltp-testsuite: needs threads NPTLRomain Naour2017-05-071-3/+3
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/3e0/3e0bbf41e339e62422463773bf07945f048a9501 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltp-testsuite: builds fine with our uClibc configurationThomas Petazzoni2017-05-061-11/+0
| | | | | | | | The ltp-testsuite now builds fine with our default uClibc configuration, so remove the Config.in comment and the part of the Config.in help text related to building with uClibc. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/l*/Config.in: fix ordering of statementsAdam Duskett2017-05-011-1/+1
| | | | | | | | | | | | | The check-package script when ran gives warnings on ordering issues on all of these Config files. This patch cleans up all warnings related to the ordering in the Config files for packages starting with the letter l in the package directory. The appropriate ordering is: type, default, depends on, select, help See http://nightly.buildroot.org/#_config_files for more information. Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: remove consecutive empty linesRicardo Martincoski2017-04-061-1/+0
| | | | | | | | | | | Occurrences were searched using [1]: check-package --include-only ConsecutiveEmptyLines $(find * -type f) and manually removed. [1] http://patchwork.ozlabs.org/patch/729666/ Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com> 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>
* ltp-testsuite: disable Open POSIX testsuiteThomas Petazzoni2017-03-211-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The Open POSIX testsuite builds and installs to the target directory a program called 't0' that isn't cross-compiled, which is bad. Since the LTP build system is autoconf but not automake based, and the Open POSIX testsuite is a sort of sub-project inside it, fixing the issue is not trivial. Therefore, we simply disable the Open POSIX testsuite entirely. Oddly enough, --without-open-posix-testsuite doesn't work due to another bug, so we simply have to remove --with-open-posix-testsuite. Open POSIX testsuite cross-compilation issue reported at https://github.com/linux-test-project/ltp/issues/144. Configure script bug reported at https://github.com/linux-test-project/ltp/issues/143. Fixes: http://autobuild.buildroot.net/results/8326ba9eb257dfc92c1ad282ba6d3565e8250def/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/ltp-testsuite: update configure flagsPetr Vorel2017-01-201-1/+1
| | | | | | | | | | compile also open possix remove power management (compiled by default since commit b74bbed51b0c0d44b70b136326a8a23cbc64db01) Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/ltp-testsuite: bump to version 20170116Petr Vorel2017-01-202-5/+3
| | | | | Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltp-testsuite: make Config.in libc comment standardErico Nunes2016-10-031-1/+1
| | | | | | | | | ltp-testsuite was the only package to mention "non-musl" while all other packages have it as "glibc or uClibc". This change only adjusts it to look like all the other packages. Signed-off-by: Erico Nunes <nunes.erico@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltp-testsuite: bump to version 20160920Erico Nunes2016-10-0310-280/+292
| | | | | | | | | | | | Patch 0001-fix-uClibc-build.patch is now part of upstream so it is not needed in Buildroot anymore. The remaining patches were just rebased and then renumbered so that they apply cleanly to this new version. This has been build-tested with both glibc and uClibc toolchains and run-tested on x86_64 and aarch64. Signed-off-by: Erico Nunes <nunes.erico@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltp-testsuite: change install prefixErico Nunes2016-10-031-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | ltp-testsuite installs some of its files directly at its specified prefix, which by default in Buildroot is /usr for autotools packages. This is currently leaving scripts and its internal directories directly installed in /usr, such as in: # ls /usr IDcheck.sh lib64 runltplite.sh share Version libexec runtest testcases bin runalltests.sh sbin testscripts lib runltp scenario_groups ver_linux It also seems to be not feasible to try to install all of its testcases to standard locations such as /usr/bin as may contain hundreds of binaries and may not be able to find them all if we change their install locations. Therefore, it is better if ltp-testsuite installs its tree to its own self-contained subdirectory. Upstream instructions recommend that the install path be /opt/ltp, however it seems that installing things to /opt is not a very common Buildroot practice. The proposal then is to install it to /usr/lib/ltp-testsuite and so it can be run directly from there. Signed-off-by: Erico Nunes <nunes.erico@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltp-testsuite: build kernel modules when appropriateMarc Gonzalez2016-04-181-0/+8
| | | | | | | If we're building a kernel, we can also build LTP's test modules. Signed-off-by: Marc Gonzalez <marc_gonzalez@sigmadesigns.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltp-testsuite: indentation cleanupJerzy Grzegorek2016-03-101-2/+2
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltp-testsuite: indentation cleanupJerzy Grzegorek2016-03-081-3/+3
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltp-testsuite: update to latest, fix uClibc-ng issuesWaldemar Brodkorb2016-03-057-27/+289
| | | | | | | | | | | | | | Update to latest ltp-testsuite release, which resolves sparc64/sparc autobuild failures: http://autobuild.buildroot.net/results/a6445df26514dfa9cd7e5b9d34b4687d46a8d19b/ Furthermore it should fix any other uClibc-ng related issues. 0001-fix-build-on-uClibc-exp10.patch removed, as uClibc-ng 1.0.12 contains exp10() implementation. 0001-fix-uClibc-build.patch suggested upstream. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltp-testsuite: disable tirpc authdes_create testsThomas De Schampheleire2016-01-261-6/+7
| | | | | | | | | | | | | | | Commit d1d735a1480f0f37a5996cb57c5a35ca2c3c3d90 disables the tests tirpc_auth_authdes_seccreate but not those in tirpc_auth_authdes_create while these also fail on targets without native RPC support. Update the added patch to exclude those tests too. Fixes: http://autobuild.buildroot.net/results/3a2/3a2b141d90b28a2954fa0ad3104cba81d648d2a3/ Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltp-testsuite: comma separate licensesGustavo Zacarias2015-12-151-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Revert "ltp-testsuite: don't select libtirpc"Thomas De Schampheleire2015-12-111-0/+1
| | | | | | | | | This reverts commit fc366046429471228c74be7f09d0645256649fd3 in favor of an alternative solution in a subsequent patch. Cc: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Revert "ltp-testsuite: don't link with libtirpc"Thomas De Schampheleire2015-12-111-1/+8
| | | | | | | | | This reverts commit 8f1c4c49a2ab0fc9e6cf73370f4483e253e5ac2d in favor of an alternative solution in a subsequent patch. Cc: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltp-testsuite: disable tirpc tests using authdes_createThomas De Schampheleire2015-12-111-0/+30
| | | | | | | | | | | | | | | | | In buildroot, libtirpc is patched to remove authdes_create functions. As a result, compilation of tests that use these functions, fails. A previous fix was implemented in commit 8f1c4c49a2ab0fc9e6cf73370f4483e253e5ac2d, but simply disabled linking with libtirpc entirely. This broke usage of ltp-testsuite on targets where the toolchain does not have RPC support and libtirpc is mandatory. Instead, disable only the problematic tests, leaving ltp-testsuite usable with libtirpc. Cc: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltp-testsuite: bump to version 20150903Vicente Olivert Riera2015-11-172-3/+5
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltp-testsuite: don't select libtirpcBaruch Siach2015-10-211-1/+0
| | | | | | | | | Since commit 8f1c4c49a2a (ltp-testsuite: don't link with libtirpc) ltp-testsuite does not need libtirpc. Don't select it. Cc: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltp-testsuite: update homepage link and download siteBaruch Siach2015-10-212-2/+2
| | | | | | | ltp-testsuite migrated to github. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltp-testsuite: don't link with libtirpcBaruch Siach2015-09-301-8/+1
| | | | | | | | | | | | | Buildroot patches libtirpc to remove auth_des support. This breaks tirpc test build. Remove support for libtirpc for now. Fixes: http://autobuild.buildroot.net/results/301/3015eee7b1b6b240e7948b08954d273d28f44c32/ Cc: Anders Roxell <anders.roxell@linaro.org> Cc: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ltp-testsuite: don't include host headersBaruch Siach2015-09-301-1/+2
| | | | | | | | | | | | | | | $SYSROOT defaults to empty, so we must set it to our sysroot. Fixes: http://autobuild.buildroot.net/results/812/812986b00786972d4e7fbb0362460a0de8a70472/ http://autobuild.buildroot.net/results/4a3/4a3c7ea4eb08248f2aec45d8efc111087bc1327f/ http://autobuild.buildroot.net/results/8b6/8b6f7adb5546387c25f3a4c9d8e6f72f4b62b9a4/ and more. Cc: Anders Roxell <anders.roxell@linaro.org> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/ltp-testsuite: version bump to 20150420Anders Roxell2015-09-292-2/+2
| | | | | | | Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/ltp-testsuite: enable power-management testsAnders Roxell2015-09-291-0/+1
| | | | | | | Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/ltp-testsuite: enable realtime testsAnders Roxell2015-09-291-0/+2
| | | | | | | Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ltp-testsuite: support building with toolchains without native RPCThomas De Schampheleire2015-07-262-5/+17
| | | | | | | | | | | | | | | | | | ltp-testsuite needs RPC, but this could also be provided by libtirpc. The dependency of libtirpc on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2012R2 does not need to be propagated, because it is always satisfied: ltp-testsuite depends on BR2_USE_MMU which is always unset for Blackfin targets. Since musl toolchains never have RPC support, this change would now allow building of ltp-testsuite on musl toolchains. Unfortunately, ltp-testsuite does not build yet with musl, so a specific check on musl is added. This is deemed more conceptually correct than checking on glibc||uclibc. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Cc: "Yann E. Morin" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: remove non-IPv6 dependencies and tweaksGustavo Zacarias2015-04-221-4/+2
| | | | | | | | Now that IPv6 is mandatory remove package dependencies and conditionals for it. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: remove (non-)lfs dependencies and tweaksGustavo Zacarias2015-04-011-3/+2
| | | | | | | | Now that largefile is mandatory removes package dependencies and conditionals. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud