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

Port to 2.1 - Don't check for libintl.h on OSX #20118

Merged

Conversation

janvorli
Copy link
Member

@janvorli janvorli commented Sep 25, 2018

Description

The build fails to link if HAVE_LIBINTL_H is set when building on a Mac. libintl is unexpected on OSX and isn't configured correctly. This change makes OSX builds always ignore libintl. The intent is to use native internationalization anyway, so not using this library is correct.

Customer Impact

Building coreclr repo on OSX fails if libintl is installed.

[edit] libintl is on our OSX images because ASP.NET Core needs libintl installed on Mac agents to build

Regression?

No

Risk

No

Original issue: #20092

@janvorli janvorli added area-PAL Servicing-consider Issue for next servicing release review labels Sep 25, 2018
@janvorli janvorli added this to the 2.1.x milestone Sep 25, 2018
@janvorli janvorli self-assigned this Sep 25, 2018
@janvorli
Copy link
Member Author

cc: @dagood

@jamshedd jamshedd added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Sep 27, 2018
@jamshedd jamshedd modified the milestones: 2.1.x, 2.1.6 Sep 27, 2018
@jamshedd
Copy link
Member

Approved for 2.1.6.

@janvorli
Copy link
Member Author

janvorli commented Oct 9, 2018

@dotnet-bot test this please

@janvorli
Copy link
Member Author

@dotnet-bot test Windows_NT x64 Formatting please

@janvorli
Copy link
Member Author

@dotnet-bot test Windows_NT arm64 Cross Checked Innerloop Build and Test please

@danmoseley
Copy link
Member

Apparently CI1 Jenkins is currently experiencing problems.

@danmoseley
Copy link
Member

@danmoseley
Copy link
Member

@dotnet-bot test Windows_NT arm64 Cross Checked Innerloop Build and Test please

@janvorli feel free to merge when we get this green..

@RussKeldorph RussKeldorph added Servicing-consider Issue for next servicing release review and removed Servicing-approved Approved for servicing release labels Nov 8, 2018
@RussKeldorph RussKeldorph removed this from the 2.1.6 milestone Nov 8, 2018
@RussKeldorph
Copy link

Kicking back to Servicing-consider since this missed 2.1.6.

@janvorli
Copy link
Member Author

@dotnet-bot test Windows_NT arm64 Cross Checked Innerloop Build and Test please

@danmoseley
Copy link
Member

@janvorli could you ask someone to sign off on code review? Just so we stick to the letter of the rules 😃

Copy link
Member

@dagood dagood left a comment

Choose a reason for hiding this comment

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

Thanks for porting! 🙂

@vivmishra vivmishra added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Nov 13, 2018
@vivmishra vivmishra added this to the 2.1.7 milestone Nov 13, 2018
@vivmishra
Copy link

Approved for 2.1.7

@janvorli janvorli merged commit a589a29 into dotnet:release/2.1 Nov 13, 2018
@janvorli janvorli deleted the port-ignore-libintl-osx-to-2.1 branch November 13, 2018 20:43
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-PAL Servicing-approved Approved for servicing release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants