flathub / com.play0ad.zeroad

https://flathub.org/apps/details/com.play0ad.zeroad
7 stars 8 forks source link

Update runtime to 22.08 #64

Closed JakobDev closed 1 year ago

flathubbot commented 1 year ago

Started test build 112427

flathubbot commented 1 year ago

Build 112427 failed

Alexander-Wilms commented 1 year ago

bot, build

flathubbot commented 1 year ago

Queued test build for com.play0ad.zeroad.

flathubbot commented 1 year ago

Started test build 8622

flathubbot commented 1 year ago

Build 8622 failed

Alexander-Wilms commented 1 year ago
/run/build/0ad/libraries/source/spidermonkey/mozjs-78.6.0/js/src/util/TrailingArray.h: In member function ‘size_t js::TrailingArray::numElements(Offset, Offset) const’:
/run/build/0ad/libraries/source/spidermonkey/mozjs-78.6.0/js/src/util/TrailingArray.h:73:41: internal compiler error: unexpected expression ‘ElemSize’ of kind template_parm_index
   73 |     MOZ_ASSERT((end - start) % ElemSize == 0);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~

That appears to be a bug in gcc:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105756

Alexander-Wilms commented 1 year ago

The fix has been backported to gcc 12, but the fd.o 22.08 runtime still ships gcc 11. So we'll have to wait for f.do version 23.08