Skip to content

Conversation

BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

@github-actions github-actions bot added the bump-formula-pr PR was created using `brew bump-formula-pr` label Aug 28, 2025
@daeho-ro daeho-ro mentioned this pull request Aug 28, 2025
@daeho-ro daeho-ro force-pushed the bump-libmsquic-2.5.4 branch from 5677351 to 6bb4dfd Compare August 28, 2025 02:48
@@ -26,7 +26,7 @@ class Libmsquic < Formula

def install
args = %w[
-DQUIC_TLS=openssl3
-DQUIC_TLS_LIB=quictls
Copy link
Member

Choose a reason for hiding this comment

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

Probably should be

Suggested change
-DQUIC_TLS_LIB=quictls
-DQUIC_TLS_LIB=openssl

Copy link
Member

Choose a reason for hiding this comment

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

openssl is on the main, but not yet for the version 2.5.

if(QUIC_TLS_LIB STREQUAL "quictls")
    add_library(OpenSSL INTERFACE)

    include(FetchContent)

    FetchContent_Declare(
        OpenSSLQuic
        SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/submodules
        CMAKE_ARGS "-DQUIC_USE_SYSTEM_LIBCRYPTO=${QUIC_USE_SYSTEM_LIBCRYPTO}"
    )
    FetchContent_MakeAvailable(OpenSSLQuic)

    target_link_libraries(OpenSSL
        INTERFACE
        OpenSSLQuic::OpenSSLQuic
    )
endif()

Copy link
Member

Choose a reason for hiding this comment

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

oh, maybe not this, let's try

Copy link
Member

Choose a reason for hiding this comment

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

CMake Error at src/platform/CMakeLists.txt:59 (message):
  TLS Provider not configured


-- Configuring incomplete, errors occurred!
/opt/homebrew/Library/Homebrew/ignorable.rb:30:in 'block in Object#raise

Copy link
Member

Choose a reason for hiding this comment

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

Yea, maybe we should wait? I kinda want to avoid setting quictls here, since it vendors its own version of quictls.

Copy link
Contributor

Choose a reason for hiding this comment

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

I agree that we should wait for openssl, until then we can stick with 2.4.x versions on MsQuic here. My preference is also openssl on the package.

@daeho-ro daeho-ro added the automerge-skip `brew pr-automerge` will skip this pull request label Aug 28, 2025
@daeho-ro daeho-ro marked this pull request as draft August 28, 2025 05:03
Copy link
Contributor

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. To keep this pull request open, add a help wanted or in progress label.

@github-actions github-actions bot added the stale No recent activity label Aug 30, 2025
@chenrui333 chenrui333 removed the stale No recent activity label Aug 31, 2025
Copy link
Contributor

github-actions bot commented Sep 4, 2025

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. To keep this pull request open, add a help wanted or in progress label.

@github-actions github-actions bot added the stale No recent activity label Sep 4, 2025
@github-actions github-actions bot closed this Sep 5, 2025
@github-actions github-actions bot deleted the bump-libmsquic-2.5.4 branch September 5, 2025 00:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automerge-skip `brew pr-automerge` will skip this pull request bump-formula-pr PR was created using `brew bump-formula-pr` stale No recent activity
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants