!OqhvaDMJdKYUicLDiE:nixos.org

Nixpkgs Stdenv

260 Members
80 Servers

Load older messages


SenderMessageTime
1 Oct 2023
@artturin:matrix.orgArtturin Weijia: why did you add loongarch64 to the bootstrap tools cross when it's not used in nixpkgs https://github.com/nixos/nixpkgs/commit/e2adc3a3a23d8735937e23105741763b05140812 20:52:27
@artturin:matrix.orgArtturinasking because https://github.com/NixOS/nixpkgs/pull/25847620:55:16
@artturin:matrix.orgArtturin * asking because .https://github.com/NixOS/nixpkgs/pull/25847620:55:52
@artturin:matrix.orgArtturin * asking because https://github.com/NixOS/nixpkgs/pull/25847620:56:01
@artturin:matrix.orgArtturinCleaning up the bootstrap to make automating the updating of the bootstrap files easier20:56:46
@wegank:matrix.orgWeijiaThere was an effort to bootstrap a loongarch64-linux native stdenv a few months ago21:05:46
@wegank:matrix.orgWeijiaI assume the interest was lost after #238154, see #252590.21:05:49
2 Oct 2023
@trofi:matrix.orgtrofiYeah, I personally had to give up on nixpkgs for cross-compiler infra.06:43:26
@artturin:matrix.orgArtturinhttps://github.com/NixOS/nixpkgs/pull/25854007:18:00
@artturin:matrix.orgArtturinPreliminary work, I don't yet have a updater script but I think having the job names match the bootstrap file names will make the updater script more straightforward and have less special-cases07:23:26
@artturin:matrix.orgArtturin * Preliminary work, I don't yet have a updater script but I think having the job names match the bootstrap filenames will make the updater script more straightforward and have less special-cases07:23:51
4 Oct 2023
@trofi:matrix.orgtrofi __FILE__ mangling is still up for review: https://github.com/NixOS/nixpkgs/pull/255192 . I did not see any regressions for the past week of trying to use it. 05:17:50
8 Oct 2023
@artturin:matrix.orgArtturin
In reply to @trofi:matrix.org
__FILE__ mangling is still up for review: https://github.com/NixOS/nixpkgs/pull/255192 . I did not see any regressions for the past week of trying to use it.
merged
01:32:04
11 Oct 2023
@rhys:memes.nzRhys joined the room.02:25:33
@vcunat:matrix.orgvcunat Hello, any hint how to avoid autotools dependencies when I need to patch ./configure? I created patch for configure along with the one for configure.ac. Configure phase is OK, but when build phase starts, it wants aclocal and I can't see why. 08:33:40
@artturin:matrix.orgArtturin
In reply to @vcunat:matrix.org
Hello, any hint how to avoid autotools dependencies when I need to patch ./configure? I created patch for configure along with the one for configure.ac. Configure phase is OK, but when build phase starts, it wants aclocal and I can't see why.
I don't know what they use to detect changes but maybe just try touching both files?
09:03:23
@artturin:matrix.orgArtturin
In reply to @vcunat:matrix.org
Hello, any hint how to avoid autotools dependencies when I need to patch ./configure? I created patch for configure along with the one for configure.ac. Configure phase is OK, but when build phase starts, it wants aclocal and I can't see why.
* I don't know what they use to detect changes but maybe just try touching both files in postPatch?
09:03:36
@vcunat:matrix.orgvcunatI did try that.09:03:43
@vcunat:matrix.orgvcunat But in the meantime I found that more of Makefile.in patching is needed than I was doing. (I just applied the same as Makefile.am but that does not suffice.) 09:04:27
@vcunat:matrix.orgvcunatI suppose I'll just try doing autoreconf locally and hardcode the whole diff into nixpkgs patch :-( Hopefully that ugly thing will work.09:05:13
@artturin:matrix.orgArtturinah i assumed you already did that09:05:48
@vcunat:matrix.orgvcunatPatches that add .c and .h files are harder than I expected.09:05:58
@vcunat:matrix.orgvcunatUh, it generates huge diffs of unrelated changes. Matching versions of all autotools with upstream is probably hard.09:08:52
@artturin:matrix.orgArtturin try touching aclocal.m4 09:09:09
@artturin:matrix.orgArtturinhttps://stackoverflow.com/questions/33278928/how-to-overcome-aclocal-1-15-is-missing-on-your-system-warning09:09:14
@artturin:matrix.orgArtturin vcunat: 09:10:21
@artturin:matrix.orgArtturinor touching all 309:11:06
@vcunat:matrix.orgvcunatThanks! Touching that file does resolve this issue. I'll most likely use it - I hope I'll manage to finish the whole hacky patching.09:19:51
@vcunat:matrix.orgvcunatUh, I made some mistake. I don't think it succeeded. I probably omitted the patch by mistake.09:54:30
@vcunat:matrix.orgvcunatI don't know, I'll probably give it up for the current staging-next-23.05. In case someone wants to experiment, you can get prototype patch for nghttp2 (version without touching generated stuff): https://github.com/vcunat/nghttp2/pull/new/p/backport-cve-2023-4448710:20:33

Show newer messages


Back to Room ListRoom Version: 9