!PbcQeaWcgMyjVfeGQN:nixos.org

Nix Mozilla 🦊🐦🐒

165 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=Thunderbird47 Servers

Load older messages


SenderMessageTime
25 Jan 2024
@hexa:lossy.networkhexathe bisect is a bit murky, because I don't have logs for lots of build01:53:38
@hexa:lossy.networkhexa * the bisect is a bit murky, because I don't have logs for lots of builds01:53:42
@hexa:lossy.networkhexaso I arrive at weird commits, that are either entirely unrelated or large merges01:58:24
@hexa:lossy.networkhexaanyway, going to be building firefoxes from here on02:00:57
26 Jan 2024
@hexa:lossy.networkhexastill builiding stuff, every other commit starts at the stdenv 😕13:23:37
@hexa:lossy.networkhexaimage.png
Download image.png
13:47:05
@hexa:lossy.networkhexaway back, when we needed three separate llvms to build firefox 🫠13:47:17
@adam:robins.wtf@adam:robins.wtfwhat kind of machine are you building these on?13:48:04
@hexa:lossy.networkhexasome early xeons13:48:28
@hexa:lossy.networkhexa

Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz

13:48:43
@hexa:lossy.networkhexa

Intel(R) Xeon(R) CPU E5-4640 0 @ 2.40GHz

13:48:58
@k900:0upti.meK900Just borrow Raito's 128c epyc or something at this point13:48:52
@hexa:lossy.networkhexapgo has been broken for a year, not really in a hurry13:49:47
@adam:robins.wtf@adam:robins.wtfi was wondering why my 5900x was bogging down and then i realized i'd accidentally kicked off a firefox build in CI13:51:20
@hexa:lossy.networkhexaI have a bunch of xeon silver 4110 I need to set up13:51:53
@hexa:lossy.networkhexa * I have a 4 nodes of xeon silver 4110 I need to set up13:52:16
@hexa:lossy.networkhexathey're kaby lake at least13:52:24
@hexa:lossy.networkhexa * they're skylake at least13:52:50
@adam:robins.wtf@adam:robins.wtfmuch newer than sandy bridge :)13:53:01
@hexa:lossy.networkhexayeah, and reasonable x86 instruction set13:53:25
@ajs124:ajs124.deajs124https://www.youtube.com/watch?v=Wz_xJPN7lAY13:53:50
@hexa:lossy.networkhexayes, but no.13:54:01
@vcunat:matrix.orgvcunatOh, actually I found some of these interesting. Recently I was hand-optimizing some x86 SIMD: https://gitlab.nic.cz/knot/knot-dns/-/blob/c8584b4166a62c1e0256028e31717c24f0bd8012/src/knot/modules/rrl/kru.inc.c#L28019:04:19
27 Jan 2024
@lehmanator:gnulinux.club@lehmanator:gnulinux.club removed their profile picture.16:54:44
@lehmanator:gnulinux.club@lehmanator:gnulinux.club removed their display name Sam Lehman.17:00:12
@lehmanator:gnulinux.club@lehmanator:gnulinux.club left the room.17:03:54
28 Jan 2024
@hexa:lossy.networkhexa
commit 238a6053c43f7ac2e3dcc3d3c7f29f1e0c0be589
Author: Artturin <Artturin@artturin.com>
Date:   Wed Jun 1 00:34:59 2022 +0300

    stdenv: support opt-in __structuredAttrs
    
    Co-authored-by: Robin Gloster <mail@glob.in>
    
    stdenv: print message if structuredAttrs is enabled
    
    stdenv: add _append
    
    reduces the chance of a user doing it wrong
    
    fix nix develop issue
    
    output hooks don't work yet in nix develop though
    
    making $outputs be the same on non-structuredAttrs and structuredAttrs
    is too much trouble.
    
    lets instead make a function that gets the output names
    
    reading environment file '/nix/store/2x7m69a2sm2kh0r6v0q5s9z1dh41m4xf-xz-5.2.5-env-bin'
    nix: src/nix/develop.cc:299: std::string Common::makeRcScript(nix::ref<nix::Store>, const BuildEnvironment&, const Path&): Assertion `outputs != buildEnvironment.vars.end()' failed.
    
    use a function to get all output names instead of using $outputs
    
    copy env functionality from https://github.com/NixOS/nixpkgs/pull/76732/commits

 .../cluster/nomad-autoscaler/default.nix           |   2 +-
 pkgs/build-support/bintools-wrapper/default.nix    |   4 +-
 pkgs/build-support/release/nix-build.nix           |   2 +-
 pkgs/build-support/setup-hooks/auto-patchelf.sh    |   2 +-
 pkgs/build-support/setup-hooks/move-docs.sh        |  12 +-
 pkgs/build-support/setup-hooks/multiple-outputs.sh |  34 ++--
 .../setup-hooks/patch-ppd-files/patch-ppd-hook.sh  |   2 +-
 pkgs/build-support/setup-hooks/strip.sh            |  21 +-
 pkgs/build-support/setup-hooks/win-dll-link.sh     |   2 +-
 pkgs/build-support/testers/expect-failure.sh       |   2 +-
 pkgs/data/icons/catppuccin-cursors/default.nix     |   2 +-
 pkgs/data/icons/comixcursors/default.nix           |   2 +-
 pkgs/desktops/gnome/core/gdm/default.nix           |   2 +-
 pkgs/development/compilers/openjdk/11.nix          |   4 +-
 pkgs/development/compilers/openjdk/12.nix          |   4 +-
 pkgs/development/compilers/openjdk/13.nix          |   4 +-
 pkgs/development/compilers/openjdk/14.nix          |   4 +-
 pkgs/development/compilers/openjdk/15.nix          |   4 +-
 pkgs/development/compilers/openjdk/16.nix          |   4 +-
 pkgs/development/compilers/openjdk/17.nix          |   4 +-
 pkgs/development/compilers/openjdk/18.nix          |   4 +-
 pkgs/development/compilers/openjdk/19.nix          |   4 +-
 pkgs/development/compilers/openjdk/8.nix           |   4 +-
 pkgs/development/libraries/polkit/default.nix      |   2 +-
 .../darwin/signing-utils/auto-sign-hook.sh         |   2 +-
 pkgs/stdenv/generic/default-builder.sh             |   4 +
 pkgs/stdenv/generic/make-derivation.nix            |  31 ++-
 pkgs/stdenv/generic/setup.sh                       | 222 ++++++++++++++++-----
 pkgs/tools/typesetting/tex/texlive/bin.nix         |   2 +-
 29 files changed, 272 insertions(+), 120 deletions(-)
00:34:20
@hexa:lossy.networkhexaI'll try to double-check that next00:34:28
@hexa:lossy.networkhexait does touch configureFlags alot 😄01:09:49
@hexa:lossy.networkhexa Artturin? 🙂 01:09:54

Show newer messages


Back to Room ListRoom Version: 9