Created attachment 251409 [details] tor-browser-13.5a9.diff Hi, update tor-browser, poudriere ok. ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0 ===> Deinstalling for tor-browser ===> Deinstalling tor-browser-13.5.a9 Updating database digests format: .......... done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: tor-browser: 13.5.a9 Number of packages to be removed: 1 The operation will free 283 MiB. [freebsd132x64-default] [1/1] Deinstalling tor-browser-13.5.a9... [freebsd132x64-default] [1/1] Deleting files for tor-browser-13.5.a9: .......... done ==> Running trigger: desktop-file-utils.ucl Building cache database of MIME types =========================================================================== =>> Checking for extra files and directories [03:55:53] Installing from package [freebsd132x64-default] Installing tor-browser-13.5.a9... [freebsd132x64-default] Extracting tor-browser-13.5.a9: .......... done ==> Running trigger: desktop-file-utils.ucl Building cache database of MIME types [03:55:58] Cleaning up ===> Cleaning for tor-browser-13.5.a9 [03:56:15] Deinstalling package Updating database digests format: . done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: tor-browser: 13.5.a9 Number of packages to be removed: 1 The operation will free 283 MiB. [freebsd132x64-default] [1/1] Deinstalling tor-browser-13.5.a9... [freebsd132x64-default] [1/1] Deleting files for tor-browser-13.5.a9: .......... done ==> Running trigger: desktop-file-utils.ucl
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=b335b307e99eaad3d01656a1b4ebcedcace29426 commit b335b307e99eaad3d01656a1b4ebcedcace29426 Author: Philippe Audeoud <jadawin@FreeBSD.org> AuthorDate: 2024-06-13 06:19:38 +0000 Commit: Philippe Audeoud <jadawin@FreeBSD.org> CommitDate: 2024-06-13 06:21:54 +0000 www/tor-browser: Update to 13.5a9 changelog: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/blob/main/projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt?ref_type=heads PR: 279693 www/tor-browser/Makefile | 4 +- www/tor-browser/distinfo | 6 +- www/tor-browser/files/patch-llvm18 (new) | 199 +++++++++++++++++++++ www/tor-browser/files/patch-rust-1.78.0-arm (gone) | 64 ------- 4 files changed, 204 insertions(+), 69 deletions(-)
Committed, thanks!
Build error on 14.1 amd64: Compiling mp4parse v0.17.0 (https://github.com/mozilla/mp4parse-rust?rev=cf8b0e04de9c60f38f7f057f9f29c74d19336d0c#cf8b0e04) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=mp4parse CARGO_MANIFEST_DIR=/tmp/work/usr/ports/www/tor-browser/work/firefox-tor-browser-115.12.0esr-13.5-1-build2/third_party/rust/mp4parse CARGO_PKG_AUTHORS='Ralph Giles <giles@mozilla.com>:Matthew Gregan <kinetik@flim.org>:Alfredo Yang <ayang@mozilla.com>:Jon Bauman <jbauman@mozilla.com>:Bryce Seager van Dyk <bvandyk@mozilla.com>' CARGO_PKG_DESCRIPTION='Parser for ISO base media file format (mp4)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mp4parse CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mozilla/mp4parse-rust' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.17.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/tmp/work/usr/ports/www/tor-browser/work/.build/release/deps /usr/local/bin/rustc --crate-name mp4parse --edition=2018 /tmp/work/usr/ports/www/tor-browser/work/firefox-tor-browser-115.12.0esr-13.5-1-build2/third_party/rust/mp4parse/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="missing-pixi-permitted"' --cfg 'feature="unstable-api"' -C metadata=6498f7f0600bf14e -C extra-filename=-6498f7f0600bf14e --out-dir /tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=/tmp/work/usr/ports/www/tor-browser/work/firefox-tor-browser-115.12.0esr-13.5-1-build2/build/cargo-linker -C strip=debuginfo -L dependency=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps -L dependency=/tmp/work/usr/ports/www/tor-browser/work/.build/release/deps --extern bitreader=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libbitreader-233368de845ae624.rmeta --extern byteorder=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libbyteorder-5272e18bbf2217d2.rmeta --extern fallible_collections=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libfallible_collections-17ce037d1a543fac.rmeta --extern log=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/liblog-796b5781b6e4f308.rmeta --extern num_traits=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libnum_traits-ad8e8f9964ca12e2.rmeta --extern static_assertions=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libstatic_assertions-1384f56eec953a81.rmeta --cap-lints warn --cap-lints warn -C target-cpu=core2 -Cembed-bitcode=yes -C codegen-units=1` error[E0412]: cannot find type `_Pred` in this scope --> /tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/build/style-ea1857e57f097f7a/out/gecko/structs.rs:34456:49 | 34456 | pub _base: root::std::__1::_And<_Pred>, | ^^^^^ not found in this scope | help: you might be missing a type parameter | 34455 | pub struct tuple__EnableUTypesCtor<_Pred> { | +++++++ < . . . cut . . . > Compiling wpf-gpu-raster v0.1.0 (https://github.com/FirefoxGraphics/wpf-gpu-raster?rev=5ab6fe33d00021325ee920b3c10526dc8301cf46#5ab6fe33) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=wpf_gpu_raster CARGO_MANIFEST_DIR=/tmp/work/usr/ports/www/tor-browser/work/firefox-tor-browser-115.12.0esr-13.5-1-build2/third_party/rust/wpf-gpu-raster CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wpf-gpu-raster CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/tmp/work/usr/ports/www/tor-browser/work/.build/release/deps /usr/local/bin/rustc --crate-name wpf_gpu_raster --edition=2021 /tmp/work/usr/ports/www/tor-browser/work/firefox-tor-browser-115.12.0esr-13.5-1-build2/third_party/rust/wpf-gpu-raster/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="c_bindings"' --cfg 'feature="default"' -C metadata=a0a643525bf56a6e -C extra-filename=-a0a643525bf56a6e --out-dir /tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=/tmp/work/usr/ports/www/tor-browser/work/firefox-tor-browser-115.12.0esr-13.5-1-build2/build/cargo-linker -C strip=debuginfo -L dependency=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps -L dependency=/tmp/work/usr/ports/www/tor-browser/work/.build/release/deps --extern typed_arena_nomut=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libtyped_arena_nomut-4ea1089f2becc06b.rmeta --cap-lints warn --cap-lints warn -C target-cpu=core2 -Cembed-bitcode=yes -C codegen-units=1` warning: variable does not need to be mutable --> /tmp/work/usr/ports/www/tor-browser/work/firefox-tor-browser-115.12.0esr-13.5-1-build2/third_party/rust/wpf-gpu-raster/src/aarasterizer.rs:1493:50 | 1493 | ...rward & -1 back)*/ mut inactive: &mut [CInactiveEdge], | ----^^^^^^^^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default For more information about this error, try `rustc --explain E0412`. warning: `style` (lib) generated 2 warnings error: could not compile `style` (lib) due to 2 previous errors; 2 warnings emitted Caused by: process didn't exit successfully: `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=style CARGO_MANIFEST_DIR=/tmp/work/usr/ports/www/tor-browser/work/firefox-tor-browser-115.12.0esr-13.5-1-build2/servo/components/style CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=style CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/tmp/work/usr/ports/www/tor-browser/work/.build/release/deps OUT_DIR=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/build/style-ea1857e57f097f7a/out /usr/local/bin/rustc --crate-name style --edition=2018 servo/components/style/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="bindgen"' --cfg 'feature="gecko"' --cfg 'feature="mozbuild"' --cfg 'feature="nsstring"' --cfg 'feature="regex"' --cfg 'feature="serde"' --cfg 'feature="toml"' -C metadata=fffbecb761e340dd -C extra-filename=-fffbecb761e340dd --out-dir /tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=/tmp/work/usr/ports/www/tor-browser/work/firefox-tor-browser-115.12.0esr-13.5-1-build2/build/cargo-linker -C strip=debuginfo -L dependency=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps -L dependency=/tmp/work/usr/ports/www/tor-browser/work/.build/release/deps --extern app_units=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libapp_units-5395200339fb749c.rmeta --extern arrayvec=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libarrayvec-f0ffdd406683ac9f.rmeta --extern atomic_refcell=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libatomic_refcell-397de6588c4060d8.rmeta --extern bitflags=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libbitflags-25996c32f6028802.rmeta --extern byteorder=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libbyteorder-5272e18bbf2217d2.rmeta --extern cssparser=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libcssparser-b529580b7d04a0b9.rmeta --extern derive_more=/tmp/work/usr/ports/www/tor-browser/work/.build/release/deps/libderive_more-658dc46cd6681473.so --extern dom=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libdom-91af302be0dbc750.rmeta --extern euclid=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libeuclid-948482a792ce97c1.rmeta --extern fxhash=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libfxhash-5794e607c2daa32f.rmeta --extern gecko_profiler=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libgecko_profiler-1399c35eb0bc3651.rmeta --extern indexmap=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libindexmap-9c9023a9d7d4a556.rmeta --extern itertools=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libitertools-3d77e9e095be42f7.rmeta --extern itoa=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libitoa-5ac66ad9c13a00c2.rmeta --extern lazy_static=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/liblazy_static-1276421d3abc64e9.rmeta --extern log=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/liblog-796b5781b6e4f308.rmeta --extern malloc_size_of=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libmalloc_size_of-91611ab6ad7b37d6.rmeta --extern malloc_size_of_derive=/tmp/work/usr/ports/www/tor-browser/work/.build/release/deps/libmalloc_size_of_derive-6cae3483c971958f.so --extern matches=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libmatches-54f6abfc871dd611.rmeta --extern debug_unreachable=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libdebug_unreachable-62a05e27a6647088.rmeta --extern nsstring=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libnsstring-59c85f61cc1c587a.rmeta --extern num_derive=/tmp/work/usr/ports/www/tor-browser/work/.build/release/deps/libnum_derive-dbccabfe9665b279.so --extern num_integer=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libnum_integer-29281929c8b03f68.rmeta --extern num_traits=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libnum_traits-ad8e8f9964ca12e2.rmeta --extern num_cpus=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libnum_cpus-63e2c8ea52308434.rmeta --extern owning_ref=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libowning_ref-f922744fd63748f8.rmeta --extern parking_lot=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libparking_lot-e94f14a1f3a18a15.rmeta --extern precomputed_hash=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libprecomputed_hash-6433bcb8cc53c9ae.rmeta --extern rayon=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/librayon-1d2f9442f15d9979.rmeta --extern selectors=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libselectors-cae44ad1e84380cb.rmeta --extern serde=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libserde-ea3ec831ead01971.rmeta --extern servo_arc=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libservo_arc-25c4ec629fc7b73e.rmeta --extern smallbitvec=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libsmallbitvec-a6fc5e582957e4e1.rmeta --extern smallvec=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libsmallvec-989b8bc450138df3.rmeta --extern static_assertions=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libstatic_assertions-1384f56eec953a81.rmeta --extern static_prefs=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libstatic_prefs-2205bf3552e32f5e.rmeta --extern style_derive=/tmp/work/usr/ports/www/tor-browser/work/.build/release/deps/libstyle_derive-ce8cf366e177d2b6.so --extern style_traits=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libstyle_traits-9e2447be72526c04.rmeta --extern thin_vec=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libthin_vec-38fa5936fed9357a.rmeta --extern time=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libtime-79f391f35452ba5f.rmeta --extern to_shmem=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libto_shmem-b5064cabadb710b4.rmeta --extern to_shmem_derive=/tmp/work/usr/ports/www/tor-browser/work/.build/release/deps/libto_shmem_derive-68b371506baaf7af.so --extern uluru=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libuluru-6d88b65bdcf3f670.rmeta --extern unicode_bidi=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libunicode_bidi-1b3f5c36d9907acd.rmeta --extern unicode_segmentation=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libunicode_segmentation-173e7a0129b1d313.rmeta --extern void=/tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/deps/libvoid-a76ed4306edfb209.rmeta --cap-lints warn -C target-cpu=core2 -Cembed-bitcode=yes -C codegen-units=1` (exit status: 1) warning: build failed, waiting for other jobs to finish... [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_svg_filter", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_svg_filter", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_quad_mask", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_quad_mask", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_quad_mask", config: "FAST_PATH", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_quad_mask", config: "FAST_PATH", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_clear", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_clear", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "debug_font", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "debug_font", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_opacity", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_opacity", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_opacity", config: "ALPHA_PASS", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_opacity", config: "ALPHA_PASS", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_opacity", config: "ANTIALIASING", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_opacity", config: "ANTIALIASING", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_opacity", config: "ALPHA_PASS,ANTIALIASING", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_opacity", config: "ALPHA_PASS,ANTIALIASING", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_opacity", config: "ANTIALIASING,DEBUG_OVERDRAW", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_opacity", config: "DEBUG_OVERDRAW", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_opacity", config: "ANTIALIASING,DEBUG_OVERDRAW", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_opacity", config: "DEBUG_OVERDRAW", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_solid", config: "ALPHA_PASS", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_solid", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_solid", config: "ALPHA_PASS", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_solid", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_mix_blend", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_solid", config: "DEBUG_OVERDRAW", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_solid", config: "DEBUG_OVERDRAW", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_mix_blend", config: "ALPHA_PASS", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_mix_blend", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_mix_blend", config: "DEBUG_OVERDRAW", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_mix_blend", config: "ALPHA_PASS", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_copy", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_copy", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_line_decoration", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_mix_blend", config: "DEBUG_OVERDRAW", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_clip_image", config: "TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_line_decoration", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "TEXTURE_2D,YUV", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_clip_image", config: "TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "ALPHA_PASS,TEXTURE_2D,YUV", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "TEXTURE_2D,YUV", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "DEBUG_OVERDRAW,TEXTURE_2D,YUV", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "ALPHA_PASS,TEXTURE_2D,YUV", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "TEXTURE_RECT,YUV", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "DEBUG_OVERDRAW,TEXTURE_2D,YUV", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "ALPHA_PASS,TEXTURE_RECT,YUV", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "TEXTURE_RECT,YUV", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "DEBUG_OVERDRAW,TEXTURE_RECT,YUV", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "ALPHA_PASS,TEXTURE_RECT,YUV", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_clip_rectangle", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "DEBUG_OVERDRAW,TEXTURE_RECT,YUV", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_clip_rectangle", config: "FAST_PATH", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_clip_rectangle", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_quad_textured", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_clip_rectangle", config: "FAST_PATH", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_blur", config: "ALPHA_TARGET", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_quad_textured", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_blur", config: "COLOR_TARGET", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_blur", config: "ALPHA_TARGET", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_clip_box_shadow", config: "TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_blur", config: "COLOR_TARGET", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_clip_box_shadow", config: "TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "DEBUG_OVERDRAW,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ANTIALIASING,REPETITION,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "DEBUG_OVERDRAW,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,ANTIALIASING,REPETITION,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ANTIALIASING,REPETITION,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ANTIALIASING,DEBUG_OVERDRAW,REPETITION,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,ANTIALIASING,REPETITION,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ADVANCED_BLEND,ALPHA_PASS,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ANTIALIASING,DEBUG_OVERDRAW,REPETITION,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ADVANCED_BLEND,ALPHA_PASS,ANTIALIASING,REPETITION,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ADVANCED_BLEND,ALPHA_PASS,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,DUAL_SOURCE_BLENDING,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ADVANCED_BLEND,ALPHA_PASS,ANTIALIASING,REPETITION,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,ANTIALIASING,DUAL_SOURCE_BLENDING,REPETITION,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,DUAL_SOURCE_BLENDING,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,ANTIALIASING,DUAL_SOURCE_BLENDING,REPETITION,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "DEBUG_OVERDRAW,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ANTIALIASING,REPETITION,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "DEBUG_OVERDRAW,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,ANTIALIASING,REPETITION,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ANTIALIASING,REPETITION,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ANTIALIASING,DEBUG_OVERDRAW,REPETITION,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,ANTIALIASING,REPETITION,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ADVANCED_BLEND,ALPHA_PASS,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ANTIALIASING,DEBUG_OVERDRAW,REPETITION,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ADVANCED_BLEND,ALPHA_PASS,ANTIALIASING,REPETITION,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ADVANCED_BLEND,ALPHA_PASS,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,DUAL_SOURCE_BLENDING,TEXTURE_RECT", gl_version: Gl } warning: `wpf-gpu-raster` (lib) generated 1 warning [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,ANTIALIASING,DUAL_SOURCE_BLENDING,REPETITION,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ADVANCED_BLEND,ALPHA_PASS,ANTIALIASING,REPETITION,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_conic_gradient", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,DUAL_SOURCE_BLENDING,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_linear_gradient", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_conic_gradient", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_linear_gradient", config: "ALPHA_PASS", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,ANTIALIASING,DUAL_SOURCE_BLENDING,REPETITION,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_linear_gradient", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_fast_linear_gradient", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_linear_gradient", config: "DEBUG_OVERDRAW", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_fast_linear_gradient", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "debug_color", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "debug_color", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_border_solid", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_linear_gradient", config: "ALPHA_PASS", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_linear_gradient", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_border_solid", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_split_composite", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_linear_gradient", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_blend", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_linear_gradient", config: "DEBUG_OVERDRAW", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_blend", config: "ALPHA_PASS", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_split_composite", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_blend", config: "DEBUG_OVERDRAW", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_blend", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "ALPHA_PASS,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_blend", config: "ALPHA_PASS", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "ALPHA_PASS,GLYPH_TRANSFORM,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_blend", config: "DEBUG_OVERDRAW", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "DEBUG_OVERDRAW,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "ALPHA_PASS,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "ALPHA_PASS,DUAL_SOURCE_BLENDING,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "ALPHA_PASS,GLYPH_TRANSFORM,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "DEBUG_OVERDRAW,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "ALPHA_PASS,DUAL_SOURCE_BLENDING,GLYPH_TRANSFORM,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "DEBUG_OVERDRAW,DUAL_SOURCE_BLENDING,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "ALPHA_PASS,DUAL_SOURCE_BLENDING,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_border_segment", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "DEBUG_OVERDRAW,DUAL_SOURCE_BLENDING,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_radial_gradient", config: "", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "ALPHA_PASS,DUAL_SOURCE_BLENDING,GLYPH_TRANSFORM,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_radial_gradient", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "TEXTURE_2D,YUV", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "TEXTURE_RECT,YUV", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_border_segment", config: "", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "FAST_PATH,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "FAST_PATH,TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "FAST_PATH,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "TEXTURE_2D,YUV", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_scale", config: "TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "TEXTURE_RECT,YUV", gl_version: Gl } [webrender 0.62.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_scale", config: "TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "FAST_PATH,TEXTURE_RECT", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_scale", config: "TEXTURE_2D", gl_version: Gl } [webrender 0.62.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_scale", config: "TEXTURE_RECT", gl_version: Gl } warning: `wgpu-core` (lib) generated 58 warnings gmake[3]: *** [/tmp/work/usr/ports/www/tor-browser/work/firefox-tor-browser-115.12.0esr-13.5-1-build2/config/makefiles/rust.mk:441: force-cargo-library-build] Error 101 gmake[3]: Leaving directory '/tmp/work/usr/ports/www/tor-browser/work/.build/toolkit/library/rust' gmake[2]: *** [/tmp/work/usr/ports/www/tor-browser/work/firefox-tor-browser-115.12.0esr-13.5-1-build2/config/recurse.mk:72: toolkit/library/rust/target] Error 2 gmake[2]: Leaving directory '/tmp/work/usr/ports/www/tor-browser/work/.build' gmake[1]: *** [/tmp/work/usr/ports/www/tor-browser/work/firefox-tor-browser-115.12.0esr-13.5-1-build2/config/recurse.mk:34: compile] Error 2 gmake[1]: Leaving directory '/tmp/work/usr/ports/www/tor-browser/work/.build' gmake: *** [/tmp/work/usr/ports/www/tor-browser/work/firefox-tor-browser-115.12.0esr-13.5-1-build2/config/rules.mk:361: all] Error 2
(In reply to Vladimir Druzenko from comment #3) I will report to tor-browser
(In reply to Martin Filla from comment #4) https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42674
(In reply to Martin Filla from comment #5) AFAIU it's not FreeBSD related bug, but LLVM 18 related (libc++ 18 in base): https://phabricator.services.mozilla.com/D198398 Testing this fix: cp www/firefox-esr/files/patch-bug1873379 www/tor-browser/files/
After: cp www/firefox-esr/files/patch-bug* www/tor-browser/files/ it build without errors. Test it too. P.S. Plz next time test at least build at least on last versions of supported branches of the FreeBSD (13.3, 14.0) at least on one amd64 before ask for commit patch.
Can I commit files: www/tor-browser/files/patch-bug1841919 www/tor-browser/files/patch-bug1873379 www/tor-browser/files/patch-bug1874059 as fix?
(In reply to Vladimir Druzenko from comment #8) ok
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=d837a596e953c5327029050a030f37ec65441f1d commit d837a596e953c5327029050a030f37ec65441f1d Author: Vladimir Druzenko <vvd@FreeBSD.org> AuthorDate: 2024-06-30 10:38:51 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2024-06-30 10:46:25 +0000 www/tor-browser: fix build: "pub _base: root::std::__1::_And<_Pred>, not found in this scope" error[E0412]: cannot find type `_Pred` in this scope --> /tmp/work/usr/ports/www/tor-browser/work/.build/x86_64-unknown-freebsd/release/build/style-ea1857e57f097f7a/out/gecko/structs.rs:34456:49 | 34456 | pub _base: root::std::__1::_And<_Pred>, | ^^^^^ not found in this scope | help: you might be missing a type parameter | 34455 | pub struct tuple__EnableUTypesCtor<_Pred> { | +++++++ Add patches from www/firefox-esr to fix this error and other. PR: 279693 Approved by: Martin Filla <freebsd@sysctl.cz> (maintainer) www/tor-browser/files/patch-bug1841919 (new) | 75 ++++++++++++++++++++++++++++ www/tor-browser/files/patch-bug1873379 (new) | 34 +++++++++++++ www/tor-browser/files/patch-bug1874059 (new) | 25 ++++++++++ 3 files changed, 134 insertions(+)