!OqhvaDMJdKYUicLDiE:nixos.org

Nixpkgs Stdenv

221 Members
71 Servers

Load older messages


SenderMessageTime
10 Dec 2022
@artturin:matrix.orgArtturindid anyone who subscribed to https://github.com/NixOS/nixpkgs/pull/17564902:40:42
@artturin:matrix.orgArtturinget email notifications of my comment that contains Rendered02:40:59
@artturin:matrix.orgArtturingithub is bugging..02:41:09
@artturin:matrix.orgArtturinremoved 2 of my comments02:41:20
@artturin:matrix.orgArtturinand unresolved some reviews02:41:37
@artturin:matrix.orgArtturin

and is sending ofborg bad data...

ofborg-eval — Commit not found

02:41:56
@artturin:matrix.orgArtturinits back now :|02:47:42
@artturin:matrix.orgArtturin * they're back now :|02:47:49
@sandro:supersandro.deSandro 🐧
In reply to @artturin:matrix.org
get email notifications of my comment that contains Rendered
yes
17:30:46
11 Dec 2022
@artturin:matrix.orgArtturinhttps://github.com/NixOS/nixpkgs/pull/20562311:07:21
16 Dec 2022
@trofi:matrix.orgtrofi A PR for new linuxHeaders-6.1: https://github.com/NixOS/nixpkgs/pull/205851 22:15:43
17 Dec 2022
@trofi:matrix.orgtrofi Looks like config.enableParallelBuildingByDefault = true did not actually work: https://github.com/NixOS/nixpkgs/pull/206623 22:25:18
20 Dec 2022
@phirsch:matrix.orgPascal joined the room.00:26:25
23 Dec 2022
@luxus:luxus.ailuxus joined the room.07:01:18
1 Jan 2023
@trofi:matrix.orgtrofiSignal-boosting https://github.com/NixOS/nixpkgs/pull/208478 where I try to collect some details on how bootstrap works today (to tweak it slightly later).20:53:53
2 Jan 2023
@trofi:matrix.orgtrofi John Ericson: ^ pinging you here specifically in case you don't look at github review queue :) (do you BTW?) 17:52:09
@Ericson2314:matrix.orgJohn Ericson trofi thanks! 22:33:00
@Ericson2314:matrix.orgJohn Ericsonyes github notifications are lot22:33:06
@trofi:matrix.orgtrofiThank you! I'll get back to you soon with a few more bootstrap tweaks.23:53:29
4 Jan 2023
@trofi:matrix.orgtrofi

Signal-boosting another potentially disruptive bootstrap tweak: https://github.com/NixOS/nixpkgs/pull/209063

This is an addition of extra gcc build during bootstrap to avoid shipping stale libgcc_so.1. It also happens to build glibc with nixpkgs's gcc (as opposed to previous bootstrapTools gcc).

19:09:28
6 Jan 2023
@artturin:matrix.orgArtturinhttps://github.com/NixOS/nixpkgs/pull/20925501:04:54
@trofi:matrix.orgtrofiJust curious: does it fix any real packages or you found it while chasing some other problem?05:56:15
@artturin:matrix.orgArtturin
In reply to @trofi:matrix.org
Just curious: does it fix any real packages or you found it while chasing some other problem?
I was looking through the issues and saw https://github.com/NixOS/nixpkgs/issues/208625 and thought it would be better to not fail from the make command
12:48:38
@artturin:matrix.orgArtturin This also makes installPhase consistent with buildPhase if there's no makefile 12:49:13
@trofi:matrix.orgtrofiAha, makes sense.12:52:02
@winterqt:nixos.devWinter (she/her)I always found that inconsistency a bit weird. A welcome change IMO.14:38:41
7 Jan 2023
@artturin:matrix.orgArtturin https://github.com/NixOS/nixpkgs/pull/144747  04:18:21
@trofi:matrix.orgtrofi

John Ericson: WDYT of https://github.com/NixOS/nixpkgs/pull/209063 ? :) If all of it is too scary I have a few well-isolated changes that should be good to go regardless (all are included in the final PR as well):

  • https://github.com/NixOS/nixpkgs/pull/209054
  • https://github.com/NixOS/nixpkgs/pull/209055
  • https://github.com/NixOS/nixpkgs/pull/209153
09:46:01
@vcunat:matrix.orgvcunatI don't know. If it's significantly less controversial, we could just upgrade gcc version in aarch64-linux bootstrap tools (say, to 11 or 12). To get around the worst effects for now, probably even for years. (Though I'm not sure about practical availability of the very few people with permissions to upload tarballs; IIRC sometimes it took weeks or more.) There's quite a general dilemma, too. Having shorter and simpler bootstrap process makes it easier to deal with any stdenv-changing stuff. So we could rotate bootstrap tools faster instead, e.g. yearly - at least for the two main Linux platforms. Some people would instead prefer to have much smaller and basically fixed bootstrap tools (GuixSD does that IIRC).10:26:49
@vcunat:matrix.orgvcunat * I don't know. If it's significantly less controversial, we could just upgrade gcc version in aarch64-linux bootstrap tools (say, to 11 or 12). To get around the worst effects for now, probably even for years. (Though I'm not sure about practical availability of the very few people with permissions to upload tarballs; IIRC sometimes it took weeks or more.) There's quite a general dilemma, too. Having shorter and simpler bootstrap process makes it easier to deal with any stdenv-changing stuff. So we could rotate bootstrap tools faster instead, e.g. yearly - at least for the two main Linux platforms. Some people would instead prefer to have much smaller and basically fixed bootstrap tools (GuixSD does that IIRC), even though that makes bootstrapping harder.10:27:55

Show newer messages


Back to Room ListRoom Version: 9