Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update AppImage dependencies to 20180723 tag. #15374

Merged
merged 1 commit into from Jul 23, 2018

Conversation

Projects
None yet
3 participants
@pchote
Copy link
Member

pchote commented Jul 23, 2018

Fixes #15337 by changing the dependency build platform to Debian 7 (OpenRA/AppImageSupport@8844642).

I have tested the updated libraries on the following systems to confirm that cursors/video/sound work:

  • Ubuntu 18.04 (real machine)
  • openSUSE 42.2 (real machine)
  • Kubuntu 18.04 (virtual machine)
  • Fedora 28 (virtual machine)
  • CentOS 7 (virtual machine)

AppImages for release-20180307 (which will be used for #15293 after this PR is merged) can be downloaded from https://github.com/pchote/OpenRA/releases/tag/release-20180307-appimages

Update AppImage dependencies to 20180723 tag.
This switches the build system from CentOS 6 to
Debian 7 to fix issues with the ingame cursors.

@pchote pchote added this to the Next release milestone Jul 23, 2018

@GraionDilach

This comment has been minimized.

Copy link
Contributor

GraionDilach commented Jul 23, 2018

I know this is the wrong place but I guess OpenRA/AppImageSupport's repository description should also reflect the build platform change.

Does the ModSDK need an update alongside?

@pchote

This comment has been minimized.

Copy link
Member Author

pchote commented Jul 23, 2018

I know this is the wrong place but I guess OpenRA/AppImageSupport's repository description should also reflect the build platform change.

Fixed.

Does the ModSDK need an update alongside?

It will, yes.

@GraionDilach

This comment has been minimized.

Copy link
Contributor

GraionDilach commented Jul 23, 2018

Can't test it myself atm but the list of tested environments look impressive enough to risk a 👍.

@pchote pchote merged commit e858403 into OpenRA:bleed Jul 23, 2018

2 checks passed

continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details

@pchote pchote deleted the pchote:appimage-deb7-libs branch Jul 29, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.