flathub / com.play0ad.zeroad

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

update 0ad and dependencies, take 2 #8

Closed corecontingency closed 4 years ago

corecontingency commented 4 years ago

Since it looks like pull request #7 is dead, here is my shot! Fixes #5 and #6

flathubbot commented 4 years ago

Started test build 16546

flathubbot commented 4 years ago

Build 16546 failed

corecontingency commented 4 years ago

Seems to be a problem with updating boost. If I revert to the original version (1.68.0) it compiles fine.

I will take a further look tomorrow, and try to figure why the newest version of boost is breaking it!

marcthe12 commented 4 years ago

Seems this https://www.boost.org/doc/libs/1_72_0/libs/system/doc/html/system.html#changes_in_boost_1_69

flathubbot commented 4 years ago

Started test build 16600

corecontingency commented 4 years ago

I compiled the flatpak with boost 1.69.0 successfully on my computer. Tested it, and it seemed to work fine (Arch with GNOME on Xorg, loaded up a single player game, closed and reopened it, music worked, did not test multiplayer as I did not have anyone to test it with).

Using version 1.70.0 of boost or later will make 0ad not compile. Seems upstream has mostly been dead since 2018, so I guess that is why.

flathubbot commented 4 years ago

Build 16600 failed

flathubbot commented 4 years ago

Started test build 16618

flathubbot commented 4 years ago

Build 16618 failed

corecontingency commented 4 years ago

Wasn't sure how to use sed to add in the extra release lines, so I added in the corrected appdata.xml file manually.

corecontingency commented 4 years ago

Uhhh, not sure what is wrong with flathub build bot right now. Apparently it is out of space? I will try again.

bot, build

flathubbot commented 4 years ago

Queued test build for com.play0ad.zeroad.

flathubbot commented 4 years ago

Started test build 16619

flathubbot commented 4 years ago

Build 16619 failed

flathubbot commented 4 years ago

Started test build 16641

flathubbot commented 4 years ago

Build 16641 failed

flathubbot commented 4 years ago

Started test build 16766

flathubbot commented 4 years ago

Build 16766 failed

corecontingency commented 4 years ago

So it builds fine, but when it checks the appdata.xml it reports some formatting error on line 29 with the release tag. I have looked over it several times and can't figure out what is wrong. Any ideas?


Processing application com.play0ad.zeroad
Error loading AppData file: failed to parse /app/share/appdata/com.play0ad.zeroad.appdata.xml: Error on line 29 char 7: <releases> already set '​' and tried to replace with '
​  '
Error: ERROR: appstream-compose failed: Child process exited with code 1
FB: unmounting rofiles-fuse /srv/buildbot/worker/build-arm-6/build/.flatpak-builder/rofiles/rofiles-4WEr81
program finished with exit code 1
elapsedTime=1624.273105

Here is my repository.

flathubbot commented 4 years ago

Started test build 16885

flathubbot commented 4 years ago

Build 16885 failed

barthalion commented 4 years ago

The upstream repository has been changed less than a week ago. Calling it dead is overstatement.

corecontingency commented 4 years ago

Yeah, that is what happens when I take an extremely quick glance at the last release date. Sorry about that!

flathubbot commented 4 years ago

Started test build 16890

flathubbot commented 4 years ago

Build 16890 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/16166/com.play0ad.zeroad.flatpakref
barthalion commented 4 years ago

LGTM. Would you be interested in maintaining 0ad? Current maintainer is no longer active.

corecontingency commented 4 years ago

Yes, I'd love to help out!

barthalion commented 4 years ago

Thanks! Accept your invite here: https://github.com/flathub/com.play0ad.zeroad/invitations

And feel free to merge your PR too.