From 69d820e31597937aa756364f5f1166a4357ec915 Mon Sep 17 00:00:00 2001 From: Karl Date: Wed, 14 Oct 2026 01:53:04 +0200 Subject: [PATCH] Clarify remaining native DLP acceptance and Windows build prerequisites --- docs/native-runtime/README.md | 13 +++++++++++++ docs/windows-dlp-mvp.md | 13 +++++++++++-- 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/docs/native-runtime/README.md b/docs/native-runtime/README.md index 2b27db7..1bbfe30 100644 --- a/docs/native-runtime/README.md +++ b/docs/native-runtime/README.md @@ -241,6 +241,19 @@ both official upstream references remain unchanged. The single-commit mailbox checkpoint remains **uncompiled and runtime-unverified**. The shipped project runtime is unchanged; source assertions cannot substitute for the native gates. +### Rejected package: dependency scope + +The pinned Chromium `DEPS` requires the rejected x86 package under `checkout_win`, +independently of the build target CPU. Its source consumers are updater test +fixtures: `chrome/updater/BUILD.gn` selects `UpdaterSetup_test.exe` as test data, +and `third_party/updater/BUILD.gn` defines the test-only `old_updater` copy target. +Branded updater tests may include x86 fixtures even in an x64 build. No direct +updater dependency was found in Electron's app/link target declarations; the +transitive GN graph has not been generated or verified. Therefore this package +is not identified as a compiler tool, but the official full sync remains failed. +This read-only analysis authorizes neither skipping dependencies nor changing +antivirus policy. ATL/MFC remains independently missing at the host check. + ### Patch readiness before compilation ATL/MFC is required for the native toolchain, not for the Python patch import diff --git a/docs/windows-dlp-mvp.md b/docs/windows-dlp-mvp.md index bb68815..4d4c882 100644 --- a/docs/windows-dlp-mvp.md +++ b/docs/windows-dlp-mvp.md @@ -155,8 +155,17 @@ ist Commit `46fcf3faed9db394de7046a100301f64c2842f0e`; auch die isoliert getestete Electron-Nightly vom 13. Oktober enthält ihn noch nicht. Ein bloßes Versionsupdate oder JavaScript-Wrapper gilt daher nicht als Lösung. Ein kontextangepasster [Backport](native-runtime/README.md) besteht -`git apply --check` gegen die genaue Chromium-Basis; er ist noch nicht kompiliert -oder nativ abgenommen. +`git apply --check` sowohl gegen die genaue Chromium-Basis als auch gegen die +vollständig verifizierten Electron-Patchserien. Der Backport ist inzwischen im +isolierten Build-Checkout als Commit +`6f8b80fef13bfdc9d9c70df567ebcad722d70467` angewendet, mit genau16 Dateien und +separatem Provenienzjournal. Er ist noch nicht kompiliert oder nativ abgenommen; +das ausgelieferte Runtime-Binary bleibt unverändert. Aktuelle Build-Grenzen: +ATL/MFC wird vom Visual-Studio-Komponentencheck nicht gefunden; der vollständige +Windows-Dependency-Sync scheiterte an einer protokollierten Antivirus-Ablehnung +des Chromium-Updater-Testpakets. Keine Antivirus-Ausnahme wurde vorgenommen. +Quellkompatibilität und Strukturprüfungen ersetzen weder Binder-Unittests noch +die echten erlaubten und blockierten WebRTC-Übertragungen im neuen Binary. - Aktuelle native Abnahmen zusammenführen und gegen den aktuellen Quellstand erneut prüfen; ältere grüne Tests belegen keinen später geänderten Build.