Skip to content

Conversation

@dfm
Copy link
Contributor

@dfm dfm commented Sep 5, 2022

In working on dfm/python-fsps#186, I discovered that the meson build system that we're trying to use for the Python bindings doesn't support multiple module includes per line. That's really a bug in meson, but the easiest fix is probably to just split the use commands here. I don't think this should introduce any issues - any thoughts?

@dfm dfm mentioned this pull request Sep 5, 2022
3 tasks
@bd-j
Copy link
Collaborator

bd-j commented Sep 5, 2022

I agree this shouldn't introduce any issues. @cconroy20 I suggest merging

@eli-schwartz
Copy link

doesn't support multiple module includes per line. That's really a bug in meson, but the easiest fix is probably to just split the use commands here.

Interesting. I'm guessing the issue is the dynamic dependency scanner around https://github.com/mesonbuild/meson/blob/e6122ba7864cf7b4c20091651e69d33ba2f7b463/mesonbuild/scripts/depscan.py#L67-L79?

@dfm
Copy link
Contributor Author

dfm commented Sep 6, 2022

@eli-schwartz — Yeah that's what I tracked it down to. I'll open an issue with a simple example on meson at some point!

@cconroy20 cconroy20 merged commit 11bcc17 into cconroy20:master Sep 6, 2022
@cconroy20
Copy link
Owner

cconroy20 commented Sep 6, 2022 via email

@dfm dfm deleted the use-one-per-line branch September 7, 2022 13:04
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.

4 participants