build: clear `Require.private` for static-only builds in `libcurl.pc`
No binary (build failed)
—
(log yok)
| @@ -2301,6 +2301,7 @@ if(NOT CURL_DISABLE_INSTALL) | |
| set(LIBCURL_PC_REQUIRES "${LIBCURL_PC_REQUIRES_PRIVATE}") | |
| set(LIBCURL_PC_LIBS "${LIBCURL_PC_LIBS_PRIVATE}") | |
| set(LIBCURL_PC_CFLAGS "${LIBCURL_PC_CFLAGS_PRIVATE}") | |
| + | set(LIBCURL_PC_REQUIRES_PRIVATE "") |
| endif() | |
| if(BUILD_STATIC_LIBS) | |
| set(ENABLE_STATIC "yes") | |
| @@ -5209,6 +5209,7 @@ dnl Merge pkg-config private fields into public ones when static-only | |
| if test "$enable_shared" = "no"; then | |
| LIBCURL_PC_REQUIRES=$LIBCURL_PC_REQUIRES_PRIVATE | |
| LIBCURL_PC_LIBS=$LIBCURL_PC_LIBS_PRIVATE | |
| + | LIBCURL_PC_REQUIRES_PRIVATE= |
| else | |
| LIBCURL_PC_REQUIRES= | |
| LIBCURL_PC_LIBS= | |