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

Backport master into release/12 #9779

merged 24 commits into from Jan 5, 2022


Copy link

orudge and others added 24 commits January 3, 2022 12:58
…Info (OpenTTD#9696)

It turns out that having "-g" in the compile-statement causes
Emscripten to pick -g3, which makes for very big binaries. This
is very likely not your intention when building Emscripten, as
smaller really is better.

For comparison, with RelWithDebInfo the binary is ~80MB. With
Release it is ~7.4MB.

This should already be the case, but now assert()s will tell us
if this isn't.
… to a race condition

A race condition happens when an IPv6 connection takes more than
250ms to report an error, but does return before the IPv4 connection
is established.
In result, an invalid socket might be used for that connection.
… (OpenTTD#9758)

While powershell happily accepts single quotes, it's not the case for cmd.
Touchbar support was introduced in 10.12.2. There's no need to limit
support to 10.15+, as the convenience class NSButtonTouchBarItem is
easily replicated.
@TrueBrain TrueBrain merged commit 0966f7b into OpenTTD:release/12 Jan 5, 2022
@TrueBrain TrueBrain deleted the release-backport branch January 5, 2022 12:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
None yet

Successfully merging this pull request may close these issues.

None yet