diff options
author | Tim Blechmann <tim.blechmann@gmail.com> | 2019-09-14 10:47:09 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2019-09-16 23:02:45 +0100 |
commit | d9efbd2c3cbfce80f85f11e954214920e1f1be56 (patch) | |
tree | 0a705c60d7189b4dbcf3c81fa9d435d78f67ed58 /meta/classes/icecc.bbclass | |
parent | 610056167baf178e0a027a639a66a1595558e26a (diff) | |
download | poky-d9efbd2c3cbfce80f85f11e954214920e1f1be56.tar.gz |
icecc: blacklist pixman
pixman declares prng_state as `omp threadprivate`, causing linker errors:
prng_state: TLS reference mismatches non-TLS reference
(From OE-Core rev: a95953fccc7c05650710e45103c3e9fa06d1ff4d)
Signed-off-by: Tim Blechmann <tim@klingt.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/icecc.bbclass')
-rw-r--r-- | meta/classes/icecc.bbclass | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/meta/classes/icecc.bbclass b/meta/classes/icecc.bbclass index fc82f8de1a..9dbb4b1559 100644 --- a/meta/classes/icecc.bbclass +++ b/meta/classes/icecc.bbclass | |||
@@ -73,12 +73,15 @@ ICECC_ENV_DEBUG ??= "" | |||
73 | # | 73 | # |
74 | # libgcc-initial - fails with CPP sanity check error if host sysroot contains | 74 | # libgcc-initial - fails with CPP sanity check error if host sysroot contains |
75 | # cross gcc built for another target tune/variant | 75 | # cross gcc built for another target tune/variant |
76 | # pixman - prng_state: TLS reference mismatches non-TLS reference, possibly due to | ||
77 | # pragma omp threadprivate(prng_state) | ||
76 | # systemtap - _HelperSDT.c undefs macros and uses the identifiers in macros emitting | 78 | # systemtap - _HelperSDT.c undefs macros and uses the identifiers in macros emitting |
77 | # inline assembly | 79 | # inline assembly |
78 | # target-sdk-provides-dummy - ${HOST_PREFIX} is empty which triggers the "NULL | 80 | # target-sdk-provides-dummy - ${HOST_PREFIX} is empty which triggers the "NULL |
79 | # prefix" error. | 81 | # prefix" error. |
80 | ICECC_SYSTEM_PACKAGE_BL += "\ | 82 | ICECC_SYSTEM_PACKAGE_BL += "\ |
81 | libgcc-initial \ | 83 | libgcc-initial \ |
84 | pixman \ | ||
82 | systemtap \ | 85 | systemtap \ |
83 | target-sdk-provides-dummy \ | 86 | target-sdk-provides-dummy \ |
84 | " | 87 | " |