vcpkg's x264 port downloads from code.videolan.org, whose GitLab serves the archive behind an anti-bot challenge: CI runners hit curl 7/35 (connection/SSL) or 404 at random, so whether a vcpkg install succeeded was a coin flip. This overlay port is a verbatim copy of the builtin port at baseline 771b0a2e with vcpkg_from_gitlab swapped for vcpkg_from_github against mirror/x264 (byte-identical archive, same SHA512); both workflows now pass --overlay-ports tooling/vcpkg-ports. Verified locally in debian:12: the port downloaded from github.com/mirror/x264 and built libx264.a. No other port in the tree uses code.videolan.org (dav1d/x265 already fetch from GitHub).
15 lines
359 B
Diff
15 lines
359 B
Diff
diff --git a/configure b/configure
|
|
index 6f95e23..30924ba 100755
|
|
--- a/configure
|
|
+++ b/configure
|
|
@@ -1565,7 +1565,8 @@ fi
|
|
|
|
if [ "$cli" = "yes" ]; then
|
|
echo 'default: cli' >> config.mak
|
|
- echo 'install: install-cli' >> config.mak
|
|
+ echo 'install:' >> config.mak
|
|
+ echo ' $(MAKE) install-cli' >> config.mak
|
|
fi
|
|
|
|
if [ "$shared" = "yes" ]; then
|