!PbcQeaWcgMyjVfeGQN:nixos.org

Nix Mozilla 🦊🐦🐒

176 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=Thunderbird51 Servers

Load older messages


SenderMessageTime
20 Sep 2023
@artturin:matrix.orgArtturin * gonna try to add timeout18:08:50
@colemickens:matrix.orgcolemickens wdyt, I can just move the nix flake check to a separate step and add a time out for it? 18:08:56
@colemickens:matrix.orgcolemickensI'll wait for you18:09:02
@colemickens:matrix.orgcolemickens* I'll wait for you (and not make the most recent change) gonna force push right now18:09:17
@colemickens:matrix.orgcolemickensfeel free to push it if you get it going, I've gotta get some air and food.18:10:18
@colemickens:matrix.orgcolemickens(manually canceling runs for now to save the minutes)18:11:10
@artturin:matrix.orgArtturinfound https://github.com/NixOS/nixpkgs/pull/192593 gonna rebase it to resolve conflicts18:21:58
@colemickens:matrix.orgcolemickensYou thinking of patching the input nixpkgs with that, then? (also, nice!)18:31:49
@artturin:matrix.orgArtturin Ok
BTW
https://github.com/NixOS/nix/pull/6530 will have support for patchFiles in inputs
18:43:07
@artturin:matrix.orgArtturin * Yeah
BTW
https://github.com/NixOS/nix/pull/6530 will have support for patchFiles in inputs
18:43:19
@artturin:matrix.orgArtturin colemickens: I'm going to rewrite the flake so that forAllSystems doesn't have to be repeated everywhere 19:37:16
@artturin:matrix.orgArtturin * colemickens: I'm going to refactor the flake so that forAllSystems doesn't have to be repeated everywhere 19:37:21
@colemickens:matrix.orgcolemickens👍19:37:50
@artturin:matrix.orgArtturin
In reply to @colemickens:matrix.org
👍
is xarch much system to mozilla system
20:11:45
@artturin:matrix.orgArtturin
In reply to @colemickens:matrix.org
👍
* is xarch juch system to mozilla system
20:11:50
@artturin:matrix.orgArtturin * is xarch just system to mozilla system 20:11:52
@colemickens:matrix.orgcolemickensyes20:12:45
@artturin:matrix.orgArtturinhttps://github.com/nix-community/flake-firefox-nightly/pull/2320:16:30
@k900:0upti.meK900 ⚡️So this is a problem 20:32:32
@k900:0upti.meK900 ⚡️Based on the conversation on the issue, Firefox basically hardcodes an offset into the binary now 20:32:55
@k900:0upti.meK900 ⚡️Which means patchelf can't really be expected to work 20:33:14
@k900:0upti.meK900 ⚡️Unless 20:33:44
@k900:0upti.meK900 ⚡️Unless we do even more horrible things 20:34:18
@hexa:lossy.networkhexain all fairness, they do call it a hack20:36:23
@k900:0upti.meK900 ⚡️I think I have a horrible idea but I'll have to look at patchelf code to see if it can work 20:39:26
@k900:0upti.meK900 ⚡️Basically, what if instead of moving all the sections around, we just unlist the old dynamic section and add our new one at the end 20:42:53
@k900:0upti.meK900 ⚡️ Actually I wonder what the linker will do if you just have more than one .dynamic section 20:44:03
@colemickens:matrix.orgcolemickens
In reply to @artturin:matrix.org
https://github.com/nix-community/flake-firefox-nightly/pull/23
ready? I can merge
20:48:41
@colemickens:matrix.orgcolemickensoops, just saw its still a draft. no rush20:48:59
@artturin:matrix.orgArtturinready20:50:23

Show newer messages


Back to Room ListRoom Version: 9