Nixpkgs Stdenv | 233 Members | |
| 75 Servers |
| Sender | Message | Time |
|---|---|---|
| 22 Jul 2023 | ||
| 12:40:25 | ||
| As a workaround you can try staging version of it where I think
| 17:34:17 | |
| https://github.com/NixOS/nixpkgs/pull/244400 | 18:35:28 | |
| 23 Jul 2023 | ||
| Looking for opinions and suggestions :) https://github.com/NixOS/nixpkgs/issues/244966 | 04:02:41 | |
| can someone help review + merge https://github.com/NixOS/nixpkgs/pull/243595? I'm hoping it can make it into the next staging-next cycle | 22:28:47 | |
| 25 Jul 2023 | ||
| 01:57:09 | ||
| 27 Jul 2023 | ||
| 03:04:36 | ||
| 28 Jul 2023 | ||
| https://github.com/NixOS/nixpkgs/pull/245807 | 01:30:28 | |
| https://github.com/NixOS/nixpkgs/pull/245909 | 17:42:51 | |
| 30 Jul 2023 | ||
| Attempt to fix stomping of multiple parallel strips against the same file under multiple symlinks: https://github.com/NixOS/nixpkgs/pull/246164 | 10:36:58 | |
| 3 Aug 2023 | ||
| 05:58:33 | ||
| https://github.com/NixOS/nixpkgs/pull/238525
| 21:48:07 | |
| Hello there, is there any doc on how to use a cross compiled bootstrap tool to replace the ones that nixpkgs bundles? | 22:31:44 | |
| 6 Aug 2023 | ||
| https://github.com/NixOS/nixpkgs/pull/247478 | 07:52:25 | |
| 10 Aug 2023 | ||
I want to try and debug the lack of an $AR variable set while building a package without incurring a full rebuild. Is there a good way to turn on tracing (set -x) while all the setup scripts run for nix develop? (context: https://github.com/NixOS/nixpkgs/pull/246577#issuecomment-1672980907) | 10:44:44 | |
In reply to @p14:matrix.orgNIX_DEBUG is the variable used by setup.sh | 10:52:12 | |
| Set it to 6 | 10:52:17 | |
| Ah, thanks. I also managed to turn it on directly using preHook = "set -x" which revealed that: /nix/store/9kaazhysw3pmzlrslpb1nsgy97hq8hlm-x86_64-unknown-linux-gnu-llvm-binutils-wrapper-15.0.7/nix-support/setup-hook is empty where /nix/store/kcc44cgi7bclnhgs66v50a1jhr6nsqy5-x86_64-unknown-linux-gnu-llvm-binutils-wrapper-16.0.6/nix-support/setup-hook is 5 kiB | 10:52:50 | |
| and explains the missing $AR. | 10:53:00 | |
But the nix-diff of the llvm-binutils wrapper is pretty boring | 10:53:40 | |
| uuuh, I turned on NIX_DEBUG and now 15.0.7's setup-hook is not empty. Nice.. | 10:59:58 | |
| Oh dear. Turning on NIX_DEBUG for the binutils wrapper actually causes debug print output to end up in setup-hook. | 11:01:43 | |
| Or at least something which shouldn't be ending up in there. | 11:02:07 | |
| My repro is to insert
And the first line of setup-hook reads:
| 11:04:07 | |
| I guess I'm seeing: https://github.com/NixOS/nixpkgs/blob/2283bf968f3b6a2f100d81fb43db6d91f6aea706/pkgs/stdenv/generic/setup.sh#L936 | 11:09:48 | |
| Shouldn't this really go to stderr? | 11:09:52 | |
| Wow, this is unfortunate. If I build:
I get:
Now if I try to determine why setup-hook is empty by setting the preHook to include 'set -x', then, it's non-empty and works correctly:
What's going on? | 11:15:53 | |
| Redacted or Malformed Event | 11:16:13 | |
| * Wow, this is unfortunate. If I build:
I get:
Now if I try to determine why setup-hook is empty by setting the preHook to include 'set -x', then, it's non-empty and works correctly:
I end up with:
| 11:16:15 | |
| * Wow, this is unfortunate. If I build:
I get:
Now if I try to determine why setup-hook is empty by setting the preHook to include 'set -x', then, it's non-empty and works correctly:
I end up with:
What's going on? | 11:16:32 | |