in any case, since at least "libts.so" always has been and is available via tslib, it's likely efl is using libts in a wrong way. Linking to -lts is fine.
Removing that patch does not fix the issue. Soname changed, so rebuild of efl is now needed.
By the way, luajit 2.1.0-beta3 is released on 2017/May/01, which says that "the major new features are JIT compiler support for x64 in GC64 mode, ARM64 and MIPS64. ", so it might be possible that segv on aarch64 when compiling efl (segv is actually happening inside luajit) is fixed with this new luajit. http://luajit.org/
By the way, while luajit 2.1.0-beta3 may fix segv on elf compilation on aarch64, if that does not work, killing luajit support when building efl on aarch64 also seems okay:
This update has been submitted for testing by spot.
This update has been pushed to testing.
This update has reached 3 days in testing and can be pushed to stable now if the maintainer wishes
Broken deps even on x86_64
Maybe you have to disable aarch64 support for efl right now.
Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.
The library SONAME changed. It is libts.so.0 and libts.so linking to libts.so.0.7.0 (for example). Might this be the issue here?
Maybe, just removing this patch: http://pkgs.fedoraproject.org/cgit/rpms/efl.git/tree/efl-1.11.4-tslibfix.patch from the efl rpm package does the trick?
in any case, since at least "libts.so" always has been and is available via tslib, it's likely efl is using libts in a wrong way. Linking to -lts is fine.
Removing that patch does not fix the issue. Soname changed, so rebuild of efl is now needed.
By the way, luajit 2.1.0-beta3 is released on 2017/May/01, which says that "the major new features are JIT compiler support for x64 in GC64 mode, ARM64 and MIPS64. ", so it might be possible that segv on aarch64 when compiling efl (segv is actually happening inside luajit) is fixed with this new luajit.
http://luajit.org/
By the way, while luajit 2.1.0-beta3 may fix segv on elf compilation on aarch64, if that does not work, killing luajit support when building efl on aarch64 also seems okay:
https://koji.fedoraproject.org/koji/taskinfo?taskID=19567744
(armv7hl build not finished yet)
This update has been obsoleted by tslib-1.10-1.fc26.