Packages upgrade
cover Packages upgrade
The following changes since commit 5c9ef0734d23909b5694ed43cdbb205c2ba9ca95:
devtool/copy_buildsystem: adds meta-skeleton layer in the eSDK installation. (2017-08-19 22:15:25 +0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib rbt/PU
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=rbt/PU
Robert Yang (5):
git: 2.13.2 -> 2.13.3
libbsd: 0.8.5 -> 0.8.6
tcl: 8.6.6 -> 0.8.7
e2fsprogs: 1.43.4 -> 1.43.5
strace: 4.17 -> 4.18
...-with-exit-status-0-if-no-errors-were-fix.patch | 255 ---------------------
.../e2fsprogs/e2fsprogs-1.43-sysmacros.patch | 130 -----------
.../{e2fsprogs_1.43.4.bb => e2fsprogs_1.43.5.bb} | 4 +-
meta/recipes-devtools/git/git_2.13.2.bb | 11 -
meta/recipes-devtools/git/git_2.13.3.bb | 11 +
...8-replace-struct-ucontext-with-ucontext_t.patch | 31 ---
.../strace/strace/Makefile-ptest.patch | 2 +-
.../strace/strace/update-gawk-paths.patch | 58 ++---
.../strace/{strace_4.17.bb => strace_4.18.bb} | 7 +-
.../tcltk/{tcl_8.6.6.bb => tcl_8.6.7.bb} | 4 +-
.../libbsd/{libbsd_0.8.5.bb => libbsd_0.8.6.bb} | 4 +-
11 files changed, 49 insertions(+), 468 deletions(-)
delete mode 100644 meta/recipes-devtools/e2fsprogs/e2fsprogs/0001-e2fsck-exit-with-exit-status-0-if-no-errors-were-fix.patch
delete mode 100644 meta/recipes-devtools/e2fsprogs/e2fsprogs/e2fsprogs-1.43-sysmacros.patch
rename meta/recipes-devtools/e2fsprogs/{e2fsprogs_1.43.4.bb => e2fsprogs_1.43.5.bb} (95%)
delete mode 100644 meta/recipes-devtools/git/git_2.13.2.bb
create mode 100644 meta/recipes-devtools/git/git_2.13.3.bb
delete mode 100644 meta/recipes-devtools/strace/strace/0008-replace-struct-ucontext-with-ucontext_t.patch
rename meta/recipes-devtools/strace/{strace_4.17.bb => strace_4.18.bb} (83%)
rename meta/recipes-devtools/tcltk/{tcl_8.6.6.bb => tcl_8.6.7.bb} (95%)
rename meta/recipes-support/libbsd/{libbsd_0.8.5.bb => libbsd_0.8.6.bb} (92%)Signature · 1 line
2.10.2
PATCH 1/5 git: 2.13.2 -> 2.13.3
--- meta/recipes-devtools/git/git_2.13.2.bb | 11 ----------- meta/recipes-devtools/git/git_2.13.3.bb | 11 +++++++++++ 2 files changed, 11 insertions(+), 11 deletions(-) delete mode 100644 meta/recipes-devtools/git/git_2.13.2.bb create mode 100644 meta/recipes-devtools/git/git_2.13.3.bb
meta/recipes-devtools/git/git_2.13.2.bb deleted +0 -11
@@ -1,11 +0,0 @@ -require git.inc - -EXTRA_OECONF += "ac_cv_snprintf_returns_bogus=no \ - ac_cv_fread_reads_directories=${ac_cv_fread_reads_directories=yes} \ - " -EXTRA_OEMAKE += "NO_GETTEXT=1" - -SRC_URI[tarball.md5sum] = "894583cddfb0ec3b0156484966f9db9c" -SRC_URI[tarball.sha256sum] = "e19d450648d6d100eb93abaa5d06ffbc778394fb502354b7026d73e9bcbc3160" -SRC_URI[manpages.md5sum] = "97384d23f2ee88d5ce51ffc75096bd3e" -SRC_URI[manpages.sha256sum] = "1c2bd0a2340b2ef118b7b167a8fec6cc05eb18cad9043e6e7a95fd8a70bb8c4c"
meta/recipes-devtools/git/git_2.13.3.bb new file +11 -0
@@ -0,0 +1,11 @@ +require git.inc + +EXTRA_OECONF += "ac_cv_snprintf_returns_bogus=no \ + ac_cv_fread_reads_directories=${ac_cv_fread_reads_directories=yes} \ + " +EXTRA_OEMAKE += "NO_GETTEXT=1" + +SRC_URI[tarball.md5sum] = "d2dc550f6693ba7e5b16212b2714f59f" +SRC_URI[tarball.sha256sum] = "1497001772f630d49809e981672edfe3e3ce1a1d18e905cd539c4d2f4dbcd75a" +SRC_URI[manpages.md5sum] = "3037d11a4f4cdd19435871c267ca48b4" +SRC_URI[manpages.sha256sum] = "f9b302eeb08ce08934e7afb42280ce9294411fbf5f7b6ac3fcc236e8031f10c5"
Signature · 1 line
2.10.2
PATCH 2/5 libbsd: 0.8.5 -> 0.8.6
In reply to Robert Yang---
meta/recipes-support/libbsd/{libbsd_0.8.5.bb => libbsd_0.8.6.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-support/libbsd/{libbsd_0.8.5.bb => libbsd_0.8.6.bb} (92%)meta/recipes-support/libbsd/libbsd_0.8.6.bb renamed from meta/recipes-support/libbsd/libbsd_0.8.5.bb +2 -2
@@ -42,8 +42,8 @@ SRC_URI_append_libc-musl = " \ file://0002-Remove-funopen.patch \ " -SRC_URI[md5sum] = "f1a0dc285f5d21ea40ef5bfc9b647346" -SRC_URI[sha256sum] = "7647d024f41389305272c263da933a6f2a978213c1801592f47e68d83ac05b28" +SRC_URI[md5sum] = "4ab7bec639af17d0aacb50222b479110" +SRC_URI[sha256sum] = "467fbf9df1f49af11f7f686691057c8c0a7613ae5a870577bef9155de39f9687" inherit autotools pkgconfig
Signature · 1 line
2.10.2
PATCH 3/5 tcl: 8.6.6 -> 0.8.7
In reply to Robert Yang---
meta/recipes-devtools/tcltk/{tcl_8.6.6.bb => tcl_8.6.7.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-devtools/tcltk/{tcl_8.6.6.bb => tcl_8.6.7.bb} (95%)meta/recipes-devtools/tcltk/tcl_8.6.7.bb renamed from meta/recipes-devtools/tcltk/tcl_8.6.6.bb +2 -2
@@ -24,8 +24,8 @@ SRC_URI = "${BASE_SRC_URI} \ file://alter-includedir.patch \ file://run-ptest \ " -SRC_URI[md5sum] = "5193aea8107839a79df8ac709552ecb7" -SRC_URI[sha256sum] = "a265409781e4b3edcc4ef822533071b34c3dc6790b893963809b9fe221befe07" +SRC_URI[md5sum] = "5673aaf45b5de5d8dd80bb3daaeb8838" +SRC_URI[sha256sum] = "7c6b8f84e37332423cfe5bae503440d88450da8cc1243496249faa5268026ba5" SRC_URI_class-native = "${BASE_SRC_URI}"
Signature · 1 line
2.10.2
PATCH 4/5 e2fsprogs: 1.43.4 -> 1.43.5
In reply to Robert YangRemoved the following 2 patches which are already in the source:
- 0001-e2fsck-exit-with-exit-status-0-if-no-errors-were-fix.patch
- e2fsprogs-1.43-sysmacros.patch
---
...-with-exit-status-0-if-no-errors-were-fix.patch | 255 ---------------------
.../e2fsprogs/e2fsprogs-1.43-sysmacros.patch | 130 -----------
.../{e2fsprogs_1.43.4.bb => e2fsprogs_1.43.5.bb} | 4 +-
3 files changed, 1 insertion(+), 388 deletions(-)
delete mode 100644 meta/recipes-devtools/e2fsprogs/e2fsprogs/0001-e2fsck-exit-with-exit-status-0-if-no-errors-were-fix.patch
delete mode 100644 meta/recipes-devtools/e2fsprogs/e2fsprogs/e2fsprogs-1.43-sysmacros.patch
rename meta/recipes-devtools/e2fsprogs/{e2fsprogs_1.43.4.bb => e2fsprogs_1.43.5.bb} (95%)meta/recipes-devtools/e2fsprogs/e2fsprogs/0001-e2fsck-exit-with-exit-status-0-if-no-errors-were-fix.patch deleted +0 -255
@@ -1,255 +0,0 @@ -From bf9f3b6d5b10d19218b4ed904c12b22e36ec57dd Mon Sep 17 00:00:00 2001 -From: Theodore Ts'o <[email protected]> -Date: Thu, 16 Feb 2017 22:02:35 -0500 -Subject: [PATCH] e2fsck: exit with exit status 0 if no errors were fixed - -Previously, e2fsck would exit with a status code of 1 even though the -only changes that it made to the file system were various -optimziations and not fixing file system corruption. Since the man -page states that an exit status of 1 means "file system errors -corrupted", fix e2fsck to return an exit status of 0. - -Upstream-Status: Backport - -Signed-off-by: Theodore Ts'o <[email protected]> -Signed-off-by: Daniel Schultz <[email protected]> ---- - e2fsck/e2fsck.conf.5.in | 7 +++++++ - e2fsck/journal.c | 1 + - e2fsck/problem.c | 8 +++++--- - e2fsck/problemP.h | 1 + - e2fsck/unix.c | 20 ++++++++++++++++---- - tests/f_collapse_extent_tree/expect.1 | 2 +- - tests/f_compress_extent_tree_level/expect.1 | 2 +- - tests/f_convert_bmap/expect.1 | 2 +- - tests/f_convert_bmap_and_extent/expect.1 | 2 +- - tests/f_extent_htree/expect.1 | 2 +- - tests/f_jnl_errno/expect.1 | 2 +- - tests/f_journal/expect.1 | 2 +- - tests/f_orphan/expect.1 | 2 +- - tests/f_orphan_extents_inode/expect.1 | 2 +- - tests/f_rehash_dir/expect.1 | 2 +- - tests/f_unsorted_EAs/expect.1 | 2 +- - 16 files changed, 41 insertions(+), 18 deletions(-) - -diff --git a/e2fsck/e2fsck.conf.5.in b/e2fsck/e2fsck.conf.5.in -index 1848bdb..0bfc76a 100644 ---- a/e2fsck/e2fsck.conf.5.in -+++ b/e2fsck/e2fsck.conf.5.in -@@ -303,6 +303,13 @@ of 'should this problem be fixed?'. The - option even overrides the - .B -y - option given on the command-line (just for the specific problem, of course). -+.TP -+.I not_a_fix -+This boolean option, it set to true, marks the problem as -+one where if the user gives permission to make the requested change, -+it does not mean that the file system had a problem which has since -+been fixed. This is used for requests to optimize the file system's -+data structure, such as pruning an extent tree. - @[email protected] THE [scratch_files] STANZA - @TDB_MAN_COMMENT@The following relations are defined in the - @[email protected] [scratch_files] -diff --git a/e2fsck/journal.c b/e2fsck/journal.c -index 46fe7b4..c4f58f1 100644 ---- a/e2fsck/journal.c -+++ b/e2fsck/journal.c -@@ -572,6 +572,7 @@ static void clear_v2_journal_fields(journal_t *journal) - if (!fix_problem(ctx, PR_0_CLEAR_V2_JOURNAL, &pctx)) - return; - -+ ctx->flags |= E2F_FLAG_PROBLEMS_FIXED; - memset(((char *) journal->j_superblock) + V1_SB_SIZE, 0, - ctx->fs->blocksize-V1_SB_SIZE); - mark_buffer_dirty(journal->j_sb_buffer); -diff --git a/e2fsck/problem.c b/e2fsck/problem.c -index 34a671e..4b25069 100644 ---- a/e2fsck/problem.c -+++ b/e2fsck/problem.c -@@ -1276,12 +1276,12 @@ static struct e2fsck_problem problem_table[] = { - /* Inode extent tree could be shorter */ - { PR_1E_CAN_COLLAPSE_EXTENT_TREE, - N_("@i %i @x tree (at level %b) could be shorter. "), -- PROMPT_FIX, PR_NO_OK | PR_PREEN_NO | PR_PREEN_OK }, -+ PROMPT_FIX, PR_NO_OK | PR_PREEN_NO | PR_PREEN_OK | PR_NOT_A_FIX }, - - /* Inode extent tree could be narrower */ - { PR_1E_CAN_NARROW_EXTENT_TREE, - N_("@i %i @x tree (at level %b) could be narrower. "), -- PROMPT_FIX, PR_NO_OK | PR_PREEN_NO | PR_PREEN_OK }, -+ PROMPT_FIX, PR_NO_OK | PR_PREEN_NO | PR_PREEN_OK | PR_NOT_A_FIX }, - - /* Pass 2 errors */ - -@@ -2166,6 +2166,7 @@ int fix_problem(e2fsck_t ctx, problem_t code, struct problem_context *pctx) - reconfigure_bool(ctx, ptr, key, PR_NO_NOMSG, "no_nomsg"); - reconfigure_bool(ctx, ptr, key, PR_PREEN_NOHDR, "preen_noheader"); - reconfigure_bool(ctx, ptr, key, PR_FORCE_NO, "force_no"); -+ reconfigure_bool(ctx, ptr, key, PR_NOT_A_FIX, "not_a_fix"); - profile_get_integer(ctx->profile, "options", - "max_count_problems", 0, 0, - &ptr->max_count); -@@ -2283,7 +2284,8 @@ int fix_problem(e2fsck_t ctx, problem_t code, struct problem_context *pctx) - if (ptr->flags & PR_AFTER_CODE) - answer = fix_problem(ctx, ptr->second_code, pctx); - -- if (answer && (ptr->prompt != PROMPT_NONE)) -+ if (answer && (ptr->prompt != PROMPT_NONE) && -+ !(ptr->flags & PR_NOT_A_FIX)) - ctx->flags |= E2F_FLAG_PROBLEMS_FIXED; - - return answer; -diff --git a/e2fsck/problemP.h b/e2fsck/problemP.h -index 7944cd6..63bb8df 100644 ---- a/e2fsck/problemP.h -+++ b/e2fsck/problemP.h -@@ -44,3 +44,4 @@ struct latch_descr { - #define PR_CONFIG 0x080000 /* This problem has been customized - from the config file */ - #define PR_FORCE_NO 0x100000 /* Force the answer to be no */ -+#define PR_NOT_A_FIX 0x200000 /* Yes doesn't mean a problem was fixed */ -diff --git a/e2fsck/unix.c b/e2fsck/unix.c -index eb9f311..9e4d31a 100644 ---- a/e2fsck/unix.c -+++ b/e2fsck/unix.c -@@ -1901,11 +1901,23 @@ no_journal: - fix_problem(ctx, PR_6_IO_FLUSH, &pctx); - - if (was_changed) { -- exit_value |= FSCK_NONDESTRUCT; -- if (!(ctx->options & E2F_OPT_PREEN)) -- log_out(ctx, _("\n%s: ***** FILE SYSTEM WAS " -- "MODIFIED *****\n"), -+ int fs_fixed = (ctx->flags & E2F_FLAG_PROBLEMS_FIXED); -+ -+ if (fs_fixed) -+ exit_value |= FSCK_NONDESTRUCT; -+ if (!(ctx->options & E2F_OPT_PREEN)) { -+#if 0 /* Do this later; it breaks too many tests' golden outputs */ -+ log_out(ctx, fs_fixed ? -+ _("\n%s: ***** FILE SYSTEM ERRORS " -+ "CORRECTED *****\n") : -+ _("%s: File system was modified.\n"), - ctx->device_name); -+#else -+ log_out(ctx, -+ _("\n%s: ***** FILE SYSTEM WAS MODIFIED *****\n"), -+ ctx->device_name); -+#endif -+ } - if (ctx->mount_flags & EXT2_MF_ISROOT) { - log_out(ctx, _("%s: ***** REBOOT SYSTEM *****\n"), - ctx->device_name); -diff --git a/tests/f_collapse_extent_tree/expect.1 b/tests/f_collapse_extent_tree/expect.1 -index e2eb65e..8165a58 100644 ---- a/tests/f_collapse_extent_tree/expect.1 -+++ b/tests/f_collapse_extent_tree/expect.1 -@@ -13,4 +13,4 @@ Pass 5: Checking group summary information - - test_filesys: ***** FILE SYSTEM WAS MODIFIED ***** - test_filesys: 12/128 files (0.0% non-contiguous), 19/512 blocks --Exit status is 1 -+Exit status is 0 -diff --git a/tests/f_compress_extent_tree_level/expect.1 b/tests/f_compress_extent_tree_level/expect.1 -index a359c99..dd33f63 100644 ---- a/tests/f_compress_extent_tree_level/expect.1 -+++ b/tests/f_compress_extent_tree_level/expect.1 -@@ -20,4 +20,4 @@ Pass 5: Checking group summary information - - test_filesys: ***** FILE SYSTEM WAS MODIFIED ***** - test_filesys: 12/128 files (8.3% non-contiguous), 26/512 blocks --Exit status is 1 -+Exit status is 0 -diff --git a/tests/f_convert_bmap/expect.1 b/tests/f_convert_bmap/expect.1 -index 7d2ca86..c387962 100644 ---- a/tests/f_convert_bmap/expect.1 -+++ b/tests/f_convert_bmap/expect.1 -@@ -23,4 +23,4 @@ Pass 5: Checking group summary information - - test_filesys: ***** FILE SYSTEM WAS MODIFIED ***** - test_filesys: 12/128 files (8.3% non-contiguous), 570/2048 blocks --Exit status is 1 -+Exit status is 0 -diff --git a/tests/f_convert_bmap_and_extent/expect.1 b/tests/f_convert_bmap_and_extent/expect.1 -index 7af91aa..c86c571 100644 ---- a/tests/f_convert_bmap_and_extent/expect.1 -+++ b/tests/f_convert_bmap_and_extent/expect.1 -@@ -30,4 +30,4 @@ Pass 5: Checking group summary information - - test_filesys: ***** FILE SYSTEM WAS MODIFIED ***** - test_filesys: 13/128 files (15.4% non-contiguous), 574/2048 blocks --Exit status is 1 -+Exit status is 0 -diff --git a/tests/f_extent_htree/expect.1 b/tests/f_extent_htree/expect.1 -index 223ca69..ea48405 100644 ---- a/tests/f_extent_htree/expect.1 -+++ b/tests/f_extent_htree/expect.1 -@@ -26,4 +26,4 @@ test_filesys: ***** FILE SYSTEM WAS MODIFIED ***** - 0 sockets - ------------ - 343 files --Exit status is 1 -+Exit status is 0 -diff --git a/tests/f_jnl_errno/expect.1 b/tests/f_jnl_errno/expect.1 -index c572951..4134234 100644 ---- a/tests/f_jnl_errno/expect.1 -+++ b/tests/f_jnl_errno/expect.1 -@@ -6,4 +6,4 @@ Pass 5: Checking group summary information - - test_filesys: ***** FILE SYSTEM WAS MODIFIED ***** - test_filesys: 11/2048 files (9.1% non-contiguous), 1330/8192 blocks --Exit status is 1 -+Exit status is 0 -diff --git a/tests/f_journal/expect.1 b/tests/f_journal/expect.1 -index a202c80..0a18654 100644 ---- a/tests/f_journal/expect.1 -+++ b/tests/f_journal/expect.1 -@@ -59,4 +59,4 @@ Pass 5: Checking group summary information - - test_filesys: ***** FILE SYSTEM WAS MODIFIED ***** - test_filesys: 53/2048 files (1.9% non-contiguous), 1409/8192 blocks --Exit status is 1 -+Exit status is 0 -diff --git a/tests/f_orphan/expect.1 b/tests/f_orphan/expect.1 -index eddc1f8..087ebee 100644 ---- a/tests/f_orphan/expect.1 -+++ b/tests/f_orphan/expect.1 -@@ -11,4 +11,4 @@ Pass 5: Checking group summary information - - test_filesys: ***** FILE SYSTEM WAS MODIFIED ***** - test_filesys: 12/2048 files (0.0% non-contiguous), 1303/8192 blocks --Exit status is 1 -+Exit status is 0 -diff --git a/tests/f_orphan_extents_inode/expect.1 b/tests/f_orphan_extents_inode/expect.1 -index 2eaab78..5d713b3 100644 ---- a/tests/f_orphan_extents_inode/expect.1 -+++ b/tests/f_orphan_extents_inode/expect.1 -@@ -7,4 +7,4 @@ Pass 5: Checking group summary information - - test_filesys: ***** FILE SYSTEM WAS MODIFIED ***** - test_filesys: 12/16 files (0.0% non-contiguous), 21/100 blocks --Exit status is 1 -+Exit status is 0 -diff --git a/tests/f_rehash_dir/expect.1 b/tests/f_rehash_dir/expect.1 -index 6076765..c1449ba 100644 ---- a/tests/f_rehash_dir/expect.1 -+++ b/tests/f_rehash_dir/expect.1 -@@ -7,4 +7,4 @@ Pass 5: Checking group summary information - - test_filesys: ***** FILE SYSTEM WAS MODIFIED ***** - test_filesys: 105/2048 files (2.9% non-contiguous), 336/512 blocks --Exit status is 1 -+Exit status is 0 -diff --git a/tests/f_unsorted_EAs/expect.1 b/tests/f_unsorted_EAs/expect.1 -index 7d588d7..64b9045 100644 ---- a/tests/f_unsorted_EAs/expect.1 -+++ b/tests/f_unsorted_EAs/expect.1 -@@ -8,4 +8,4 @@ Pass 5: Checking group summary information - - test_filesys: ***** FILE SYSTEM WAS MODIFIED ***** - test_filesys: 12/2048 files (0.0% non-contiguous), 1294/2048 blocks --Exit status is 1 -+Exit status is 0 --- -1.9.1 -
meta/recipes-devtools/e2fsprogs/e2fsprogs/e2fsprogs-1.43-sysmacros.patch deleted +0 -130
130 lines not on this page · raw message
meta/recipes-devtools/e2fsprogs/e2fsprogs_1.43.5.bb renamed from meta/recipes-devtools/e2fsprogs/e2fsprogs_1.43.4.bb +1 -3
@@ -7,15 +7,13 @@ SRC_URI += "file://acinclude.m4 \ file://ptest.patch \ file://mkdir.patch \ file://Revert-mke2fs-enable-the-metadata_csum-and-64bit-fea.patch \ - file://e2fsprogs-1.43-sysmacros.patch \ file://mkdir_p.patch \ - file://0001-e2fsck-exit-with-exit-status-0-if-no-errors-were-fix.patch \ file://reproducible-doc.patch \ " SRC_URI_append_class-native = " file://e2fsprogs-fix-missing-check-for-permission-denied.patch" -SRCREV = "3d66c4b20f09f923078c1e6eb9b549865b549674" +SRCREV = "2a13c84b513aa094d1cda727e92d35a89dd777da" UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+\.\d+(\.\d+)*)$" EXTRA_OECONF += "--libdir=${base_libdir} --sbindir=${base_sbindir} \
Signature · 1 line
2.10.2
PATCH 5/5 strace: 4.17 -> 4.18
In reply to Robert Yang- Updated update-gawk-paths.patch.
- Updated Makefile-ptest.patch
- Removed 0008-replace-struct-ucontext-with-ucontext_t.patch which is already in the source.
- The LIC_FILES_CHKSUM is changed because the years have been updated, the contents are the same.
---
...8-replace-struct-ucontext-with-ucontext_t.patch | 31 ------------
.../strace/strace/Makefile-ptest.patch | 2 +-
.../strace/strace/update-gawk-paths.patch | 58 +++++++++++-----------
.../strace/{strace_4.17.bb => strace_4.18.bb} | 7 ++-
4 files changed, 33 insertions(+), 65 deletions(-)
delete mode 100644 meta/recipes-devtools/strace/strace/0008-replace-struct-ucontext-with-ucontext_t.patch
rename meta/recipes-devtools/strace/{strace_4.17.bb => strace_4.18.bb} (83%)meta/recipes-devtools/strace/strace/0008-replace-struct-ucontext-with-ucontext_t.patch deleted +0 -31
@@ -1,31 +0,0 @@ -From 07f71a12cb88919c6113284fc43bf4967e5e2bc1 Mon Sep 17 00:00:00 2001 -From: Khem Raj <[email protected]> -Date: Wed, 28 Jun 2017 11:36:57 -0700 -Subject: [PATCH 8/8] replace struct ucontext with ucontext_t - -glibc >= 2.26 has dropped the tag struct ucontext -from ucontext_t type - -Upstream-Status: Submitted - -Signed-off-by: Khem Raj <[email protected]> ---- - linux/arm/arch_sigreturn.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/linux/arm/arch_sigreturn.c b/linux/arm/arch_sigreturn.c -index b60dad8..a2b7100 100644 ---- a/linux/arm/arch_sigreturn.c -+++ b/linux/arm/arch_sigreturn.c -@@ -9,7 +9,7 @@ arch_sigreturn(struct tcb *tcp) - #ifdef AARCH64 - tcp->currpers == 0 ? - (*aarch64_sp_ptr + SIZEOF_STRUCT_SIGINFO + -- offsetof(struct ucontext, uc_sigmask)) : -+ offsetof(ucontext_t, uc_sigmask)) : - #endif - (*arm_sp_ptr + - OFFSETOF_STRUCT_UCONTEXT_UC_SIGMASK); --- -2.13.2 -
meta/recipes-devtools/strace/strace/Makefile-ptest.patch +1 -1
@@ -51,7 +51,7 @@ index 5aa7f89..a55a355 100644 + install $(srcdir)/$$file $(DESTDIR)/$(TESTDIR); \ + sed -i -e 's/$${srcdir=.}/./g' $(DESTDIR)/$(TESTDIR)/$$file; \ + done -+ for i in net net-fd scm_rights-fd sigaction; do sed -i -e 's/$$srcdir/./g' $(DESTDIR)/$(TESTDIR)/$$i.test; done ++ for i in net scm_rights-fd rt_sigaction; do sed -i -e 's/$$srcdir/./g' $(DESTDIR)/$(TESTDIR)/$$i.test; done -- 2.13.2
meta/recipes-devtools/strace/strace/update-gawk-paths.patch +29 -29
105 lines not on this page · raw message
meta/recipes-devtools/strace/strace_4.18.bb renamed from meta/recipes-devtools/strace/strace_4.17.bb +3 -4
@@ -2,7 +2,7 @@ SUMMARY = "System call tracing tool" HOMEPAGE = "http://strace.sourceforge.net" SECTION = "console/utils" LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://COPYING;md5=488acb3aaaf5d14a2e1a852d13668a70" +LIC_FILES_CHKSUM = "file://COPYING;md5=f132b4d2adfccc63da4139a609367711" SRC_URI = "${SOURCEFORGE_MIRROR}/strace/strace-${PV}.tar.xz \ file://disable-git-version-gen.patch \
@@ -13,11 +13,10 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/strace/strace-${PV}.tar.xz \ file://0001-Fix-build-when-using-non-glibc-libc-implementation-o.patch \ file://mips-SIGEMT.patch \ file://0001-caps-abbrev.awk-fix-gawk-s-path.patch \ - file://0008-replace-struct-ucontext-with-ucontext_t.patch \ " -SRC_URI[md5sum] = "8d7eb10eba68bad83a269197e634b626" -SRC_URI[sha256sum] = "81f35b085fbb3cfa806eb521a8522ac3406deaccfe121ce35064bad268237419" +SRC_URI[md5sum] = "3579b3266bb096cebaefbe2cdb1a3a78" +SRC_URI[sha256sum] = "89ad887c1e6226bdbca8da31d589cadea4be0744b142eb47b768086c937fca08" inherit autotools ptest bluetooth
Signature · 1 line
2.10.2