From 43dcf04a0a52886ab0e10e11efef9e08a59cbcbe Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sun, 24 Aug 2014 00:04:12 +0200 Subject: refresh patchset, disable wcsftime test, not implemented in uClibc --- ...ert-sparc-use-HIDDEN_JUMPTARGET-for-errno.patch | 2 +- ...c-disable-cancellable-system-as-it-fails-.patch | 4 ++-- .../0003-remove-unused-subdirs-variable.patch | 2 +- .../0004-sparc-testsuite-compile-fix.patch | 2 +- ...05-sync-WRITE_BUFFER_SIZE-with-glibc-test.patch | 2 +- .../0.9.34-git/0006-do-not-depend-on-compile.patch | 2 +- .../0007-disable-test-for-non-MMU-systems.patch | 2 +- ...0008-disable-test-for-systems-without-FPU.patch | 2 +- .../uclibc/patches/0.9.34-git/0009-fix-typo.patch | 2 +- .../0.9.34-git/0010-disable-wcsftime-test.patch | 28 ++++++++++++++++++++++ 10 files changed, 38 insertions(+), 10 deletions(-) create mode 100644 toolchain/uclibc/patches/0.9.34-git/0010-disable-wcsftime-test.patch (limited to 'toolchain/uclibc') diff --git a/toolchain/uclibc/patches/0.9.34-git/0001-Revert-sparc-use-HIDDEN_JUMPTARGET-for-errno.patch b/toolchain/uclibc/patches/0.9.34-git/0001-Revert-sparc-use-HIDDEN_JUMPTARGET-for-errno.patch index 097fa11ce..4edbd8c99 100644 --- a/toolchain/uclibc/patches/0.9.34-git/0001-Revert-sparc-use-HIDDEN_JUMPTARGET-for-errno.patch +++ b/toolchain/uclibc/patches/0.9.34-git/0001-Revert-sparc-use-HIDDEN_JUMPTARGET-for-errno.patch @@ -1,7 +1,7 @@ From 984be720d4ee1fc717d4de5e67a776419003c1c6 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 20 Aug 2014 03:44:53 +0200 -Subject: [PATCH 1/9] Revert "sparc: use HIDDEN_JUMPTARGET for errno" +Subject: [PATCH 01/10] Revert "sparc: use HIDDEN_JUMPTARGET for errno" This reverts commit f51fb26dbcceee9e48d10facc830bd4a549f6cc2. diff --git a/toolchain/uclibc/patches/0.9.34-git/0002-Revert-sparc-disable-cancellable-system-as-it-fails-.patch b/toolchain/uclibc/patches/0.9.34-git/0002-Revert-sparc-disable-cancellable-system-as-it-fails-.patch index 0198c37dc..12705ab85 100644 --- a/toolchain/uclibc/patches/0.9.34-git/0002-Revert-sparc-disable-cancellable-system-as-it-fails-.patch +++ b/toolchain/uclibc/patches/0.9.34-git/0002-Revert-sparc-disable-cancellable-system-as-it-fails-.patch @@ -1,8 +1,8 @@ From 3422668d945229f9f707aafe24491b5d3e8d7636 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 20 Aug 2014 04:02:49 +0200 -Subject: [PATCH 2/9] Revert "sparc: disable cancellable system, as it fails in - strange ways right now" +Subject: [PATCH 02/10] Revert "sparc: disable cancellable system, as it fails + in strange ways right now" This reverts commit 1db4f8f8389f6a935ecd83aff7fcce5d1cf2c0f3. diff --git a/toolchain/uclibc/patches/0.9.34-git/0003-remove-unused-subdirs-variable.patch b/toolchain/uclibc/patches/0.9.34-git/0003-remove-unused-subdirs-variable.patch index 1526bcf0d..d6174570a 100644 --- a/toolchain/uclibc/patches/0.9.34-git/0003-remove-unused-subdirs-variable.patch +++ b/toolchain/uclibc/patches/0.9.34-git/0003-remove-unused-subdirs-variable.patch @@ -1,7 +1,7 @@ From f24c9f0a1ae6367c9bd512e49b17e9705b4e1561 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 20 Aug 2014 04:31:35 +0200 -Subject: [PATCH 3/9] remove unused subdirs variable +Subject: [PATCH 03/10] remove unused subdirs variable For sparc TARGET_SUBARCH is never used. And there is a typo in the path. diff --git a/toolchain/uclibc/patches/0.9.34-git/0004-sparc-testsuite-compile-fix.patch b/toolchain/uclibc/patches/0.9.34-git/0004-sparc-testsuite-compile-fix.patch index 9d4cc3732..424a85f46 100644 --- a/toolchain/uclibc/patches/0.9.34-git/0004-sparc-testsuite-compile-fix.patch +++ b/toolchain/uclibc/patches/0.9.34-git/0004-sparc-testsuite-compile-fix.patch @@ -1,7 +1,7 @@ From 939bd5baadb18f56235c3bf9a2fa08e30e8d336a Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 20 Aug 2014 04:39:04 +0200 -Subject: [PATCH 4/9] sparc testsuite compile fix +Subject: [PATCH 04/10] sparc testsuite compile fix tst-spin1.c compile breaks with: test/nptl/tst-spin1.c:34: undefined reference to `pthread_spin_lock' diff --git a/toolchain/uclibc/patches/0.9.34-git/0005-sync-WRITE_BUFFER_SIZE-with-glibc-test.patch b/toolchain/uclibc/patches/0.9.34-git/0005-sync-WRITE_BUFFER_SIZE-with-glibc-test.patch index eb6bca350..5d8d358a3 100644 --- a/toolchain/uclibc/patches/0.9.34-git/0005-sync-WRITE_BUFFER_SIZE-with-glibc-test.patch +++ b/toolchain/uclibc/patches/0.9.34-git/0005-sync-WRITE_BUFFER_SIZE-with-glibc-test.patch @@ -1,7 +1,7 @@ From 642cf06b4c07658b78fb6029648edc14fcd0075a Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 20 Aug 2014 20:29:08 +0200 -Subject: [PATCH 5/9] sync WRITE_BUFFER_SIZE with glibc test +Subject: [PATCH 05/10] sync WRITE_BUFFER_SIZE with glibc test Test on Linux 3.16.1 in Qemu ARM fails with: TEST_EXEC nptl/ tst-cancel4 diff --git a/toolchain/uclibc/patches/0.9.34-git/0006-do-not-depend-on-compile.patch b/toolchain/uclibc/patches/0.9.34-git/0006-do-not-depend-on-compile.patch index 5c338f845..04a113723 100644 --- a/toolchain/uclibc/patches/0.9.34-git/0006-do-not-depend-on-compile.patch +++ b/toolchain/uclibc/patches/0.9.34-git/0006-do-not-depend-on-compile.patch @@ -1,7 +1,7 @@ From 19d6be8095e87682b04a9fb69ee8f6fd37e16a50 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 20 Aug 2014 20:32:38 +0200 -Subject: [PATCH 6/9] do not depend on compile +Subject: [PATCH 06/10] do not depend on compile When you cross-compile the testsuite and then try to run on a system without gcc/binutils it would be nice if no compiling diff --git a/toolchain/uclibc/patches/0.9.34-git/0007-disable-test-for-non-MMU-systems.patch b/toolchain/uclibc/patches/0.9.34-git/0007-disable-test-for-non-MMU-systems.patch index b21cffbd3..2be29b248 100644 --- a/toolchain/uclibc/patches/0.9.34-git/0007-disable-test-for-non-MMU-systems.patch +++ b/toolchain/uclibc/patches/0.9.34-git/0007-disable-test-for-non-MMU-systems.patch @@ -1,7 +1,7 @@ From 325f778f3bbb1b13c436e7754dd22097d31c04d2 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Thu, 21 Aug 2014 22:02:26 +0200 -Subject: [PATCH 7/9] disable test for non-MMU systems +Subject: [PATCH 07/10] disable test for non-MMU systems This test fails for non-MMU systems, because it uses fork() diff --git a/toolchain/uclibc/patches/0.9.34-git/0008-disable-test-for-systems-without-FPU.patch b/toolchain/uclibc/patches/0.9.34-git/0008-disable-test-for-systems-without-FPU.patch index bf29909ef..0c7527bb5 100644 --- a/toolchain/uclibc/patches/0.9.34-git/0008-disable-test-for-systems-without-FPU.patch +++ b/toolchain/uclibc/patches/0.9.34-git/0008-disable-test-for-systems-without-FPU.patch @@ -1,7 +1,7 @@ From 012dfda4b27ad92edb6a9ea14e5ce4c5567d1c91 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Thu, 21 Aug 2014 22:04:59 +0200 -Subject: [PATCH 8/9] disable test for systems without FPU +Subject: [PATCH 08/10] disable test for systems without FPU This test fails for systems without fpu. For example m68k build for non-mmu/non-fpu systems fail. diff --git a/toolchain/uclibc/patches/0.9.34-git/0009-fix-typo.patch b/toolchain/uclibc/patches/0.9.34-git/0009-fix-typo.patch index bf6a51850..2a381bbfc 100644 --- a/toolchain/uclibc/patches/0.9.34-git/0009-fix-typo.patch +++ b/toolchain/uclibc/patches/0.9.34-git/0009-fix-typo.patch @@ -1,7 +1,7 @@ From 0b6a99fbbb11287ca5c3ce71ef13689e72d2b79e Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Thu, 21 Aug 2014 22:08:43 +0200 -Subject: [PATCH 9/9] fix typo +Subject: [PATCH 09/10] fix typo otherwise you get compile warnings, when building for m68k. diff --git a/toolchain/uclibc/patches/0.9.34-git/0010-disable-wcsftime-test.patch b/toolchain/uclibc/patches/0.9.34-git/0010-disable-wcsftime-test.patch new file mode 100644 index 000000000..9880e2f5d --- /dev/null +++ b/toolchain/uclibc/patches/0.9.34-git/0010-disable-wcsftime-test.patch @@ -0,0 +1,28 @@ +From bbab1c16b2fe6013c5951260cf276510bd7983b4 Mon Sep 17 00:00:00 2001 +From: Waldemar Brodkorb +Date: Sun, 24 Aug 2014 00:01:46 +0200 +Subject: [PATCH 10/10] disable wcsftime test + +Feature is not implemented in uClibc, so no need to do a test. + +Signed-off-by: Waldemar Brodkorb +--- + test/time/Makefile.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/test/time/Makefile.in b/test/time/Makefile.in +index 05f73a4..4fa9340 100644 +--- a/test/time/Makefile.in ++++ b/test/time/Makefile.in +@@ -2,7 +2,7 @@ + # Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball. + + TESTS_DISABLED := bug-asctime bug-asctime_r time tst-mktime2 tst-posixtz \ +- tst-strftime tst-strptime tst-timezone ++ tst-strftime tst-strptime tst-timezone tst-wcsftime + + ifneq ($(UCLIBC_HAS_XLOCALE),y) + TESTS_DISABLED += tst-ftime_l +-- +1.8.5.2 (Apple Git-48) + -- cgit v1.2.3