Skip to content

Conversation

@qmfrederik
Copy link
Contributor

This is dotnet/corefx#41707 ported to dotnet/runtime. Depends on the build servers having a recent version of libgdiplus.

@qmfrederik
Copy link
Contributor Author

@stephentoub @safern I guess the project could use some documentation which summarizes the whole libgdiplus situation, including some of the guidelines developed in dotnet/corefx#41707 .

Happy to put forward a first draft of such a document. If you think it's useful, let me know where that document should go & what content you feel would be good to include in such a document.

Copy link
Member

@danmoseley danmoseley Nov 28, 2019

Choose a reason for hiding this comment

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

Nit, do not need to initialize.

Suggested change
Version installedVersion = null;
Version installedVersion;

Copy link
Member

@danmoseley danmoseley left a comment

Choose a reason for hiding this comment

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

Yay cleanup. You'll want to check, of course, that on our macOS machines these tests actually run.

Not sure how, since the only results available in the CI logs are the failures. Perhaps you could push a change that reverses the sense, and verify they fail.

edit: whoops, I missed that you assert it. Fine.

Copy link
Member

@safern safern left a comment

Choose a reason for hiding this comment

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

Thanks!

@ericstj
Copy link
Member

ericstj commented Dec 9, 2019

/azp run runtime-libraries

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@stephentoub stephentoub reopened this Jan 15, 2020
@safern
Copy link
Member

safern commented Jan 15, 2020

@stephentoub
Copy link
Member

@safern, any updates here? Doesn't seem to be any progress on the linked issue.

@safern
Copy link
Member

safern commented Feb 6, 2020

Let me poke around.

@safern
Copy link
Member

safern commented Feb 6, 2020

@qmfrederik I've asked @MattGal and the team working on updating the machines said they're ready. Would you mind fixing the merge conflicts so that we get a new CI build and test that?

@safern
Copy link
Member

safern commented Feb 6, 2020

Hmm it seems like they still don't have 6.0.4 installed:
cc: @MattGal @ilyas1974

@MattGal
Copy link
Member

MattGal commented Feb 7, 2020

@safern I believe I was able to determine why this is and am following up with some folks from DDFUN. Basically, the macs mostly have some combination of LigGDIPlus 5.6 and/or, broken brew, and we didn't give them the exact right instructions. Decent chance we can sort this today.

@safern
Copy link
Member

safern commented Feb 10, 2020

/azp run runtime

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@safern
Copy link
Member

safern commented Feb 13, 2020

/azp run runtime

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@qmfrederik
Copy link
Contributor Author

Looks like CI passed this time 🎉

@stephentoub stephentoub merged commit 6eb26f5 into dotnet:master Feb 14, 2020
@safern
Copy link
Member

safern commented Feb 14, 2020

Thanks @qmfrederik

@ghost ghost locked as resolved and limited conversation to collaborators Dec 11, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants