Bug 2339416

Summary: luajit does not support ppc64le
Product: [Fedora] Fedora Reporter: Simone Caronni <negativo17>
Component: luajitAssignee: Andreas Schneider <asn>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: asn, cstratak, dan, epel-packagers-sig, extras-qa, fweimer, gwync, igor.raits, orion, rdieter, sipoyare, yselkowi
Target Milestone: ---   
Target Release: ---   
Hardware: ppc64le   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 2332211 Environment:
Last Closed: 2025-01-23 08:29:01 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1071880    

Description Simone Caronni 2025-01-22 09:45:18 UTC
==== Building LuaJIT 2.1 (amalgamation) ====
/usr/bin/make -C src amalg
make[1]: Entering directory '/builddir/build/BUILD/luajit-2.1.1736781742-build/LuaJIT-2.1/src'
lj_arch.h:337:2: error: #error "No support for PPC64"
  337 | #error "No support for PPC64"
      |  ^~~~~
Makefile:273: *** Unsupported target architecture.  Stop.
make[1]: Leaving directory '/builddir/build/BUILD/luajit-2.1.1736781742-build/LuaJIT-2.1/src'
make: *** [Makefile:178: amalg] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.jvFikT (%build)

Comment 1 Andreas Schneider 2025-01-23 08:29:01 UTC
It is explicitly excluded:

https://src.fedoraproject.org/rpms/luajit/blob/rawhide/f/luajit.spec#_32

If you want support for it, talk to upstream luajit please:

https://github.com/LuaJIT/LuaJIT/issues/42