Alex Cameron
Alex Cameron
Something is wrong with the `llvm-link` step. The `__remill_sync_hyper_call` implementation isn't getting picked up for some reason. I'm in the middle of debugging this.
> Tests are failing because the spec files aren't being compiled/installed. There are some spec targets you can un-exclude from all to make sure they're built I'll wait until we...
Hmm, the `build_linux` test has a known failure. But the `build_mac` and `Docker_Linux` failures look to be actual logic changes in Sleigh. Perhaps something has happened with Thumb2 since that...
I'll debug this when I get the chance. But just confirming, @ekilmer, is this how the variables should be set?
> Hmmm. It doesn't look like the additional patches are being applied, so maybe that's what is causing failures? > > ``` > [ 44%] Performing patch step for 'ghidrasource-populate'...
Ok, this issue is fixed in [75adcde](https://github.com/lifting-bits/remill/pull/613/commits/75adcde81c978dac2101be9408ef56ca4da23d52). I think somehow the spot where we do: ```cmake set(sleigh_ADDITIONAL_PATCHES "" CACHE STRING "The accepted patch format is git patch files, to be...
> Did you start with a completely fresh build directory? Yeah, I blew away the build each time. It's the same thing that was causing the failure in CI (which...
> > Fulcio supports other signing and hashing algorithms so we should allow them too. > > Yep. I'll double-check this, but I think the parameters we specifically need to...
@woodruffw Sorry, I linked this issue to #84. From your comment, sounds like there's still more to do here. I can take a look at it tomorrow. What did you...
This is a great article that explains what `cosign` is doing under the hood: https://martinheinz.dev/blog/56