| 29 Sep 2026 |
nyanbinary π³οΈββ§οΈ | One day we'll have a auto-updater for firefox and browser packages.. | 03:27:28 |
nyanbinary π³οΈββ§οΈ | (I know we technically do but something more robust with tests etc and more consistent would be nice) | 03:27:51 |
nyanbinary π³οΈββ§οΈ | Also hexa how did you deal with the npm newtab stuff? | 03:31:48 |
vcunat | Normal Firefox and Thunderbird do have an auto-updater. | 04:14:43 |
vcunat | Example:
nix-shell maintainers/scripts/update.nix --argstr package firefox-devedition-unwrapped --arg commit true
gives me everything done in this case (156.0b4 -> 158.0b1), though I didn't try to compile it.
| 04:36:35 |
vcunat | At the very least, for Thunderbird the r-ryantm bot also opens PRs. | 04:37:14 |
vcunat | But of course, on some (major) bumps the buildMozillaMach code will need manual changes (or maybe LLMs could cover part of that, not sure) | 04:38:31 |
hexa | Not. Maybe something I missed. | 06:45:03 |
hexa | very x86_64-linux brained unfortunately | 15:10:26 |
vcunat | Like me π | 15:12:09 |
hexa | libpng update | 16:16:32 |
hexa | https://github.com/pnggroup/libpng/commit/aa77ef38c17ab2fc1b41bec09fb973c6a386641d | 16:16:59 |
hexa | Redacted or Malformed Event | 16:17:05 |
hexa | https://github.com/pnggroup/libpng/security/advisories/GHSA-qvg3-h654-xq3j | 16:17:11 |
vcunat | If it's bad, we could pick it to staging-next-26.05 right now. | 17:14:54 |
hexa | nagh | 17:38:31 |
hexa | Redacted or Malformed Event | 17:38:33 |
vcunat |
The worst outcome is a crash in the heap variant.
Doesn't seem too bad.
| 17:38:55 |
| 4 Oct 2026 |
hexa | lukegb (he/him) is there a plan to follow https://fedoraproject.org/wiki/Changes/droppingOfCertPemFile? | 16:43:08 |
hexa | directory-hash format | 16:43:36 |
| 5 Oct 2026 |
lukegb (he/him) | We could do; no particular plans imminently | 21:05:04 |
| 6 Oct 2026 |
nyanbinary π³οΈββ§οΈ | prob bcuz it got reverted here: https://bugzilla.mozilla.org/show_bug.cgi?id=2063266 but they still plan to find a solution to vendoring for future firefox verΒ | 15:00:09 |
nyanbinary π³οΈββ§οΈ | nvm they found the solution here https://bugzilla.mozilla.org/show_bug.cgi?id=2065363 | 16:50:38 |
| 9 Oct 2026 |
vcunat | Thunderbird 140 drop: https://github.com/NixOS/nixpkgs/pull/571935 | 08:20:42 |
hexa | zotero guilt-trip https://github.com/NixOS/nixpkgs/pull/569006#issuecomment-6067867566 | 08:26:20 |
hexa | I remain unconvinced that what zotero is doing can be considered reasonable | 08:26:50 |
vcunat | Upstream Zotero is putting "us" into a tough situation. | 08:31:59 |
vcunat | (well, maybe they're put into it by Mozilla's changes, no idea) | 08:32:25 |
| 10 Oct 2026 |
| @bloodimooni:matrix.org joined the room. | 00:28:48 |
| @bloodimooni:matrix.org left the room. | 00:29:44 |