26 Aug 2025 |
hexa | so it doesn't have a buildinfo patch right now | 14:16:01 |
hexa | * so it doesn't have a no-buildinfo patch right now | 14:16:06 |
vcunat | Yes, it could be upgraded surely. I just have lots of things to do, so I haven't done it yet. | 14:16:13 |
hexa | I'd prefer migrating away from 128 instead of readding the patch tbh | 14:16:22 |
vcunat | And the default is -latest anyway. | 14:16:23 |
hexa | eol in 3 weeks | 14:17:00 |
hexa | and was only provided an extended period for windows eol harm reduction | 14:17:14 |
vcunat | Wasn't that 115 a couple months ago? | 14:19:08 |
vcunat | Anyway, that part doesn't seem important. | 14:19:26 |
vcunat | Switching thundebrird-esr to 140 shouldn't be hard. | 14:20:10 |
hexa | hm :thik | 14:20:16 |
hexa | * hm ðĪ | 14:20:20 |
hexa | 115 for win7-8 | 14:20:36 |
vcunat | I hope there's no other 140 consumer anymore? | 14:20:37 |
vcunat | * I hope there's no other 140 consumer anymore? (or older) | 14:20:50 |
hexa |  Download image.png | 14:21:02 |
hexa | ðĪĄ | 14:21:03 |
hexa | Christoph: that means floorp is affected as well and should finally move to 12.x | 14:21:29 |
vcunat | The discussion applies also to NixOS 25.05. | 14:25:14 |
hexa | if nothing moves I can restore the buildinfo patch later tonight or tomorrow | 14:26:13 |
Christoph | In reply to @hexa:lossy.network Christoph: that means floorp is affected as well and should finally move to 12.x Yeah, should be done by the weekend at latest. | 14:32:24 |
vcunat | https://github.com/NixOS/nixpkgs/pull/437162 | 15:45:39 |
aloisw | It does not lead to increased closure size, but https://github.com/NixOS/nixpkgs/pull/436667 also looks to have dropped the system_dir patch. | 16:07:48 |
hexa | oh, that was for the native messaging stuff apparently | 16:17:50 |
hexa | sorry, what a mess ð | 16:21:29 |
hexa | will clean this up tonight | 16:22:19 |
hexa | was also looking why we don't have PIE enabled for firefox and didn't manage to make it build with PIE enabled | 16:24:43 |
aloisw | aloisw@exodus ~> file /nix/store/jx2i47bhvyjpjgiskd31m8j103rky12i-firefox-142.0/lib/firefox/firefox
/nix/store/jx2i47bhvyjpjgiskd31m8j103rky12i-firefox-142.0/lib/firefox/firefox: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /nix/store/8p33is69mjdw3bi1wmi8v2zpsxir8nwd-glibc-2.40-66/lib/ld-linux-x86-64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=c69e6e577c620c5f5dd652db72bde2490f45bb08, not stripped
That does seem to be a PIE? | 16:38:29 |
hexa | huh | 16:39:24 |
hexa | i was trusting checksec ðĪŠ | 16:39:31 |