Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Initial Support for Fedora 24#2738

Merged
mirichmo merged 2 commits into
PowerShell:masterPowerShell/PowerShell:masterfrom
randomvariable:Fedora24Copy head branch name to clipboard
Jan 6, 2017
Merged

Initial Support for Fedora 24#2738
mirichmo merged 2 commits into
PowerShell:masterPowerShell/PowerShell:masterfrom
randomvariable:Fedora24Copy head branch name to clipboard

Conversation

@randomvariable

@randomvariable randomvariable commented Nov 20, 2016

Copy link
Copy Markdown
Contributor

Add support for Fedora 24.

This PR adds initial support for the Fedora distribution, starting with Fedora 24.

Until the next release of PowerShell is compiled against .NET 1.1, the Docker release image uses the CentOS 7 build, but loads in the CentOS 7 version of libicu50 via LD_LIBRARY_PATH.

Closes #1882

@msftclas

Copy link
Copy Markdown

Hi @randomvariable, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
We will now validate the agreement and then real humans will evaluate your PR.

TTYL, MSBOT;

@randomvariable

Copy link
Copy Markdown
Contributor Author

Not added Fedora to https://github.com/PowerShell/PowerShell/blob/master/docker/launch.sh#L32 as it presumably wont work without an initial image on the Docker Hub?

This commit adds initial support for the Fedora distribution,
starting with Fedora 24.

Whereever possible, build tooling for CentOS has been reused.

Until the next release of PowerShell is compiled against .NET 1.1,
the Docker release image uses the CentOS 7 build, but loads
in the CentOS 7 version of `libicu50` via LD_LIBRARY_PATH.
@msftclas

Copy link
Copy Markdown

Hi @randomvariable, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!

The agreement was validated by Microsoft and real humans are currently evaluating your PR.

TTYL, MSBOT;

@randomvariable

Copy link
Copy Markdown
Contributor Author

Was lazily trying to get Travis to rerun tests as it hung last time ^

@randomvariable

Copy link
Copy Markdown
Contributor Author

Tests passed. This is ready for review.

@xasx

xasx commented Dec 17, 2016

Copy link
Copy Markdown

afaict, lgtm

@lzybkr lzybkr requested a review from andyleejordan December 22, 2016 00:38
@andyleejordan

Copy link
Copy Markdown
Member

@randomvariable for the launch.sh question, that should be able to use locally build Docker images, so I think you can add it there no problem. @daxian-dbw will need to update the Docker automated build to get updated images on the hub.

@andyleejordan andyleejordan left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

As far as I can tell, this hits all the marks except updated documentation. With Fedora 24 supported, the readme etc. should probably be updated to reflect that, but I approve this.

@andyleejordan

Copy link
Copy Markdown
Member

@randomvariable I imagine you did a test past of the build, and tried out the generated package too?

@randomvariable

Copy link
Copy Markdown
Contributor Author

It's my default shell right now...

@mirichmo mirichmo merged commit 8262091 into PowerShell:master Jan 6, 2017
@mirichmo

mirichmo commented Jan 6, 2017

Copy link
Copy Markdown
Member

I reverted this PR because it caused a build break on Ubuntu. Details are in #2970.

rjmholt pushed a commit to rjmholt/PowerShell that referenced this pull request Jan 9, 2017
* Initial support for Fedora 24
This commit adds initial support for the Fedora distribution,
starting with Fedora 24.

Whereever possible, build tooling for CentOS has been reused.

Until the next release of PowerShell is compiled against .NET 1.1,
the Docker release image uses the CentOS 7 build, but loads
in the CentOS 7 version of `libicu50` via LD_LIBRARY_PATH.

* Update Dockerfile

Fix typos
andyleejordan pushed a commit to andyleejordan/PowerShell that referenced this pull request Jan 12, 2017
* Initial support for Fedora 24
This commit adds initial support for the Fedora distribution,
starting with Fedora 24.

Whereever possible, build tooling for CentOS has been reused.

Until the next release of PowerShell is compiled against .NET 1.1,
the Docker release image uses the CentOS 7 build, but loads
in the CentOS 7 version of `libicu50` via LD_LIBRARY_PATH.

* Update Dockerfile

Fix typos
andyleejordan pushed a commit that referenced this pull request Jan 20, 2017
* Initial support for Fedora 24
This commit adds initial support for the Fedora distribution,
starting with Fedora 24.

Whereever possible, build tooling for CentOS has been reused.

Until the next release of PowerShell is compiled against .NET 1.1,
the Docker release image uses the CentOS 7 build, but loads
in the CentOS 7 version of `libicu50` via LD_LIBRARY_PATH.

* Update Dockerfile

Fix typos
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Review - Needed The PR is being reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.