mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-02-04 05:44:53 +00:00
[PR #1770] [CLOSED] Fix: Update vcpkg baseline to resolve Windows build failures #2493
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/CCExtractor/ccextractor/pull/1770
Author: @DhanushVarma-2
Created: 11/24/2025
Status: ❌ Closed
Base:
master← Head:fix-vcpkg-baseline📝 Commits (6)
a0aa9e4fix(rust): revert is_multiple_of to maintain MSRV 1.54.0c9d80e1bump: update MSRV from 1.54.0 to 1.87.070639ebfix: update vcpkg baseline to resolve Windows build failuresc189a83fix: update rsmpeg from 0.14.2 to 0.15.1 to resolve Windows build errors4c1fb46fix: use rsmpeg 0.13.0 for Windows to match available FFmpeg version76cd262Revert "fix: use rsmpeg 0.13.0 for Windows to match available FFmpeg version"📊 Changes
8 files changed (+20 additions, -19 deletions)
View changed files
📝
linux/build(+1 -1)📝
linux/configure.ac(+1 -1)📝
mac/build.command(+2 -2)📝
mac/configure.ac(+1 -1)📝
src/rust/CMakeLists.txt(+1 -1)📝
src/rust/Cargo.toml(+3 -3)➕
src/rust/clippy.toml(+1 -0)📝
windows/vcpkg.json(+10 -10)📄 Description
Problem:
Windows builds were failing due to vcpkg dependencies not installing. The issue was an old vcpkg baseline causing libxml2 hash mismatches.
Solution:
Updated the vcpkg.json baseline from
fba75d09065fcc76a25dcf386b1d00d33f5175af(2023) to current baseline75cdbf55732bc8f36e8286d0254feb8083a6dd2a.Verification:
note:
Additional Required Setup for Modern vcpkg
New vcpkg versions (Nov 2025+) require a one-time symlink creation: