!PbcQeaWcgMyjVfeGQN:nixos.org

Nix Mozilla πŸ¦ŠπŸ¦πŸ’

152 Members
A room about a number of weird animals (also known as Mozilla products): Firefox, Thunderbird, Spidermonkey, NSS, cacert. Also a little bit of fun times, small amounts of extreme, when building weird animals. But for bugs please file GitHub issues. | Release Schedule: https://whattrainisitnow.com | Crash-Stats: https://crash-stats.mozilla.org/search/?distribution_id=%3Dnixos&product=Firefox&product=Thunderbird45 Servers

Load older messages


SenderMessageTime
26 Aug 2025
@vcunat:matrix.orgvcunat Switching thundebrird-esr to 140 shouldn't be hard. 14:20:10
@hexa:lossy.networkhexahm :thik14:20:16
@hexa:lossy.networkhexa* hm πŸ€”14:20:20
@hexa:lossy.networkhexa115 for win7-814:20:36
@vcunat:matrix.orgvcunatI hope there's no other 140 consumer anymore?14:20:37
@vcunat:matrix.orgvcunat* I hope there's no other 140 consumer anymore? (or older)14:20:50
@hexa:lossy.networkhexaimage.png
Download image.png
14:21:02
@hexa:lossy.networkhexa🀑14:21:03
@hexa:lossy.networkhexa Christoph: that means floorp is affected as well and should finally move to 12.x 14:21:29
@vcunat:matrix.orgvcunatThe discussion applies also to NixOS 25.05.14:25:14
@hexa:lossy.networkhexaif nothing moves I can restore the buildinfo patch later tonight or tomorrow14:26:13
@c8h4:c8h4.ioChristoph
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:matrix.orgvcunathttps://github.com/NixOS/nixpkgs/pull/43716215:45:39
@aloisw:julia0815.dealoisw 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:lossy.networkhexaoh, that was for the native messaging stuff apparently16:17:50
@hexa:lossy.networkhexasorry, what a mess πŸ˜• 16:21:29
@hexa:lossy.networkhexawill clean this up tonight16:22:19
@hexa:lossy.networkhexawas also looking why we don't have PIE enabled for firefox and didn't manage to make it build with PIE enabled16:24:43
@aloisw:julia0815.dealoisw
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:lossy.networkhexahuh16:39:24
@hexa:lossy.networkhexai was trusting checksec πŸ€ͺ16:39:31
@aloisw:julia0815.dealoiswThat also tells mit it's a PIE?16:41:11
@hexa:lossy.networkhexafml16:41:25
@hexa:lossy.networkhexaI was probably looking at the wrapper on the unwrapped package16:41:37
@aloisw:julia0815.dealoiswThat's a position-dependent executable indeed. Weirdly in the wrapped one it's a shell script.16:45:29
@emilazy:matrix.orgemilywe gotta turn on PIE by default…16:56:32
@emilazy:matrix.orgemilywe're behind like every other distro on that16:56:38
@emilazy:matrix.orgemilyI forget what the last blocker was16:56:41
@hexa:lossy.networkhexayep, 10 years or so16:56:44
@aloisw:julia0815.dealoiswGo stuff is still broken I think as it had none of the fix PRs merged.17:31:40

Show newer messages


Back to Room ListRoom Version: 9