mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-25 20:01:50 +00:00
Bug 1743983 pt6 - Add missing CryptCATAdmin symbols to mingw wintrust.def r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D219254
This commit is contained in:
parent
12f2e74427
commit
7c746ee658
@ -44,6 +44,7 @@ patch_file5="$(pwd)/taskcluster/scripts/misc/mingw-widl.patch"
|
||||
patch_file6="$(pwd)/taskcluster/scripts/misc/mingw-dispatchqueue.patch"
|
||||
patch_file10="$(pwd)/taskcluster/scripts/misc/mingw-ts_sd.patch"
|
||||
patch_file11="$(pwd)/taskcluster/scripts/misc/mingw-composition.patch"
|
||||
patch_file12="$(pwd)/taskcluster/scripts/misc/mingw-wintrust.patch"
|
||||
|
||||
prepare() {
|
||||
pushd $MOZ_FETCHES_DIR/mingw-w64
|
||||
@ -54,6 +55,7 @@ prepare() {
|
||||
patch -p1 <$patch_file6
|
||||
patch -p1 <$patch_file10
|
||||
patch -p1 <$patch_file11
|
||||
patch -p1 <$patch_file12
|
||||
popd
|
||||
}
|
||||
|
||||
|
30
taskcluster/scripts/misc/mingw-wintrust.patch
Normal file
30
taskcluster/scripts/misc/mingw-wintrust.patch
Normal file
@ -0,0 +1,30 @@
|
||||
diff --git a/mingw-w64-crt/lib32/wintrust.def b/mingw-w64-crt/lib32/wintrust.def
|
||||
index fbff4e75d..8ed58036b 100644
|
||||
--- a/mingw-w64-crt/lib32/wintrust.def
|
||||
+++ b/mingw-w64-crt/lib32/wintrust.def
|
||||
@@ -18,8 +18,10 @@ WTHelperCertFindIssuerCertificate@28
|
||||
AddPersonalTrustDBPages@12
|
||||
CatalogCompactHashDatabase@16
|
||||
CryptCATAdminAcquireContext@12
|
||||
+CryptCATAdminAcquireContext2@20
|
||||
CryptCATAdminAddCatalog@16
|
||||
CryptCATAdminCalcHashFromFileHandle@16
|
||||
+CryptCATAdminCalcHashFromFileHandle2@20
|
||||
CryptCATAdminEnumCatalogFromHash@20
|
||||
CryptCATAdminPauseServiceForBackup@8
|
||||
CryptCATAdminReleaseCatalogContext@12
|
||||
diff --git a/mingw-w64-crt/lib64/wintrust.def b/mingw-w64-crt/lib64/wintrust.def
|
||||
index c2d68ffee..9df52ad22 100644
|
||||
--- a/mingw-w64-crt/lib64/wintrust.def
|
||||
+++ b/mingw-w64-crt/lib64/wintrust.def
|
||||
@@ -19,8 +19,10 @@ WTHelperCertFindIssuerCertificate
|
||||
AddPersonalTrustDBPages
|
||||
CatalogCompactHashDatabase
|
||||
CryptCATAdminAcquireContext
|
||||
+CryptCATAdminAcquireContext2
|
||||
CryptCATAdminAddCatalog
|
||||
CryptCATAdminCalcHashFromFileHandle
|
||||
+CryptCATAdminCalcHashFromFileHandle2
|
||||
CryptCATAdminEnumCatalogFromHash
|
||||
CryptCATAdminPauseServiceForBackup
|
||||
CryptCATAdminReleaseCatalogContext
|
Loading…
x
Reference in New Issue
Block a user