diff options
| author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-02-14 14:41:13 +0000 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-03-04 17:39:08 +0000 |
| commit | e704ef0f2a628a5c8df1dfebc9d75572ffa98fc6 (patch) | |
| tree | 31ad9d6216b98eccfe886241eb73a5540b11eadc /meta | |
| parent | d17d761e79bf78daac5f761ba6a3b08cbfcf44de (diff) | |
| download | poky-e704ef0f2a628a5c8df1dfebc9d75572ffa98fc6.tar.gz | |
buildtools-extended-tarball: Add glibc-gconvs needed for build
When building vim it tries to rebuild files using iconv. If this fails
the build continues anyway but the output is not determnistic as builds
using a hosttools tarball are different from builds where there isn't a
hosttools tarball. Add the needed gconvs to the tarball when iconv is
present to become determistic and generate vim locales consistently.
(From OE-Core rev: fb8063147c1afc8f2554597a0e40de6659014bb6)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit b945652a088f430a2adec6b968cd00c5928d4272)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
| -rw-r--r-- | meta/recipes-core/meta/buildtools-extended-tarball.bb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/meta/recipes-core/meta/buildtools-extended-tarball.bb b/meta/recipes-core/meta/buildtools-extended-tarball.bb index 0816486754..83e3fddccc 100644 --- a/meta/recipes-core/meta/buildtools-extended-tarball.bb +++ b/meta/recipes-core/meta/buildtools-extended-tarball.bb | |||
| @@ -28,11 +28,21 @@ TOOLCHAIN_HOST_TASK += "\ | |||
| 28 | nativesdk-libtool \ | 28 | nativesdk-libtool \ |
| 29 | nativesdk-pkgconfig \ | 29 | nativesdk-pkgconfig \ |
| 30 | nativesdk-glibc-utils \ | 30 | nativesdk-glibc-utils \ |
| 31 | nativesdk-glibc-gconv-ibm850 \ | ||
| 32 | nativesdk-glibc-gconv-iso8859-1 \ | ||
| 33 | nativesdk-glibc-gconv-utf-16 \ | ||
| 34 | nativesdk-glibc-gconv-cp1250 \ | ||
| 35 | nativesdk-glibc-gconv-cp1251 \ | ||
| 36 | nativesdk-glibc-gconv-cp1252 \ | ||
| 37 | nativesdk-glibc-gconv-euc-jp \ | ||
| 38 | nativesdk-glibc-gconv-libjis \ | ||
| 31 | nativesdk-libxcrypt-dev \ | 39 | nativesdk-libxcrypt-dev \ |
| 32 | nativesdk-parted \ | 40 | nativesdk-parted \ |
| 33 | nativesdk-dosfstools \ | 41 | nativesdk-dosfstools \ |
| 34 | nativesdk-gptfdisk \ | 42 | nativesdk-gptfdisk \ |
| 35 | " | 43 | " |
| 44 | # gconv-cp1250, cp1251 and euc-jp needed for iconv to work in vim builds | ||
| 45 | # also copied list from uninative | ||
| 36 | 46 | ||
| 37 | TOOLCHAIN_OUTPUTNAME = "${SDK_ARCH}-buildtools-extended-nativesdk-standalone-${DISTRO_VERSION}" | 47 | TOOLCHAIN_OUTPUTNAME = "${SDK_ARCH}-buildtools-extended-nativesdk-standalone-${DISTRO_VERSION}" |
| 38 | 48 | ||
