Skip to content

Conversation

@SunBlack
Copy link
Contributor

@SunBlack SunBlack commented Dec 13, 2025

  • Changes comply with the maintainer guide.
  • SHA512s are updated for each updated download.
  • The "supports" clause reflects platforms that may be fixed by this new version.
  • Any fixed CI baseline entries are removed from that file.
  • Any patches that are no longer applied are deleted from the port's directory.
  • The version database is fixed by rerunning ./vcpkg x-add-version --all and committing the result.
  • Only one version is added to each modified port's versions file.

Notes:

  • ryu was renamed to bbryu in bloomberg/bde@367d730 (4.19.0.0)
  • Removed the BDE_BUILD_TARGET_ options as the CI marks them as unused and I didn't found any code related to this in the CMake files (they are still defines in the C++ code). I believe they are obsolete since the bde-tool bloomberg/bde-tools@011446c (3.123.0.0). They were added here for 3.117.0.0

@SunBlack SunBlack force-pushed the bde branch 7 times, most recently from c403043 to 34c0aa2 Compare December 13, 2025 22:10
@BillyONeal BillyONeal marked this pull request as draft December 15, 2025 20:18
@BillyONeal
Copy link
Member

Adding /bigobj is well within what we would normally just patch if you're willing.

OPTIONS_RELEASE
-DBDE_BUILD_TARGET_OPT=1
OPTIONS_DEBUG
-DBDE_BUILD_TARGET_DBG=1
Copy link
Contributor

@osubboo osubboo Dec 15, 2025

Choose a reason for hiding this comment

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

To address the name clash with original pcre2 package, define -DBDE_USE_EXTERNAL_PCRE2.

This will force BDE to skip internal pcre2 version and try to find external pcre2.
I just do not know where the dependency on external pcre2 should be listed in vcpkg (maybe vcpkg.json?)

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants