Skip to content

Meson on unix#231

Merged
h-vetinari merged 8 commits into
conda-forge:mainfrom
h-vetinari:meson
Apr 18, 2023
Merged

Meson on unix#231
h-vetinari merged 8 commits into
conda-forge:mainfrom
h-vetinari:meson

Conversation

@h-vetinari

@h-vetinari h-vetinari commented Apr 17, 2023

Copy link
Copy Markdown
Member

Cleaned up version of #205

Windows will have to wait for a capable fortran compiler that's not gfortran (flang hopefully...? LFortran? Ifort somehow in conda-forge?)

Closes #205

@conda-forge-webservices

Copy link
Copy Markdown

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@rgommers rgommers left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This LGTM, thanks @h-vetinari!

I went through one native and one cross build log in detail, and the expected options are used, not much seems off. These are the only warnings that stood out:

WARNING:conda_build.build:The install/build script(s) for scipy deleted the following files (from dependencies) from the prefix:
['aarch64-conda-linux-gnu/lib/libquadmath.so*', 'aarch64-conda-linux-gnu/lib/libstdc++.so.6.0.29']
This will cause the post-link checks to mis-report. Please try not to delete and files (DSOs in particular) from the prefix
Warning: rpath /home/conda/feedstock_root/build_artifacts/scipy_1681714748500/_build_env/lib is outside prefix /home/conda/feedstock_root/build_artifacts/scipy_1681714748500/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_place (removing it)
WARNING :: Failed to get_static_lib_exports(/home/conda/feedstock_root/build_artifacts/scipy_1681714748500/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_place/lib/libtkstub8.6.a)
Unknown format

I think that's all harmless.

@h-vetinari

Copy link
Copy Markdown
Member Author

Thanks for the review! Yes, those warnings are irrelevant. Also got Isuru's OK for the rebase of his changes, merging.

@moorepants

Copy link
Copy Markdown

Is there a reason the build number was not bumped in this PR?

@h-vetinari

Copy link
Copy Markdown
Member Author

Is there a reason the build number was not bumped in this PR?

It was an oversight, sorry about that.

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