diff options
-rw-r--r-- | meta/recipes-core/glibc/glibc/0030-plural_c_no_preprocessor_lines.patch | 21 | ||||
-rw-r--r-- | meta/recipes-core/glibc/glibc_2.27.bb | 1 |
2 files changed, 22 insertions, 0 deletions
diff --git a/meta/recipes-core/glibc/glibc/0030-plural_c_no_preprocessor_lines.patch b/meta/recipes-core/glibc/glibc/0030-plural_c_no_preprocessor_lines.patch new file mode 100644 index 0000000000..6f03e1c62d --- /dev/null +++ b/meta/recipes-core/glibc/glibc/0030-plural_c_no_preprocessor_lines.patch | |||
@@ -0,0 +1,21 @@ | |||
1 | Improve reproducibility: | ||
2 | Do not put any #line preprocessor commands in bison generated files. | ||
3 | These lines contain absolute paths containing file locations on | ||
4 | the host build machine. | ||
5 | |||
6 | Upstream-Status: Pending | ||
7 | Signed-off-by: Juro Bystricky <juro.bystricky@intel.com> | ||
8 | |||
9 | diff --git a/intl/Makefile b/intl/Makefile | ||
10 | index 2219717..a203780 100644 | ||
11 | --- a/intl/Makefile | ||
12 | +++ b/intl/Makefile | ||
13 | @@ -151,7 +151,7 @@ $(objpfx)tst-gettext6.out: $(objpfx)tst-gettext.out | ||
14 | |||
15 | CPPFLAGS += -D'LOCALEDIR="$(localedir)"' \ | ||
16 | -D'LOCALE_ALIAS_PATH="$(localedir)"' | ||
17 | -BISONFLAGS = --yacc --name-prefix=__gettext --output | ||
18 | +BISONFLAGS = --yacc --no-lines --name-prefix=__gettext --output | ||
19 | |||
20 | $(inst_localedir)/locale.alias: locale.alias $(+force) | ||
21 | $(do-install) | ||
diff --git a/meta/recipes-core/glibc/glibc_2.27.bb b/meta/recipes-core/glibc/glibc_2.27.bb index 4a461ab283..772351ad46 100644 --- a/meta/recipes-core/glibc/glibc_2.27.bb +++ b/meta/recipes-core/glibc/glibc_2.27.bb | |||
@@ -44,6 +44,7 @@ SRC_URI = "${GLIBC_GIT_URI};branch=${SRCBRANCH};name=glibc \ | |||
44 | file://0027-Acquire-ld.so-lock-before-switching-to-malloc_atfork.patch \ | 44 | file://0027-Acquire-ld.so-lock-before-switching-to-malloc_atfork.patch \ |
45 | file://0028-bits-siginfo-consts.h-enum-definition-for-TRAP_HWBKP.patch \ | 45 | file://0028-bits-siginfo-consts.h-enum-definition-for-TRAP_HWBKP.patch \ |
46 | file://0029-Replace-strncpy-with-memccpy-to-fix-Wstringop-trunca.patch \ | 46 | file://0029-Replace-strncpy-with-memccpy-to-fix-Wstringop-trunca.patch \ |
47 | file://0030-plural_c_no_preprocessor_lines.patch \ | ||
47 | " | 48 | " |
48 | 49 | ||
49 | NATIVESDKFIXES ?= "" | 50 | NATIVESDKFIXES ?= "" |