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

[build] Using xenial dist in Travis with Java 11 #1786

Merged
merged 7 commits into from
Feb 5, 2021

Conversation

maxsharabayko
Copy link
Collaborator

@maxsharabayko maxsharabayko commented Feb 3, 2021

SonarCould no longer supports Java versions below 11. Thus out Travis CI is failing at the moment.
This PR upgrades the Linux disttro used in Travis to Xenial, which has Java 11 by default.

Unfortunately, there are some issues with C++11 threads in MinGW build, but we only have them in unit tests now.
These unit tests are not run for MinGW build anyway, therefore it is pretty safe to exclude them from the build for MinGW.

And there is also a small fix for srt-file-transmit that allows building this app under MinGW and partially addresses issue #177.

@maxsharabayko maxsharabayko added Type: Maintenance Work required to maintain or clean up the code [build] Area: Changes in build files labels Feb 3, 2021
@maxsharabayko maxsharabayko added this to the v1.4.3 milestone Feb 3, 2021
@maxsharabayko maxsharabayko self-assigned this Feb 3, 2021
@maxsharabayko maxsharabayko marked this pull request as ready for review February 5, 2021 12:49
@maxsharabayko maxsharabayko merged commit df55d70 into master Feb 5, 2021
@maxsharabayko maxsharabayko deleted the hotfix/travis-java11 branch February 5, 2021 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[build] Area: Changes in build files Type: Maintenance Work required to maintain or clean up the code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant