Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Conversation

@manu-st
Copy link

@manu-st manu-st commented Mar 9, 2016

Merge parts for PR #6194 which were not included in PR #6585 so that cross compilation scripts are similar to the ones in CoreCLR and CoreRT.

@stephentoub
Copy link
Member

cc: @leemgs, @benpye, @jkotas

SET( HAVE_SHM_OPEN_THAT_WORKS_WELL_ENOUGH_WITH_MMAP_EXITCODE
0
CACHE STRING "Result from TRY_RUN" FORCE)

Copy link

Choose a reason for hiding this comment

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

Was this intentional, looks like a mistake.

Copy link
Author

Choose a reason for hiding this comment

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

Yes, to be like CoreCLR and CoreRT that have empty lines between the various SET commands.

Copy link

Choose a reason for hiding this comment

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

Yeah my bad sorry, saw a + and assumed it was a literal + forgetting it's used to mean addition.

@benpye
Copy link

benpye commented Mar 12, 2016

LGTM modulo minor comments, won't be able to check it this weekend though.

@stephentoub
Copy link
Member

@manu-silicon, checking in on this. Is this PR still necessary? Are you planning to address the feedback that was left?

@manu-st
Copy link
Author

manu-st commented Jun 26, 2016

Unless what is currently in CoreFX enables this, I would still think it is relevant. However, it has been a while I worked on the ARM side and haven't tested this recently. Maybe @leemgs can comment on this.

@stephentoub
Copy link
Member

@leemgs, @prajwal-aithal, could you comment on this and what you think the next steps are here? Thanks!

@prajwal-aithal
Copy link

@stephentoub @manu-silicon I agree that this PR brings consistency between cross build scripts in coreclr and corefx.

The current PR has merge conflicts, and thus they should be fixed first. In the changes made currently, the changes in the file cross/build-rootfs.sh need not be made in the newer version of the PR as this file has been re-organized in a previous PR. The other changes have not been done, and they can be included after the merge conflicts are resolved.

@Petermarcu
Copy link
Member

It would be great to have this PR come to a conclusion. Should we close it and track it with an issue until someone has time to finish it up or will someone be able to get to it in the next couple days?

@manu-st
Copy link
Author

manu-st commented Jul 19, 2016

I've updated the PR to match master. Not sure what the Linux ARM Emulator failed in Release mode though.

@leemgs
Copy link

leemgs commented Jul 19, 2016

Not sure what the Linux ARM Emulator failed in Release mode though.

/CC: @sjsinju, @prajwal-aithal

@Petermarcu
Copy link
Member

@dotnet-bot test Linux ARM Emulator Release

@Petermarcu
Copy link
Member

@manu-silicon , looks like there are still merge conflicts with master. Did you need some help understanding the CI failure? Who can help with that?

@Petermarcu
Copy link
Member

@dotnet-bot test Innerloop Linux ARM Emulator Release Cross Build please

@manu-st
Copy link
Author

manu-st commented Sep 1, 2016

I'll check the conflicts and if anyone has an idea about the failure umount: /opt/linux-arm-emulator-root: device is busy. let me know.

@stephentoub
Copy link
Member

I believe the "device is busy" error should have been fixed. You may need to close this PR and re-open it (or open a new one) and rebase to pick up the revised netci.groovy changes that cause the legs to be produced.

@Petermarcu
Copy link
Member

@manu-silicon, can you close this and submit a new rebased PR with the changes to pick up the Jenkins fix as Stephen suggests? Thanks for continuing to push this through!

@manu-st
Copy link
Author

manu-st commented Sep 7, 2016

There are now too many changes and I need to check how things are done before I can re-apply my changes. I'm closing this now and when I'll have more time I'll re-open if there is a need to.

@manu-st manu-st closed this Sep 7, 2016
@karelz karelz modified the milestone: 1.2.0 Dec 3, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants