Summary: | make check fails for cairo 1.14.2 on Raspberry Pi 2 | ||
---|---|---|---|
Product: | cairo | Reporter: | stuarthirons20 |
Component: | general | Assignee: | Chris Wilson <chris> |
Status: | RESOLVED INVALID | QA Contact: | cairo-bugs mailing list <cairo-bugs> |
Severity: | normal | ||
Priority: | medium | ||
Version: | unspecified | ||
Hardware: | ARM | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | Exclude _bss |
Description
stuarthirons20
2015-03-18 10:21:18 UTC
Hmm, I'm not reproducing this bug on PC: $ ./check-def.sh Checking that .libs/libcairo.so has the same symbol list as cairo.def $ echo $? But I'm not sure what __end__ and _bss_end__ signify. It looks like the check-def.sh script essentially is running nm on .libs/libcairo.sh and comparing the (filtered) output with what's in cairo.def. Perhaps you could do this manually to figure out what's going on? I notice that the script excludes various things such as lines starting with __bss or _end, so perhaps it ought to also be excluding _bss? Created attachment 116748 [details] [review] Exclude _bss Here's a patch you could try out to exclude the _bss* symbol that causes it to fail. See if this enables the check to pass. Ping? Closing as expired, feel free to reopen if the issue is still relevant for that platform. Feedback on the proposed patch would be appreciated. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.