| 16 Apr 2024 |
hexa |
Note that due to a high-severity quality issue discovered shortly before release, the 125.0 release was skipped.
| 21:31:56 |
adamcstephens ๐ | That seems uncomfortably vague | 21:38:22 |
| 17 Apr 2024 |
l0b0 | In reply to @hexa:lossy.network
Note that due to a high-severity quality issue discovered shortly before release, the 125.0 release was skipped.
I assume there's going to be an announcement with more detail eventuallyโฆ | 01:12:27 |
vcunat | Perhaps the issue was exploitable in some way. | 04:25:35 |
hexa | apparently there was a macos issue where sync data would be wiped | 07:01:09 |
vcunat | FF blocking 23.11 channel due to producing too much build logs:
https://hydra.nixos.org/build/256471785 | 07:11:11 |
vcunat | It's an older issue on 23.11, only it was in pre-release until now. | 07:11:58 |
hexa | hm? | 07:12:24 |
vcunat | (beta, devedition) | 07:12:27 |
vcunat | https://hydra.nixos.org/job/nixos/release-23.11/nixpkgs.firefoxPackages.firefox-beta.x86_64-linux | 07:12:48 |
hexa | meh. | 07:12:58 |
hexa |
warning: /build/firefox-125.0/mozglue/build/dummy.cpp: Inconsistent number of counts in _Z6_dummyv: the profile may be stale or there is a function name collision. [-Wbackend-plugin]
| 07:14:09 |
hexa | I see these a lot | 07:14:15 |
hexa |
-Wbackend-plugin
| 07:14:37 |
vcunat | -Wno-backend-plugin then? | 07:14:38 |
hexa | apparently | 07:14:43 |
vcunat | Unless it hints at some real issue. | 07:14:55 |
hexa |
You may see warnings about a mismatched profile in the build output. These are generally harmless. To silence them, you can add -DCMAKE_C_FLAGS='-Wno-backend-plugin' -DCMAKE_CXX_FLAGS='-Wno-backend-plugin' to your CMake invocation.
| 07:15:29 |
hexa | https://releases.llvm.org/16.0.0/docs/HowToBuildWithPGO.html | 07:15:31 |
vcunat | Sounds good enough to me. | 07:17:09 |
vcunat | It makes me wonder why they print it by default, but whatever. | 07:17:28 |
hexa | and why we don't see it on master | 07:18:06 |
vcunat | Could there be different versions of llvm? | 07:18:55 |
hexa | 17.0.6 vs 16.0.6 | 07:19:31 |
vcunat | I think I see 17.0.6 in both cases. | 07:20:40 |
vcunat | On 23.11 with FF >= 125 we use rustPackages_1_76.rustc.llvm.name | 07:21:15 |
vcunat | But in log there's 16.0.6, so I missed something clearly. | 07:23:09 |
hexa | oh right, sorry โฆ not fully awake yet | 07:23:24 |
hexa | 0:01.47(B checking for the target C compiler... /nix/store/b9byk7zwkii7ss8if964q4qq7idamrp8-clang-wrapper-17.0.6/bin/clang(B(B
0:01.47(B checking for ccache... not found(B(B
0:01.57(B checking whether the target C compiler can be used... yes(B(B
0:01.57(B checking for the target C++ compiler... /nix/store/b9byk7zwkii7ss8if964q4qq7idamrp8-clang-wrapper-17.0.6/bin/clang++(B(B
0:01.63(B checking whether the target C++ compiler can be used... yes(B(B
0:01.67(B checking for unwind.h... yes(B(B
0:01.76(B checking for target linker... lld(B(B
0:01.91(B checking for _Unwind_Backtrace... yes(B(B
0:01.94(B checking for Python 3... /build/firefox-125.0/mozbuild/srcdirs/firefox-125.0-7b9a01d4e3bd/_virtualenvs/build/bin/python (3.11.8)(B(B
0:01.99(B checking for wget... not found(B(B
0:02.00(B checking the target C compiler version... 17.0.6(B(B
0:02.04(B checking the target C compiler works... yes(B(B
0:02.04(B WARNING: The value of LD is not used by this build system.(B(B
0:02.04(B checking the target C++ compiler version... 17.0.6(B(B
0:02.07(B checking the target C++ compiler works... yes(B(B
0:02.07(B checking for the host C compiler... /nix/store/a7c59h5m06b7q47l33f49b5216l4lw52-clang-wrapper-16.0.6/bin/cc(B(B
0:02.19(B checking whether the host C compiler can be used... yes(B(B
0:02.19(B checking the host C compiler version... 16.0.6(B(B
0:02.24(B checking the host C compiler works... yes(B(B
0:02.24(B checking for the host C++ compiler... /nix/store/a7c59h5m06b7q47l33f49b5216l4lw52-clang-wrapper-16.0.6/bin/c++(B(B
0:02.32(B checking whether the host C++ compiler can be used... yes(B(B
0:02.32(B checking the host C++ compiler version... 16.0.6(B(B
0:02.36(B checking the host C++ compiler works... yes(B(B
0:02.45(B checking for host linker... lld(B(B
0:02.51(B checking for 64-bit OS... yes(B(B
0:02.56(B checking for new enough STL headers from libstdc++... yes(B(B
0:02.76(B checking for __thread keyword for TLS variables... yes(B(B
0:02.76(B checking for the assembler... /nix/store/b9byk7zwkii7ss8if964q4qq7idamrp8-clang-wrapper-17.0.6/bin/clang(B(B
0:02.79(B checking for ar... /nix/store/v6af903djqhlq4b2gm2wfyk7pd9llafv-llvm-binutils-wrapper-16.0.6/bin/ar(B(B
0:02.84(B checking whether ar supports response files... yes(B(B
0:02.88(B checking for host_ar... /nix/store/3jngydi5wwpnnrfbs4xi455lwcf2yn6x-llvm-binutils-16.0.6/bin/llvm-ar(B(B
0:02.91(B checking for nm... /nix/store/v6af903djqhlq4b2gm2wfyk7pd9llafv-llvm-binutils-wrapper-16.0.6/bin/nm(B(B
| 07:25:27 |
hexa | that is a wild mix | 07:25:30 |