!PbcQeaWcgMyjVfeGQN:nixos.org

Nix Mozilla 🦊🐦🐒

163 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
22 Aug 2024
@niko:puppygock.gaynyanbinary 🏳️‍⚧️ left the room.17:25:53
23 Aug 2024
@c8h4:c8h4.ioChristoph changed their display name from c8h4 to Christoph.09:53:39
27 Aug 2024
@aloisw:kde.org@aloisw:kde.org left the room.18:03:09
2 Sep 2024
@zenware:matrix.orgzenware joined the room.12:33:32
3 Sep 2024
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/33928516:01:39
@hexa:lossy.networkhexa https://github.com/NixOS/nixpkgs/pull/338466 and a\nother -bin browser 23:54:58
@hexa:lossy.networkhexa * https://github.com/NixOS/nixpkgs/pull/338466 and another -bin browser23:55:04
5 Sep 2024
@aruzeta:matrix.org@aruzeta:matrix.org left the room.18:12:31
7 Sep 2024
@jee_mj:matrix.orgmj

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?

16:09:34
@hexa:lossy.networkhexawhat branch are you on?16:21:21
@jee_mj:matrix.orgmjthe freshest16:21:30
@hexa:lossy.networkhexalooks fine here16:22:04
@hexa:lossy.networkhexalooks like you are missing a cbindgen patch16:22:44
@hexa:lossy.networkhexaor have the wrong cbindgen version16:22:50
@jee_mj:matrix.orgmj

I don't get nix lockfiles yet, but this is mine with latest nix flake update ~/dotFiles

{
  "nodes": {
    "home-manager": {
      "inputs": {
        "nixpkgs": [
          "nixpkgs"
        ]
      },
      "locked": {
        "lastModified": 1725694918,
        "narHash": "sha256-+HsjshXpqNiJHLaJaK0JnIicJ/a1NquKcfn4YZ3ILgg=",
        "owner": "nix-community",
        "repo": "home-manager",
        "rev": "aaebdea769a5c10f1c6e50ebdf5924c1a13f0cda",
        "type": "github"
      },
      "original": {
        "owner": "nix-community",
        "repo": "home-manager",
        "type": "github"
      }
    },
    "musnix": {
      "inputs": {
        "nixpkgs": "nixpkgs"
      },
      "locked": {
        "lastModified": 1725237485,
        "narHash": "sha256-POpzmA7+ecCUEZsu2a5fgwYhJ60POzve+lMhxebmTz4=",
        "owner": "musnix",
        "repo": "musnix",
        "rev": "b5f3a47fd74193cb98c85cfeb6a25358150bdd90",
        "type": "github"
      },
      "original": {
        "owner": "musnix",
        "repo": "musnix",
        "type": "github"
      }
    },
    "nix-darwin": {
      "inputs": {
        "nixpkgs": [
          "nixpkgs"
        ]
      },
      "locked": {
        "lastModified": 1725628909,
        "narHash": "sha256-xI0OSqPHcs/c/utJsU0Zvcp1VhejMI9mgwr68uHHlPs=",
        "owner": "LnL7",
        "repo": "nix-darwin",
        "rev": "76559183801030451e200c90a1627c1d82bb4910",
        "type": "github"
      },
      "original": {
        "owner": "LnL7",
        "repo": "nix-darwin",
        "type": "github"
      }
    },
    "nixos-hardware": {
      "locked": {
        "lastModified": 1725716377,
        "narHash": "sha256-7NzW9O/cAw7iWzRfh7Oo/SuSudL4a1YTKS6yoh3tMck=",
        "owner": "NixOS",
        "repo": "nixos-hardware",
        "rev": "04a1cda0c1725094a4db703cccbb956b7558f5a6",
        "type": "github"
      },
      "original": {
        "owner": "NixOS",
        "repo": "nixos-hardware",
        "type": "github"
      }
    },
    "nixpkgs": {
      "locked": {
        "lastModified": 1724819573,
        "narHash": "sha256-GnR7/ibgIH1vhoy8cYdmXE6iyZqKqFxQSVkFgosBh6w=",
        "owner": "NixOS",
        "repo": "nixpkgs",
        "rev": "71e91c409d1e654808b2621f28a327acfdad8dc2",
        "type": "github"
      },
      "original": {
        "owner": "NixOS",
        "ref": "nixos-unstable",
        "repo": "nixpkgs",
        "type": "github"
      }
    },
    "nixpkgs-unstable": {
      "locked": {
        "lastModified": 1725634671,
        "narHash": "sha256-v3rIhsJBOMLR8e/RNWxr828tB+WywYIoajrZKFM+0Gg=",
        "owner": "NixOS",
        "repo": "nixpkgs",
        "rev": "574d1eac1c200690e27b8eb4e24887f8df7ac27c",
        "type": "github"
      },
      "original": {
        "owner": "NixOS",
        "ref": "nixos-unstable",
        "repo": "nixpkgs",
        "type": "github"
      }
    },
    "nixpkgs_2": {
      "locked": {
        "lastModified": 1725634671,
        "narHash": "sha256-v3rIhsJBOMLR8e/RNWxr828tB+WywYIoajrZKFM+0Gg=",
        "owner": "NixOS",
        "repo": "nixpkgs",
        "rev": "574d1eac1c200690e27b8eb4e24887f8df7ac27c",
        "type": "github"
      },
      "original": {
        "owner": "NixOS",
        "ref": "nixos-unstable",
        "repo": "nixpkgs",
        "type": "github"
      }
    },
    "root": {
      "inputs": {
        "home-manager": "home-manager",
        "musnix": "musnix",
        "nix-darwin": "nix-darwin",
        "nixos-hardware": "nixos-hardware",
        "nixpkgs": "nixpkgs_2",
        "nixpkgs-unstable": "nixpkgs-unstable"
      }
    }
  },
  "root": "root",
  "version": 7
}
16:23:40
@jee_mj:matrix.orgmj

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:0upti.meK900Why are you building your own FIrefox anyway16:24:10
@k900:0upti.meK900* Why are you building your own Firefox anyway16:24:15
@jee_mj:matrix.orgmji build everything for the day of the nix supply chain attack16:25:21
@k900:0upti.meK900What store path is your Firefox build?16:26:00
@k900:0upti.meK900Also you're probably mixing channels in some weird way16:26:12
@jee_mj:matrix.orgmj ok yes so firefox-devedition-bin works great 16:26:29
@k900:0upti.meK900
-bin
16:26:37
@jee_mj:matrix.orgmjexactly16:26:44
@k900:0upti.meK900So no concerns about the Mozilla supply chain attack then?16:26:49
@k900:0upti.meK900 Anyway, firefox-devedition is still on some old version and not maintained by the same people (or at all, really) 16:27:26
@k900:0upti.meK900 You probably want to use firefox 16:27:32
@jee_mj:matrix.orgmj 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:lossy.networkhexa
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
@jee_mj:matrix.orgmjyes16:28:01

Show newer messages


Back to Room ListRoom Version: 9