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 fixes when using install-glib and on openbsd #1181

Merged
merged 1 commit into from Apr 23, 2020

Conversation

ailin-nemui
Copy link
Contributor

No description provided.

@ailin-nemui ailin-nemui added the auto-merge This PR is scheduled for merge if no further comments are opened label Apr 23, 2020
@ailin-nemui
Copy link
Contributor Author

these are fixes in an order -only dependency that was missed (had to be manually added now) due to fix #1166 and automatic configuration of some options for building glib on openbsd

@ailin-nemui
Copy link
Contributor Author

@irssi/developers

meson.build Outdated Show resolved Hide resolved
@dequis
Copy link
Member

dequis commented Apr 23, 2020

I guess it's fine!

Why do we even have an install-glib, anyway?

@ailin-nemui ailin-nemui merged commit 94ae7f9 into irssi:master Apr 23, 2020
@ailin-nemui ailin-nemui deleted the buildfixes branch April 23, 2020 10:52
@ailin-nemui
Copy link
Contributor Author

good question, maybe to work around #1180 with -Dinstall-glib=force

@dequis
Copy link
Member

dequis commented Apr 23, 2020

IIIiii really don't think we should be in the business of fixing issues with our dependencies that distros don't.

@dequis
Copy link
Member

dequis commented Apr 29, 2020

To answer my own question: the oss-fuzz build script downloads and statically links glib https://github.com/google/oss-fuzz/blob/master/projects/irssi/build.sh#L37

@ailin-nemui
Copy link
Contributor Author

oh, good to know!

@ailin-nemui ailin-nemui added this to the 1.3.0 milestone Oct 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto-merge This PR is scheduled for merge if no further comments are opened
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants