| 7 Sep 2024 |
mj | bit weird that the hashes are different
nixpkgs = {
url = "github:NixOS/nixpkgs/nixos-unstable";
};
nixpkgs-unstable = {
url = "github:NixOS/nixpkgs/nixos-unstable";
};
| 16:24:05 |
K900 ⚡️ | Why are you building your own FIrefox anyway | 16:24:10 |
K900 ⚡️ | * Why are you building your own Firefox anyway | 16:24:15 |
mj | i build everything for the day of the nix supply chain attack | 16:25:21 |
K900 ⚡️ | What store path is your Firefox build? | 16:26:00 |
K900 ⚡️ | Also you're probably mixing channels in some weird way | 16:26:12 |
mj | ok yes so firefox-devedition-bin works great | 16:26:29 |
K900 ⚡️ | -bin
| 16:26:37 |
mj | exactly | 16:26:44 |
K900 ⚡️ | So no concerns about the Mozilla supply chain attack then? | 16:26:49 |
K900 ⚡️ | Anyway, firefox-devedition is still on some old version and not maintained by the same people (or at all, really) | 16:27:26 |
K900 ⚡️ | You probably want to use firefox | 16:27:32 |
mj | jopejoe1: if this can be fixed on your end, or a ticket raised because this has happened several times this financial year, please assist 🙏 | 16:27:32 |
hexa | In reply to @jee_mj:matrix.org
Wat are firefox devs doing this bug keeps returning ._.
thread 'main' panicked at src/bindgen/config.rs:1125:34:
called `Result::unwrap()` on an `Err` value: "Couldn't parse config file: TOML parse error at line 364, column 1\n |\n364 | \"Keyframe\" = \"Keyframe\"\n | ^\nduplicate key `Keyframe` in table `export.rename`\n."
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
/build/mozbuild/srcdirs/firefox-130.0-4a50b3b273ad/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/firefox-130.0/build/RunCbindgen.py generate netwerk/base/idna_glue/idna_glue.h netwerk/base/idna_glue/.deps/idna_glue.h.pp netwerk/base/idna_glue/.deps/idna_glue.h.stub config/cbindgen-metadata.json /build/firefox-130.0/netwerk/base/idna_glue
./MozURL_ffi.h.stub
/build/mozbuild/srcdirs/firefox-130.0-4a50b3b273ad/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/firefox-130.0/build/RunCbindgen.py generate netwerk/base/mozurl/MozURL_ffi.h netwerk/base/mozurl/.deps/MozURL_ffi.h.pp netwerk/base/mozurl/.deps/MozURL_ffi.h.stub config/cbindgen-metadata.json /build/firefox-130.0/netwerk/base/mozurl
./rust_helper.h.stub
make[2]: *** [backend.mk:612: layout/style/.deps/ServoStyleConsts.h.stub] Error 101
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/build/firefox-130.0/objdir'
make[1]: *** [/build/firefox-130.0/config/recurse.mk:34: export] Error 2
make[1]: Leaving directory '/build/firefox-130.0/objdir'
make: *** [/build/firefox-130.0/config/rules.mk:359: default] Error 2
is it a linter or a derp linda?
so this is devedition? | 16:27:47 |
mj | yes | 16:28:01 |
hexa | means the mainline version has caught up with devedition 😬 | 16:28:06 |
mj | https://www.mozilla.org/en-US/firefox/developer/ | 16:28:12 |
hexa | I am aware of it, you never mentioned what version you were using | 16:28:24 |
mj | * K900: https://www.mozilla.org/en-US/firefox/developer/ | 16:28:24 |
hexa | and 130.0 is mainline | 16:28:26 |
hexa | anyway https://github.com/NixOS/nixpkgs/pull/339997#issue-2509635071 got merged yesterday | 16:28:54 |
K900 ⚡️ | Devedition on nixos-unstable is 130.0b2 | 16:29:05 |
K900 ⚡️ | Which is in fact older than mainline | 16:29:12 |
mj | dammit, I need to learn the tooling to get these pull requests instantly | 16:29:29 |
mj | * dammit, I need to learn the tooling to get these pull requests and repo-specific data instantly | 16:29:39 |
K900 ⚡️ | No, what you need is to run firefox | 16:29:44 |
mj | i'm not systems, I am strongest at web dev | 16:30:14 |
mj | i have both though | 16:30:24 |
K900 ⚡️ | "Developer edition" is just normal Firefox anyway | 16:30:41 |
K900 ⚡️ | With slightly different branding | 16:30:47 |