| Summary: | dev-libs/efl-1.18.4: relocation truncated to fit: R_SPARC_GOT13 against symbol `tests' defined in COMMON section in bin/elementary/bin_elementary_elementary_test-test.o | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Rolf Eike Beer <eike> |
| Component: | Current packages | Assignee: | Joonas Niilola <juippis> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | CC: | juippis, proxy-maint |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | |||
| Bug Blocks: | 659214 | ||
| Attachments: |
build.log
build.log |
||
|
Description
Rolf Eike Beer
2018-06-26 13:24:16 UTC
Hey, Thanks for testing it! Can you try to build it with USE="-oldlua". I see a lot of errors where its not able to find lua libraries. No, I can't. There is no luajit support for sparc. I gotta say I can't install efl on amd64 either without luajit. I asked the developer of efl and he said ... well all kinds of technical stuff but TLDR is that efl does need luajit because it supports FFI. http://luajit.org/ext_ffi.html I wonder how the arch has been added to this package then? Has something changed in lua during the years? This makes me wonder if the arch needs to be dropped, or if its somehow possible to bypass the lua requirements with configure options. I'll look more into it next week. Same happens with 1.21.0. Thanks for testing. Can I ask you to try with '--with-tests=none' configure option? Seems to be the tests failing and looking at Enlightenment's travis CI, they disable these tests on some architechtures. Please, just add --with-tests=none somewhere in local myconf=( ) and see if it makes a difference. Thanks! Created attachment 546028 [details]
build.log
Does not seem to work.
Thanks for testing. Back to the drawing board, eh... I noticed tests are built with -fpie via CFLAGS. Can you try to force -fPIE instead and see if it helps? It should use larger relocations instead. |