Skip to content

[vcpkg_fixup_pkgconfig] Add support for Cflags.private#19852

Merged
strega-nil-ms merged 1 commit intomicrosoft:masterfrom
wrobelda:pc_fixup_private_cflags
Sep 23, 2021
Merged

[vcpkg_fixup_pkgconfig] Add support for Cflags.private#19852
strega-nil-ms merged 1 commit intomicrosoft:masterfrom
wrobelda:pc_fixup_private_cflags

Conversation

@wrobelda
Copy link
Copy Markdown
Contributor

@wrobelda wrobelda commented Sep 1, 2021

Describe the pull request
Adds support merging CFlags.private into CFlags for static builds.

  • Which triplets are supported/not supported? Have you updated the CI baseline?

    All

  • Does your PR follow the maintainer guide?

    Yes

  • If you have added/updated a port: Have you run ./vcpkg x-add-version --all and committed the result?

    N/A

@wrobelda wrobelda mentioned this pull request Sep 1, 2021
1 task
@JackBoosY JackBoosY self-assigned this Sep 1, 2021
@JackBoosY JackBoosY added the category:tool-update The issue is with build tool or build script, which requires update or should be executed correctly label Sep 1, 2021
@JackBoosY
Copy link
Copy Markdown
Contributor

cc @Neumann-A for review this PR.

@Neumann-A
Copy link
Copy Markdown
Contributor

Any port which hits this ?

@wrobelda
Copy link
Copy Markdown
Contributor Author

wrobelda commented Sep 1, 2021

Any port which hits this ?

@Neumann-A #19816

@wrobelda wrobelda force-pushed the pc_fixup_private_cflags branch from 89cadc4 to f8d6fdc Compare September 4, 2021 08:31
@JackBoosY JackBoosY added info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. requires:vcpkg-team-review This PR or issue requires someone on the vcpkg team to take a further look. labels Sep 7, 2021
@BillyONeal BillyONeal added info:world-rebuild and removed info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. labels Sep 8, 2021
@strega-nil-ms
Copy link
Copy Markdown
Contributor

This should be merged after #19658

@strega-nil-ms strega-nil-ms added the depends:different-pr This PR or Issue depends on a PR which has been filed label Sep 8, 2021
@dg0yt
Copy link
Copy Markdown
Contributor

dg0yt commented Sep 10, 2021

Any port which hits this ?

libarchive:

Cflags.private: -DLIBARCHIVE_STATIC

@Neumann-A
Copy link
Copy Markdown
Contributor

@dg0yt additional this needs to be hardcoded in the main include file of libarchive because otherwise the vs integration does not work.

@wrobelda
Copy link
Copy Markdown
Contributor Author

This should be merged after #19658

@strega-nil-ms Wouldn't it be possible, please, to get this merged first and for you to pull that trivial change into your branch? It is a blocker for another port I have pending, which, in turn, is a blocker for several others.

@strega-nil-ms
Copy link
Copy Markdown
Contributor

@wrobelda hmm, okay.

@strega-nil-ms strega-nil-ms merged commit 14c814b into microsoft:master Sep 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:tool-update The issue is with build tool or build script, which requires update or should be executed correctly depends:different-pr This PR or Issue depends on a PR which has been filed requires:vcpkg-team-review This PR or issue requires someone on the vcpkg team to take a further look.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants