Spec URL: http://identicalsoftware.com/gamerzilla/godot-cpp-devel.spec SRPM URL: http://identicalsoftware.com/gamerzilla/godot-cpp-devel-3.4-1.fc35.src.rpm Description: C++ interface used to create Godot native libraries. Fedora Account System Username:dulsi
Can you add a comment explaining the reason for ExcludeArch?
I should go back and add that to gdnativegamerzilla. The package has file "%{_libdir}/libgodot-cpp.linux.release.64.a". On a 32 bit platform that would be .32.a but I don't know a simple way to specify that in the spec file. Also I don't know that it can generate successfully for 32 platforms. The sample SConstruct that was adapted for gdnativegamerzilla has "only support 64 at this time..". I suspect it would work on a 32-bit platform but have not tested it.
I'd just add it this as a comment and yes, then also gdnativegamerzilla needs to have ExcludeArch. What about other arches?
I don't know. I was trying to find a list of architectures and which are 32 bits but my searches failed me. I figure if it is 64 bit I'll try it and if it doesn't compile I'll exclude it.
Created attachment 1846800 [details] godot-cpp-devel.spec In case you still want to pursue this, here is a spec which builds on all arches (using cmake rather than scons).
Scratch build: https://koji.fedoraproject.org/koji/taskinfo?taskID=80136367
This is an automatic action taken by review-stats script. The ticket submitter failed to clear the NEEDINFO flag in a month. As per https://fedoraproject.org/wiki/Policy_for_stalled_package_reviews we consider this ticket as DEADREVIEW and proceed to close it.