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

user/openttd: new package #2978

Merged
merged 1 commit into from
Sep 21, 2024
Merged

Conversation

breakgimme
Copy link
Contributor

i've disabled cross-compilation for this package because binaries that are compiled are used later in the build process and i don't see a way to do this (or do this sensibly at least) in cbuild with the upstream solution (OpenTTD/OpenTTD#8350)
please correct me if i'm wrong though

user/openttd/template.py Outdated Show resolved Hide resolved
user/openttd/template.py Outdated Show resolved Hide resolved
user/openttd/update.py Outdated Show resolved Hide resolved
user/openttd/template.py Outdated Show resolved Hide resolved
@nekopsykose
Copy link
Member

also feel free to patch out the

        "$<$<NOT:$<CONFIG:Debug>>:-D_FORTIFY_SOURCE=2>" # FORTIFY_SOURCE should only be used in non-debug builds (requires -O1+)

in cmake/compileflags so it doesn't spam redefs

@nekopsykose nekopsykose merged commit 655f6be into chimera-linux:master Sep 21, 2024
2 checks passed
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

Successfully merging this pull request may close these issues.

2 participants