conda-forge / qscintilla2-feedstock

A conda-smithy repository for qscintilla2.
BSD 3-Clause "New" or "Revised" License
0 stars 14 forks source link

Rebuild for qt-5.12 #26

Closed regro-cf-autotick-bot closed 4 years ago

regro-cf-autotick-bot commented 5 years ago

This PR has been triggered in an effort to update qt-5.12.

Notes and instructions for merging this PR:

  1. Please merge the PR only after the tests have passed.
  2. Feel free to push to the bot's branch to update this PR if needed. Please note that if you close this PR we presume that the feedstock has been rebuilt, so if you are going to perform the rebuild yourself don't close this PR until the your rebuild has been merged.

This package has the following downstream children: octave ovito qgis And potentially more. If this PR was opened in error or needs to be updated please add the bot-rerun label to this PR. The bot will close this PR and schedule another one.

This PR was created by the cf-regro-autotick-bot. The cf-regro-autotick-bot is a service to automatically track the dependency graph, migrate packages, and propose package version updates for conda-forge. If you would like a local version of this bot, you might consider using rever. Rever is a tool for automating software releases and forms the backbone of the bot's conda-forge PRing capability. Rever is both conda (conda install -c conda-forge rever) and pip (pip install re-ver) installable. Finally, feel free to drop us a line if there are any issues!

conda-forge-linter commented 5 years ago

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.

CJ-Wright commented 5 years ago

I think this may need cdts https://conda-forge.org/docs/maintainer/knowledge_base.html#libgl

dschreij commented 5 years ago

@CJ-Wright These CDTS are already present in the requirements' build section: https://github.com/conda-forge/qscintilla2-feedstock/blob/master/recipe/meta.yaml#L22-L27, so that must not be it why it fails to find libGL on Linux

looooo commented 5 years ago

looks like libgl is assumed to be in host_env:

g++: error: /home/conda/feedstock_root/build_artifacts/qscintilla2_1570469397456/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/bin/../x86_64-conda_cos6-linux-gnu/sysroot/usr/lib64/libGL.so: No such file or directory

But the cdt is a build-dependency and therefore installed to the b_env. But no idea how to fix this.

CJ-Wright commented 5 years ago

@conda-forge/core any idea what is going on here?

isuruf commented 5 years ago

See https://github.com/conda-forge/qt-feedstock/issues/123 It's better to ping the qt team first for an issue like this.

CJ-Wright commented 5 years ago

Sorry it seemed like an issue with the cdt, and we don't have a cdt subteam. Although, maybe we should make one?

looooo commented 5 years ago

See conda-forge/qt-feedstock#123 It's better to ping the qt team first for an issue like this.

So I guess this should be adressed in the qt-feedstock or if possible in the build tools.

Anyway, I tried to add these workarounds [1], but libGL wasn't found either.

[1] https://github.com/conda-forge/pyside2-feedstock/blob/master/recipe/build.sh#L12L13

jschueller commented 4 years ago

@dschreij this one can be closed now