-
-
Notifications
You must be signed in to change notification settings - Fork 26
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
Fix PDAL \ untwine on windows #178
Conversation
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 ( |
Untwine does not replace Entwine. It is an alternative generator that has some features that are more useful in the context of desktop software like QGIS:
|
So, it replaces entwine under QGIS context, right? Or there is any benefit in also installing entwine alongside QGIS? |
It should produce 'equivalent' output under a different usage scenario – the need to constrain memory usage. The cost of this behavior is a local cache of the data as it is built.
If you wanted some of the other features that entwine provides it would be useful. QGIS can open Entwine-created EPT collections the same as Untwine. |
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipe:
|
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 ( |
Finally managed to get some time to boot my old Windows PC and have a look at this. Turns out that @hobu we need your advice on the below:
Should we be building |
@abellgithub will have to chime in here on the specifics of Untwine building. We haven't seen any of these issues, but again we're not the ones embedding it into a bigger application either. |
@gillins conda-forge got a donation from OVH for Windows "cloud" Windows machine. It is quite robust and it is what we are using to build Qt. If that would help you with qgis please let me know and we can work something out to give you access to it. |
Thanks @ocefpaf will let you know. I need a Windows machine going anyway for work stuff so probably ok ATM. If we need to build qgis ourselves regularly (i.e. if it started timing out on the CIs) this could be a good solution as my internet is rubbish... |
@gillins should I rebase all commits that have been merged meanwhile? |
Let's wait until they get back to us. I suspect they'll say Windiws isn't supported yet so we we will likely have to wait for a future version anyway... |
Got lost, who are "they"? |
Sorry, I didn't make that clear. I meant the untwine maintainers that were pinged above (see #178 (comment)) |
Are you waiting for patches to fix these windows issues? We don't have the cycles to do the work on that topic at the moment, but we would take patches and cut a release if you or someone made PRs to fix them. |
Jürgen was able to make an OSGeo4W release with Untwine support, so I think the issue here must be the discrepancy between compiler settings of whatever he is using and Conda's. |
Sure, once the old osgeo4w is replaced by the new one - the previous vc didn't need these changes (and I didn't verify whether it builds with them). |
@jef-n I'm still getting weird C++ errors I don't understand, plus I need to make different changes from what you have to get it that far. There must be differences in the versions/environments that we are using. I see @abellgithub has already incorporated one of the changes I had to make (that you didn't): hobuinc/untwine@c7f94c1 So I am all a bit confused. I'm going to close this and wait for a future version of |
If you post a link to the error output, I can take a look. |
|
This is a bug in VS 2017. Things work in VS 2019. I'm not sure how to work
around it but I'll give it some thought.
…On Tue, Mar 23, 2021 at 9:37 PM Sam Gillingham ***@***.***> wrote:
https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=294057&view=logs&j=5be07ae1-d8ba-5406-47b6-8e3a3a12f825&t=0bf03e01-0bec-5b85-5316-b1633322e895&l=1805
..\external\untwine\epf\FileProcessor.cpp(73): error C3493: 'count' cannot be implicitly captured because no default capture mode has been specified
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#178 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAKBMMFC52M4A3ASYFXT2ETTFE66XANCNFSM4YW3YBXA>
.
--
Andrew Bell
***@***.***
|
@gillins said:
Fair enough! Thanks for all your efforts Sam. |
@abellgithub Did you have any thoughts on this? We are tied to particular versions of VS to keep compatibility with Python.... |
hobuinc/untwine#57 fixed this issue. Grab the latest main branch from https://github.com/hobu/untwine/ and it should work. |
@conda-forge-admin, please rerender |
…nda-forge-pinning 2021.04.13.13.54.57
@gillins there's a new 3.18.2 version, which was already merged into master, but with pdal disabled for windows. Should I try to bump it here, or create a new PR for it, and if needed we try to cherry pick the patches? |
Hi! This is the friendly automated conda-forge-linting service. I was trying to look for recipes to lint for you, but it appears we have a merge conflict. Please ping the 'conda-forge/core' team (using the @ notation in a comment) if you believe this is a bug. |
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 ( |
Thanks @SrNetoChan , hopefully I'll have some time to look into this during the week |
What, wait, did it work?! What a flight!! What fixed it? Thanks for all your work!! @gillins |
Trick was to define |
Checklist
0
(if the version changed)conda-smithy
(Use the phrase@conda-forge-admin, please rerender
in a comment in this PR for automated rerendering)Trying to finish #174 work, which is failing on windows because of untwine.