Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
Sign upOSX crash fixes #24587
Conversation
vircung
added some commits
Aug 1, 2018
This comment has been minimized.
This comment has been minimized.
|
Good find! The whole |
This comment has been minimized.
This comment has been minimized.
|
Actually it's more native osx build. Not sure yet if it'll fix issue with |
This comment has been minimized.
This comment has been minimized.
|
It should work, in as much as the |
This comment has been minimized.
This comment has been minimized.
|
As far as I can tell |
This comment has been minimized.
This comment has been minimized.
|
I must stress that if this PR works, it should be merged ASAP, as this is one of the issues mentioned in the 0.D release project. I don't have access to an OSX computer for testing, or I'd test this myself... |
ZhilkinSerg
added
Code: Build
OS: macOS
labels
Aug 2, 2018
This comment has been minimized.
This comment has been minimized.
|
@Inglonias I'm on OSX so that's one of reasons that I've managed to "fix it locally". Here dropbox directory with both libSDL (no |
This comment has been minimized.
This comment has been minimized.
|
Alternatively until this PR is merged flag SOUND=1 can be unset/excluded/skipped for OSX builds with TILES=1 made by Jenkins.
Pozdrawiam / Best regards
Jacek Nakonieczny
Hackerspace Lublin
www: http://hackerspace-lbn.pl/
mail: jacek@hackerspace-bln.pl
mail: fundacja@hackerspace-lbn.pl
… Wiadomość napisana przez Inglonias ***@***.***> w dniu 02.08.2018, o godz. 17:05:
I must stress that if this PR works, it should be merged ASAP, as this is one of the issues mentioned in the 0.D release project. I don't have access to an OSX computer for testing, or I'd test this myself...
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
This comment has been minimized.
This comment has been minimized.
|
You sure this closes #23839?
|
This comment has been minimized.
This comment has been minimized.
|
@Leland You're correct, it's doesn't. Sorry for confusion. |
This comment has been minimized.
This comment has been minimized.
|
Is there something that this PR is missing to be merged? |
This comment has been minimized.
This comment has been minimized.
|
@vircung only lack of devs' free time is preventing this (and other) PRs from being reviewed and merged. |
ZhilkinSerg
merged commit 87fc4b7
into
CleverRaven:master
Aug 5, 2018
This comment has been minimized.
This comment has been minimized.
|
Fortunately I have some time now. |
vircung commentedAug 2, 2018
•
edited
I went through OSX crashes issues as well as logs attached in comments.
Master branch manual builds are compromised when
SOUNDflag was set:make app NATIVE=osx RELEASE=1 OSX_MIN=10.13 TILES=1 CLANG=1 LUA=1 SOUND=1make app NATIVE=osx RELEASE=1 OSX_MIN=10.13 TILES=1 CLANG=1 LUA=1 SOUND=1 FRAMEWORK=1Builds without sound enabled worked just fine. That made me dig through ``makefile
and lead to discovery thatSDL2_mixer.framework``` and it's content was copied over bot not linked nor included.After changes flags
FRAMEWORKandSOUNDbuild doesn't result with compromisedCataclysm.appbuild. Moreover build result with omittedFRAMEWORKis suitable for installation via homebrew. Would be greatFixes #23927, #23171, #24588