generic-poky/meta/recipes-extended/ltp/ltp
Dengke Du c9f9446585 ltp: upgrade to 20170116
1. Upgrade ltp from 20160126 to 20170116.

2. Delete some patches because these have been integrated in upstream.

	0001-ltp-Don-t-link-against-libfl.patch
	0006-sendfile-Use-off64_t-instead-of-__off64_t.patch
	0007-replace-SIGCLD-with-SIGCHLD.patch
	0009-Guard-error.h-with-__GLIBC__.patch
	0012-fsstress.c-Replace-__int64_t-with-int64_t.patch
	0013-include-fcntl.h-for-getting-O_-definitions.patch
	0014-hyperthreading-Include-sys-types.h-for-pid_t-definit.patch
	0015-mincore01-Rename-PAGESIZE-to-pagesize.patch
	0016-ustat-Change-header-from-ustat.h-to-sys-ustat.h.patch
	0017-replace-sigval_t-with-union-sigval.patch
	0019-tomoyo-Replace-canonicalize_file_name-with-realpath.patch
	0022-include-sys-types.h.patch
	0029-trace_shed-Fix-build-with-musl.patch
	0031-vma03-fix-page-size-offset-as-per-page-size-alignmen.patch
	0032-regen.sh-Include-asm-unistd.h-explicitly.patch
	0037-containers-netns_netlink-Avoid-segmentation-fault.patch
	0038-run-posix-option-group-test-replace-CWD-qith-PWD.patch
	0040-containers-userns05-use-unsigned-int-for-ns-id.patch

3. Add new patch based on Khem Raj's 0007-replace-SIGCLD-with-SIGCHLD.patch

	0001-add-_GNU_SOURCE-to-pec_listener.c.patch

4. Add new patches fix building errors with musl:

	0006-fix-PATH_MAX-undeclared-when-building-with-musl.patch
	0007-fix-__WORDSIZE-undeclared-when-building-with-musl.patch
	0009-fix-redefinition-of-struct-msgbuf-error-building-wit.patch

   Add new patch fix building errors, when the distro is poky-lsb

	0012-fix-faccessat01.c-build-fails-with-security-flags.patch

5. Modify some patches because the upstream contains changes, those patches
   maybe failed when they apply to the new version of ltp.

	0011-Rename-sigset-variable-to-sigset1.patch
	0027-sysconf01-Use-_SC_2_C_VERSION-conditionally.patch
	0030-lib-Use-PTHREAD_MUTEX_RECURSIVE-in-place-of-PTHREAD_.patch
	0035-fix-test_proc_kill-hang.patch

6. Rename and modify this patch.

	fcntl-fix-the-time-def-to-use-time_t.patch to
	0039-fcntl-fix-the-time-def-to-use-time_t.patch

7. The new version of ltp add the checking for ksh and csh, we doesn't support
   ksh and csh in oe-core, so remove the checking files when the system executes
   do_install function.

(From OE-Core rev: 25c71d320198d41cf760dbea96840d352681dced)

Signed-off-by: Dengke Du <dengke.du@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-03-01 23:27:09 +00:00
..
0001-add-_GNU_SOURCE-to-pec_listener.c.patch ltp: upgrade to 20170116 2017-03-01 23:27:09 +00:00
0002-Add-knob-to-control-whether-numa-support-should-be-c.patch meta: update patch metadata 2016-07-08 09:57:24 +01:00
0003-Add-knob-to-control-tirpc-support.patch ltp: Upgrade to 20160126 and fix build on musl 2016-02-14 11:42:19 +00:00
0004-build-Add-option-to-select-libc-implementation.patch ltp: Upgrade to 20160126 and fix build on musl 2016-02-14 11:42:19 +00:00
0005-kernel-controllers-Link-with-libfts-explicitly-on-mu.patch ltp: Upgrade to 20160126 and fix build on musl 2016-02-14 11:42:19 +00:00
0006-fix-PATH_MAX-undeclared-when-building-with-musl.patch ltp: upgrade to 20170116 2017-03-01 23:27:09 +00:00
0007-fix-__WORDSIZE-undeclared-when-building-with-musl.patch ltp: upgrade to 20170116 2017-03-01 23:27:09 +00:00
0008-Check-if-__GLIBC_PREREQ-is-defined-before-using-it.patch ltp: Fix build on x86/musl 2016-03-25 10:29:16 +00:00
0009-fix-redefinition-of-struct-msgbuf-error-building-wit.patch ltp: upgrade to 20170116 2017-03-01 23:27:09 +00:00
0010-replace-__BEGIN_DECLS-and-__END_DECLS.patch ltp: Upgrade to 20160126 and fix build on musl 2016-02-14 11:42:19 +00:00
0011-Rename-sigset-variable-to-sigset1.patch ltp: upgrade to 20170116 2017-03-01 23:27:09 +00:00
0012-fix-faccessat01.c-build-fails-with-security-flags.patch ltp: upgrade to 20170116 2017-03-01 23:27:09 +00:00
0018-guard-mallocopt-with-__GLIBC__.patch ltp: Upgrade to 20160126 and fix build on musl 2016-02-14 11:42:19 +00:00
0020-getdents-define-getdents-getdents64-only-for-glibc.patch ltp: Upgrade to 20160126 and fix build on musl 2016-02-14 11:42:19 +00:00
0021-Define-_GNU_SOURCE-for-MREMAP_MAYMOVE-definition.patch ltp: Upgrade to 20160126 and fix build on musl 2016-02-14 11:42:19 +00:00
0023-ptrace-Use-int-instead-of-enum-__ptrace_request.patch ltp: Upgrade to 20160126 and fix build on musl 2016-02-14 11:42:19 +00:00
0024-rt_sigaction-rt_sigprocmark-Define-_GNU_SOURCE.patch ltp: Upgrade to 20160126 and fix build on musl 2016-02-14 11:42:19 +00:00
0025-mc_gethost-include-sys-types.h.patch ltp: Upgrade to 20160126 and fix build on musl 2016-02-14 11:42:19 +00:00
0026-crash01-Define-_GNU_SOURCE.patch ltp: Upgrade to 20160126 and fix build on musl 2016-02-14 11:42:19 +00:00
0027-sysconf01-Use-_SC_2_C_VERSION-conditionally.patch ltp: upgrade to 20170116 2017-03-01 23:27:09 +00:00
0028-rt_sigaction.h-Use-sighandler_t-instead-of-__sighand.patch ltp: Upgrade to 20160126 and fix build on musl 2016-02-14 11:42:19 +00:00
0030-lib-Use-PTHREAD_MUTEX_RECURSIVE-in-place-of-PTHREAD_.patch ltp: upgrade to 20170116 2017-03-01 23:27:09 +00:00
0033-shmat1-Cover-GNU-specific-code-under-__USE_GNU.patch ltp: Fix build on x86/musl 2016-03-25 10:29:16 +00:00
0034-periodic_output.patch ltp: add periodic output for memcg stress test 2016-04-03 15:51:34 +01:00
0035-fix-test_proc_kill-hang.patch ltp: upgrade to 20170116 2017-03-01 23:27:09 +00:00
0036-testcases-network-nfsv4-acl-acl1.c-Security-fix-on-s.patch ltp: avoid segmentation fault in netns tests 2016-12-17 09:57:03 +00:00
0039-fcntl-fix-the-time-def-to-use-time_t.patch ltp: upgrade to 20170116 2017-03-01 23:27:09 +00:00