Draft: [qtwebengine] fix dyn builds #40613
Annotations
3 errors
Check
All vcpkg.json files must be formatted. To fix this problem, run:
./vcpkg format-manifest ports/*/vcpkg.json
It should make the following changes:```diff
diff --git a/ports/qtwebengine/vcpkg.json b/ports/qtwebengine/vcpkg.json
index d0986dd4..66df2580 100644
--- a/ports/qtwebengine/vcpkg.json
+++ b/ports/qtwebengine/vcpkg.json
@@ -28,10 +28,6 @@
"name": "freetype",
"platform": "!windows"
},
- {
- "name": "libevent",
- "platform": "!windows"
- },
{
"name": "glib",
"platform": "!windows"
@@ -52,6 +48,10 @@
"name": "lcms",
"platform": "!windows"
},
+ {
+ "name": "libevent",
+ "platform": "!windows"
+ },
{
"name": "libjpeg-turbo",
"platform": "!windows"
```
|
Check
PRs must add only one version, and must not modify any published versions.
When making any changes to a library, the version or port-version in vcpkg.json must be modified, and the version database updated.
Making the following changes will fix this problem:```diff
error: checked-in files for nss have changed but the version was not updated
version: 3.99#1
old SHA: 93c8abd74523ba189511a0846810848b9a0ed9b5
new SHA: 49784b13cf9d0f15624ef0edaf75385a3c99828f
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
error: checked-in files for nspr have changed but the version was not updated
version: 4.35#4
old SHA: 2ac026e89f8d32d1b421bdc000ca17f0c7d3e3c7
new SHA: 93d39c89d73399ef19856f651773e10a4e5324b1
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
error: checked-in files for ffmpeg have changed but the version was not updated
version: 6.1.1#9
old SHA: 0040c226f856a9459758185879970417ad5244d6
new SHA: 8f7f801d497d666ee39da7a5989c9cb2633d6c83
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
```
|
Check
After committing all other changes, the version database must be updated.
This can be done by running the following commands after committing your changes:
git add -u && git commit
git checkout 7977f0a771e64e9811d32aa30d9a247e09c39b2e -- versions
./vcpkg x-add-version --all
|