9 Jun 2025 |
dramforever | yeah it's broken | 05:51:44 |
dramforever | you can't nix profile install it | 05:51:54 |
dramforever | * you can't nix profile install it, for example | 05:52:06 |
dramforever | but i still think it's not fundamentally unfixable | 05:52:15 |
dramforever | unrelatedly John Ericson i just noticed this meeting minutes https://discourse.nixos.org/t/2025-05-28-nix-team-meeting-minutes-229/65205 especially about #13042, and ... it doesn't really make sense to me.
Appears to be a problem with running 32-bit x86 on x86_64-linux. This should work, but is possibly host-dependent and seccomp may interfere.
No, it's trying to run 64-bit programs in a 32-bit derivation, which fails as expected. It should not work and the build is wrong.
The basic issue is that the code was written assuming cross
Incomplete sentence? If "assuming cross builds don't run tests" was meant then yes that's correct
(Temporarily dropping this here because I'm not sure where I should be putting it.)
| 06:46:19 |
10 Jun 2025 |
| Danny joined the room. | 18:10:07 |
11 Jun 2025 |
Las | Maybe I'm dumb, but I did git clone ... ; nix develop .#native-clangStdenv ; meson build and it fails now? | 13:54:32 |
Las | src/perl/meson.build:111:17: ERROR: Command /nix/store/lgvq7plkm7wflaqclr54n2npiapwmbm3-perl-5.40.0/bin/perl -e 'use DBI; use DBD::SQLite;' -I/usr -I/usr failed with status 2. | 13:54:37 |
Las | * src/perl/meson.build:111:17: ERROR: Command `/nix/store/lgvq7plkm7wflaqclr54n2npiapwmbm3-perl-5.40.0/bin/perl -e 'use DBI; use DBD::SQLite;' -I/usr -I/usr` failed with status 2.
[in log]
Can't locate DBI.pm in @INC (you may need to install the DBI module) (@INC entries checked:
| 13:55:06 |
Las | John Ericson: | 13:55:13 |
Las | * John Ericson | 13:55:19 |
Las | nvm... I forgot to do configurePhase , but I don't see why it's necessary | 13:55:51 |
Las | I really feel like meson build alone should do everything | 13:55:58 |
John Ericson | In reply to @Las:matrix.org nvm... I forgot to do configurePhase , but I don't see why it's necessary Because of extra arguments in the command line | 16:06:08 |
John Ericson | Because perl is non-standard | 16:06:25 |
John Ericson | Maybe it can be changed | 16:06:31 |
Las | What PR moved headers to a separate dir? Before they were next to the source files, right? | 17:36:16 |
Las | https://github.com/NixOS/nix/pull/12836 I assume | 17:43:23 |
| mt joined the room. | 19:42:59 |
12 Jun 2025 |
| weriomat joined the room. | 09:03:51 |
| sinan changed their profile picture. | 12:33:40 |
| sinan changed their profile picture. | 12:36:01 |
| sinan | 12:36:03 |
| sinan | 12:36:04 |
| sinan | 12:36:07 |
13 Jun 2025 |
| Jeremy joined the room. | 03:57:18 |
15 Jun 2025 |
| sinan changed their profile picture. | 05:48:13 |
| @c3r5b8:matrix.org left the room. | 13:32:26 |
| debtquity joined the room. | 14:03:20 |
16 Jun 2025 |
| lignus joined the room. | 08:39:14 |