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

ENH: meson bug reporting #130

Open
aburrell opened this issue Apr 16, 2024 · 0 comments
Open

ENH: meson bug reporting #130

aburrell opened this issue Apr 16, 2024 · 0 comments
Labels
documentation Documentation changes

Comments

@aburrell
Copy link
Owner

aburrell commented Apr 16, 2024

Requested feature

Update the installation instructions for more possible failure conditions

The problem or gap this feature will address

Meson will usually provide a short error when failing due to something in the set-up, with more info in the log. Accessing this can be tricky, though. See mesonbuild/meson-python#246

The desired solution

To make the meson log visible, you need to invoke: pip install . --config-settings=builddir=build

Possible alternatives

Make a pure python version of the code.

Additional context

Found on OS X Big Sur, in a situation where developer tools needed to be reinstalled. The visible error was something like "compiler doesn't work", but the meson log had more detailed info that made a useful google search possible. https://discourse.mc-stan.org/t/compiling-error-after-upgrading-to-macos-big-sur/19309/4

@aburrell aburrell added the documentation Documentation changes label Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Documentation changes
Projects
None yet
Development

No branches or pull requests

1 participant