diff options
author | Joshua Watt <jpewhacker@gmail.com> | 2019-11-12 22:10:31 -0600 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-02-11 23:05:12 +0000 |
commit | 8c224dd6b09a9f81985ee87da61d5627a22b1060 (patch) | |
tree | ef8974e3f651fb376f841459bd343bba11f79cb1 /meta/recipes-extended/mc/mc_4.8.23.bb | |
parent | c98ce5715a8f129c5be5f840287699ea73843007 (diff) | |
download | poky-8c224dd6b09a9f81985ee87da61d5627a22b1060.tar.gz |
mc: Fix build reproducibility
Fixes some issues with reproducible builds. Adds a patch to allow the
configure arguments to be omitted from the build and also explicitly
setting some autoconf paths that were picking up hosttools.
(From OE-Core rev: f54d60ee8f15229aa515e168b9c7d248663b48fe)
(From OE-Core rev: 164d72b7a6ab20940f9a124beaf485be9ddc07ba)
(From OE-Core rev: 055766f135b4373264827c5b33c8c385b1ff4748)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-extended/mc/mc_4.8.23.bb')
-rw-r--r-- | meta/recipes-extended/mc/mc_4.8.23.bb | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/meta/recipes-extended/mc/mc_4.8.23.bb b/meta/recipes-extended/mc/mc_4.8.23.bb index 83de8dbb2c..71f61b4848 100644 --- a/meta/recipes-extended/mc/mc_4.8.23.bb +++ b/meta/recipes-extended/mc/mc_4.8.23.bb | |||
@@ -8,6 +8,7 @@ RDEPENDS_${PN} = "ncurses-terminfo" | |||
8 | 8 | ||
9 | SRC_URI = "http://www.midnight-commander.org/downloads/${BPN}-${PV}.tar.bz2 \ | 9 | SRC_URI = "http://www.midnight-commander.org/downloads/${BPN}-${PV}.tar.bz2 \ |
10 | file://0001-mc-replace-perl-w-with-use-warnings.patch \ | 10 | file://0001-mc-replace-perl-w-with-use-warnings.patch \ |
11 | file://0001-Add-option-to-control-configure-args.patch \ | ||
11 | " | 12 | " |
12 | SRC_URI[md5sum] = "152927ac29cf0e61d7d019f261bb7d89" | 13 | SRC_URI[md5sum] = "152927ac29cf0e61d7d019f261bb7d89" |
13 | SRC_URI[sha256sum] = "238c4552545dcf3065359bd50753abbb150c1b22ec5a36eaa02c82808293267d" | 14 | SRC_URI[sha256sum] = "238c4552545dcf3065359bd50753abbb150c1b22ec5a36eaa02c82808293267d" |
@@ -21,9 +22,11 @@ PACKAGECONFIG ??= "" | |||
21 | PACKAGECONFIG[smb] = "--enable-vfs-smb,--disable-vfs-smb,samba," | 22 | PACKAGECONFIG[smb] = "--enable-vfs-smb,--disable-vfs-smb,samba," |
22 | PACKAGECONFIG[sftp] = "--enable-vfs-sftp,--disable-vfs-sftp,libssh2," | 23 | PACKAGECONFIG[sftp] = "--enable-vfs-sftp,--disable-vfs-sftp,libssh2," |
23 | 24 | ||
24 | EXTRA_OECONF = "--with-screen=ncurses --without-gpm-mouse --without-x" | 25 | EXTRA_OECONF = "--with-screen=ncurses --without-gpm-mouse --without-x --disable-configure-args" |
25 | 26 | ||
26 | CACHED_CONFIGUREVARS += "ac_cv_path_PERL='/usr/bin/env perl'" | 27 | CACHED_CONFIGUREVARS += "ac_cv_path_PERL='/usr/bin/env perl'" |
28 | CACHED_CONFIGUREVARS += "ac_cv_path_PYTHON='/usr/bin/env python'" | ||
29 | CACHED_CONFIGUREVARS += "ac_cv_path_GREP='/usr/bin/env grep'" | ||
27 | 30 | ||
28 | do_install_append () { | 31 | do_install_append () { |
29 | sed -i -e '1s,#!.*perl,#!${bindir}/env perl,' ${D}${libexecdir}/mc/extfs.d/* | 32 | sed -i -e '1s,#!.*perl,#!${bindir}/env perl,' ${D}${libexecdir}/mc/extfs.d/* |