[Bug 233740] x11/pixman: LLD relocation errors on armv7

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Dec 4 16:28:45 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233740

--- Comment #9 from Ed Maste <emaste at freebsd.org> ---
(In reply to Charlie Li from comment #8)
Indeed, sorry I missed that.

> unrecognized reloc 40

Interesting that lld reports the offending relocation (R_ARM_V4BX) w/o
-znotext, but just 'reloc 40' with.

If convenient can you set LLD_REPRODUCE=pixman.tar in the environment and try
building the failing case? That will leave a reproduction tarball behind that
can be used to further investigate lld's handling of this.

(In reply to Jan Beich from comment #2)
> According to src.conf(5) WITH_LLD_IS_LD is default only on armv7 (since 12.0,
> its first release) but not arm (v4?) or armv6.

Indeed - arm (v4/v5) and armv6 need some additional support in lld that arrived
after the 6.0 release. Once we have Clang & lld 7.0 in the tree we should be
able to test with WITH_LLD_IS_LD for arm & armv6 as well.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-x11 mailing list