Michael Forney
Michael Forney
I tried to make a minimal reproducer: ```ninja rule echo command = echo $in build foo: echo a || b ``` But this failed in the same way as samurai:...
> note that muon has added some kind of ninja compilation, code forked from samurai with some modifications Good to know, but what does this have to do with this...
This looks really good, thanks for working on it. > Some still-relevant distros ship with older GNU Make (pre-4.2, with different option names). Can you elaborate? What happens if `samu`...
@thesamesam There are several outstanding comments that still need to be resolved.
> What remains to be done here? Sorry for the drive-by comment, but I've been looking for a ninja alternative with this feature to use with our package manager, which...
One question I have, should a jobserver client request a token for every job it starts and release it when its done? Or is it fine if samurai takes as...
This seems like an important thing to clear up.
Hmm... `explicit_bzero` should be provided through `compat/explicit_bzero.c`. Could you share a full build log?
This should be the default build behavior. If you don't define `-D HAVE_EXPLICIT_BZERO`, then it will use the included version of `explicit_bzero`. Are you doing anything special when building libtls-bearssl?...
Thanks. I think I see what is happening. The actual missing symbol is not `explicit_bzero`, but `__explicit_bzero_chk`, which comes from glibc's fortify source feature. I guess this must be the...