ViGe | attah: You are aware that you can change the workspace folder on the SDK? It doesn't have to be ~. | 06:19 |
---|---|---|
attah | ViGe: I suspected as much... but i do have all code that fits there in ~/repos | 15:44 |
attah | and i do like that | 15:44 |
attah | ....and presumably / won't fly | 15:44 |
flypig | attah, congrats on getting it to build; no mean feat ;) Interesting that your -j32 build didn't lock up. I wonder if it'd be possible to just get the rust parts to build in a single process? | 16:47 |
attah | flypig: copy-pasting from guides is one of my specialties! | 16:58 |
flypig | attah, haha. I don't actually believe you got away with just copy-pasting; the process changes every time I try it! ;) | 17:02 |
Keto | CARGO_BUILD_JOBS=1 ? | 17:02 |
flypig | Add that as an environment variable? That's a nice idea. It's possible it'll get overridden by a -jn I suppose? I suspect -jn takes precedence. | 17:03 |
flypig | Definitely worth a try. | 17:03 |
attah | Let's see if i can do it all the way from the beginning today | 17:07 |
attah | Nope... now it is failing on ""failed to determine package fingerprint for build script for selectors v0.22.0" | 17:27 |
mal | attah: did you remember to use the git workaround thingy | 17:29 |
attah | of course not... thanks! | 17:31 |
Keto | or maybe put -j1 in CARGOFLAGS... or both... and there is also .cargo/config.in, which could have [build] jobs=1 :) | 18:00 |
attah | Okay; my build is officially hanging | 18:01 |
flypig | attah, is that with or without the -j1 that Keto suggested? | 18:14 |
attah | without | 18:15 |
flypig | Okay, that's good to know; just keeping tabs! | 18:15 |
Keto | also, I have no idea how any of this works, just throwing ideas based on grepping the sources :) | 18:18 |
flypig | The look pretty sensible, however you came by them :) | 18:20 |
flypig | *They | 18:50 |
rubdos[m] | mal: I've tickled LLVM and Rust a bit, including a patch on your 1_64 branch. I've basically reverted the statx things on rustc in a patch; that could be used as a workaround for now (and which is what I would do to get WF on a newer rustc for now). However, I run into trouble getting it to build; I'm missing cross-{armv7hl,aarch64}-glibc, and I'm not sure where to find them. | 20:54 |
rubdos[m] | I'm not sure whether you'd be happy accepting such a revert; that'd totally depend on Jolla's intent to implement statx. If it's something you'd consider, it'd be nice to have it spin for a build at OBS' side :) | 20:56 |
mal | I can make a test build | 20:58 |
rubdos[m] | much appreciated! | 21:01 |
mal | rubdos[m]: almost built | 22:01 |
mal | [ 2705s] error: Installed (but unpackaged) file(s) found: | 22:01 |
mal | [ 2705s] /usr/libexec/rust-analyzer-proc-macro-srv | 22:01 |
mal | rubdos[m]: you should try to build for x86 | 22:03 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!