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

Travis Qt5 + Mac Failing #3200

Closed
tresf opened this issue Jan 2, 2017 · 5 comments
Closed

Travis Qt5 + Mac Failing #3200

tresf opened this issue Jan 2, 2017 · 5 comments

Comments

@tresf
Copy link
Member

tresf commented Jan 2, 2017

https://travis-ci.org/LMMS/lmms/jobs/188122770

zonkmachine wrote: @tresf It looks like some changes upstream is breaking Travis.
Around here?: Updated Dec 30, 2016 https://bintray.com/homebrew/bottles/qt5/5.7.1

tresf added a commit to tresf/lmms that referenced this issue Jan 2, 2017
tresf added a commit to tresf/lmms that referenced this issue Jan 2, 2017
@tresf
Copy link
Member Author

tresf commented Jan 2, 2017

@zonkmachine thanks for the tip above. Turns out Homebrew finally switched from qt4 to qt5. I'm sure packages all over the internet are breaking because of this, but I've found a qt4 backport which has been recommended on other websites.

Should be fixed via #3201. Will merge once passes.

On a side note... Part of #2611 was to remove the qt4 scripts from Travis, but until #2890 is resolved, it doesn't make sense to pull the qt4 option.

@zonkmachine
Copy link
Member

Cool. I dropped the message from PR3133 as to not pollute it.

@tresf
Copy link
Member Author

tresf commented Jan 2, 2017

Qt4 downloaded with the new backport but the Travis-CI build stalled... Firing it off again.

@tresf
Copy link
Member Author

tresf commented Jan 2, 2017

Turns out the formula has a problem. Filed upstream bug report for help. cartr/homebrew-qt4#7

tresf added a commit that referenced this issue Jan 2, 2017
* Explicitly define qt versions on Mac

Closes #3200

* Qt4 force Xcode8 pre-built binaries
* Don't do install tasks at configure time
@tresf
Copy link
Member Author

tresf commented Jan 2, 2017

Upstream issues was false positive. Author didn't have binaries for build system, qt4 was compiling from source, timing out the CI environment. Forced Sierra on qt4 builds, patched a configure time bug, fixed. PRs can rebase against master to fix Travis.

sdasda7777 pushed a commit to sdasda7777/lmms that referenced this issue Jun 28, 2022
* Explicitly define qt versions on Mac

Closes LMMS#3200

* Qt4 force Xcode8 pre-built binaries
* Don't do install tasks at configure time
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants