!ayCRiZriCVtuCUpeLp:nixos.org

Nix Cross Compiling

555 Members
119 Servers

Load older messages


SenderMessageTime
9 Dec 2021
@cleverca22:matrix.orgcleverca22perhaps have a dedicated binutils-vc4.nix, that doesnt get updated with new patches18:03:03
@cleverca22:matrix.orgcleverca22how are other targets with binutils forks handling this?18:03:34
@cleverca22:matrix.orgcleverca22 Mic92: i can either do an ugly [ constants ] ++ optional ++ [ constants ] change that will avoid a mass-rebuild of x86
or i can do a pretty [ constants ] ++ optional that will change the order of x86 patches and cause a rebuild
18:16:06
@cleverca22:matrix.orgcleverca22ah, every patch after the conflicting one also conflicts18:22:42
@mic92:nixos.devMic92cleverca22: I am not aware of forks18:22:45
@cleverca22:matrix.orgcleverca22so they are all optional18:22:46
@cleverca22:matrix.orgcleverca22testing the fix....18:23:13
@cleverca22:matrix.orgcleverca22gcc has the same issues18:23:35
@cleverca22:matrix.orgcleverca22
../../source/gcc/graphite-dependences.c: In function 'isl_map* constrain_domain(isl_map*, isl_set*)':
../../source/gcc/graphite-dependences.c:48:16: error: 'isl_space_get_tuple_id' was not declared in this scope; did you mean 'isl_map_get_tuple_id'?
   48 |   isl_id *id = isl_space_get_tuple_id (d, isl_dim_in);
18:29:47
@cleverca22:matrix.orgcleverca22something got renamed, causing build failures18:29:55
@cleverca22:matrix.orgcleverca22but no patches touched that file, and the symbol is from outside the file18:47:33
@cleverca22:matrix.orgcleverca22 * but no patches touched that file, and the symbol is from outside gcc18:47:37
@mic92:nixos.devMic92cleverca22: you might need a different version of isl20:31:07
@mic92:nixos.devMic92isl is a compiler dependency20:31:15
@cleverca22:matrix.orgcleverca22ah, i was trying to figure out what pkg it came from20:31:24
@cleverca22:matrix.orgcleverca22then got distracted20:31:27
@mic92:nixos.devMic92 Alyssa Ross: is pkgsCross.netbsd-llvm broken an known issue? https://hercules-ci.com/github/nix-community/cross-toolchains.nix/jobs/8 21:40:15
@qyliss:fairydust.spaceAlyssa Rossmic92: not known by me, but I don't think I've ever used netbsd-llvm — I think John added it21:43:33
@mic92:nixos.devMic92 John Ericson: ^ 21:45:26
@Ericson2314:matrix.orgJohn Ericsonyeah i didn't quite finish getting it it work21:46:27
@Ericson2314:matrix.orgJohn Ericsonthere is some -lgcc I couldn't find the origin of21:46:40
@sternenseemann:systemli.orgsternithis isn't the proper thing anyways as NetBSD upstream use gcc21:55:12
@mic92:nixos.devMic92well. Let's drop stuff that never really worked, so we can keep an eye on regressions in other areas21:57:51
@Ericson2314:matrix.orgJohn EricsonWell I would rather ensure it still evals21:59:17
@Ericson2314:matrix.orgJohn Ericsonnetbsd is supposed to have support for both21:59:29
@Ericson2314:matrix.orgJohn Ericsonit has clang things in it's makesfiles a plenty21:59:38
@Ericson2314:matrix.orgJohn EricsonI just don't think anyone might be building it entirely from scratch with clang yet21:59:54
@mic92:nixos.devMic92I don't think anyone checks if platforms in this file evals22:02:13
@mic92:nixos.devMic92I fixedd a couple of platforms in their today22:02:23
@r_i_s:matrix.orgris_ joined the room.23:04:22

There are no newer messages yet.


Back to Room ListRoom Version: 6