| 2 Feb 2024 |
| l-88 changed their display name from l-88 to pzka. | 09:52:36 |
| 4 Feb 2024 |
hexa | https://github.com/NixOS/nixpkgs/pull/283010#issuecomment-1925703583 | 11:28:58 |
vcunat | I guess we also disable system libvpx then? | 11:35:27 |
vcunat | I don't think we have downstream capacity to really investigate such issues. | 11:35:46 |
vcunat | Fedora: https://src.fedoraproject.org/rpms/firefox/c/76471413b26043286290f43020ae4efdcfd6af40?branch=rawhide | 11:35:48 |
vcunat | (Martin StrΓ‘nskΓ½ is very involved with upstream Firefox.) | 11:36:18 |
K900 β‘οΈ | There's a WIP patch on the Mozilla bug | 11:37:19 |
vcunat | I mean as temporary workaround, hoping that upstream resolves this eventually. | 11:38:10 |
vcunat | And hopefully we don't forget to switch back then. | 11:38:25 |
vcunat | (Let's leave at least a FIXME comment in the nix expression.) | 11:38:48 |
vcunat | * (Let's leave at least a FIXME comment in the nix expression, linking to the upstream bug.) | 11:38:58 |
hexa | https://bugzilla.mozilla.org/show_bug.cgi?id=1875201#c16 | 11:39:45 |
vcunat | I don't think we want to tell users to mess with their FF config. | 11:40:17 |
hexa | Uh i had no intention to link a specific comment | 11:40:38 |
hexa | Will try the wip patch in a biy | 11:40:50 |
hexa | * Will try the wip patch in a bit | 11:40:55 |
vcunat | Oh, OK. Yes, I had skimmed the whole upstream bug, and we should link it. | 11:42:14 |
vcunat | I'm amazed how difficult it is to do video-conferencing right. | 11:44:24 |
hexa | meh, doesn't apply cleanly | 11:55:06 |
hexa | seems to be a libvpx ABI mismatch, because the webrtc video stuff always uses the vendored libvpx | 12:00:42 |
vcunat | ABI? We have an ABI-changing update of libvpx in master..staging-next right now, BTW. | 12:03:53 |
vcunat | https://github.com/NixOS/nixpkgs/pull/283362 | 12:04:17 |
hexa | yeah, maybe that would have randomly worked | 12:04:26 |
vcunat | Can't such bugs be solved by deleting those vendored libs from source before building? | 12:06:43 |
hexa | build is running | 12:06:50 |
hexa | possibly, not sure how GN deals with missing paths | 12:07:03 |
hexa | https://github.com/NixOS/nixpkgs/pull/286277/files | 12:39:02 |
hexa | * https://github.com/NixOS/nixpkgs/pull/286277 | 12:39:04 |
vcunat | Oh, so it really was them #include the vendored headers even when linking against system libvpx... | 12:45:43 |
hexa | guess we can "meet" in half an hour or so π | 12:53:41 |