Martin Gansser wrote:
different errors occur on the ppc64le and s390x platform:
Carla-2.5.0/source/bridges-
plugin/../modules/ysfx/thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:5214:
undefined reference to `eel_callcode64_fast'
ppc64le:
https://koji.fedoraproject.org/koji/taskinfo?taskID=92400914
s390x:
https://koji.fedoraproject.org/koji/taskinfo?taskID=92400913
if no solution can be found here, then I will build with "ExcludeArch:
%{ix86} ppc64le s390x" .
The problem is these lines in nseel-compiler.c:
#elif defined(_WIN64) || defined(__LP64__)
#include "glue_x86_64_sse.h"
#else
#include "glue_x86.h"
#endif
so for any unknown 64-bit platform (__LP64__ defined), it includes the
x86_64-specific header, for any unknown 32-bit platform, the x86-specific
header.
It looks like EEL only supports the following hardcoded set of architectures
(with platform-specific assembly code): ppc, aarch64, arm, x86_64, x86.
Kevin Kofler