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

Windows build for mpc #3

Merged
merged 5 commits into from
Jun 29, 2016
Merged

Windows build for mpc #3

merged 5 commits into from
Jun 29, 2016

Conversation

isuruf
Copy link
Member

@isuruf isuruf commented Jun 13, 2016

No description provided.

@conda-forge-linter
Copy link

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.

@@ -1,33 +1,48 @@
{% set version = "1.0.3" %}
{% set commit = "58fa4d15fff10f26c490518bc0da2b69732e22ee" %}
Copy link
Member

Choose a reason for hiding this comment

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

Could we ping him about getting some tags?

What is special/what do we know about this commit?

Copy link
Member Author

Choose a reason for hiding this comment

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

Nothing special, this is a commit including the MSVC build files that is in between 1.0.3 and the development version.

Copy link
Member Author

Choose a reason for hiding this comment

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

I think the developer is using MPC original git repo and updates his repo from time to time with the MSVC build files rebased

@jakirkham
Copy link
Member

Could you please confirm how you generated appveyor.yaml?

@isuruf
Copy link
Member Author

isuruf commented Jun 13, 2016

conda-smithy regenerate, but it seems I generated it when python was used, not vc 14. Now when I regenerate appveyor.yml is disabled.

@jakirkham
Copy link
Member

Yeah, we haven't added logic for vc yet. Sounds fine. Don't worry about disabled AppVeyor part.

@isuruf
Copy link
Member Author

isuruf commented Jun 16, 2016

Anything to be done here?

@jakirkham
Copy link
Member

Some sort of testing for Windows would be nice. Perhaps a simple program that exercises some functionality from mpc.

@isuruf
Copy link
Member Author

isuruf commented Jun 18, 2016

Tests pass now

@jakirkham
Copy link
Member

@msarahan, could you please take a look at this and see if this looks ok to you?

@isuruf
Copy link
Member Author

isuruf commented Jun 23, 2016

@msarahan, ping

@isuruf
Copy link
Member Author

isuruf commented Jun 27, 2016

pinging again

@jakirkham
Copy link
Member

He's been pretty busy trying to fix conda and conda-build bugs. Let's give him a little more time.

@jakirkham
Copy link
Member

In the mean time, @patricksnape could you please help review this when you have a chance?

@msarahan
Copy link
Member

All looks sane to me. Why is there a custom appveyor.yaml, though?

@jakirkham
Copy link
Member

What do you mean by "custom"? I believe this was generated with conda smithy regenerate.

@msarahan
Copy link
Member

I see, sorry. I didn't understand why the file was part of this PR at all.

@jakirkham
Copy link
Member

I tried to regenerate locally and basically get the same result. Think that @isuruf may have a slightly older version of conda smithy though.

However, there definitely seems to be something funny happening in conda-smithy w.r.t. the skip portion. Seems it decides to skip all Windows builds instead of all Windows builds that are not Python 3.5. 😕 @pelson, do you have any insight on why this is happening?

@jakirkham
Copy link
Member

NVM we don't list python and conda-smithy doesn't know about vc yet. Sorry for the noise.

@jakirkham
Copy link
Member

I've added a PR ( isuruf#1 ) against your PR, @isuruf, so that we can fix the re-rendering issue.

Re-rendering fixes for Windows
@jakirkham
Copy link
Member

I see, sorry. I didn't understand why the file was part of this PR at all.

Yeah, so normally this is less pronounced as it is results in just moving disabled_appveyor.yml to appveyor.yml. Potentially some differences appear. However, we didn't have disabled_appveyor.yml either so it came across as a totally new file. I'm not totally sure why it didn't already exist though.

@jakirkham
Copy link
Member

jakirkham commented Jun 28, 2016

Does this still look good to you, @msarahan? If so, I'm happy to see this merged once it passes.

@msarahan
Copy link
Member

LGTM, OK to merge when green.

@jakirkham
Copy link
Member

The queues are really backed up so it might not finish until late. If it passes, please feel free to self-merge so that you can get started on other things, @isuruf.

@isuruf isuruf merged commit 6b536a8 into conda-forge:master Jun 29, 2016
@isuruf
Copy link
Member Author

isuruf commented Jun 29, 2016

Thanks for the reviews

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