vezel-dev / graf

A graph-oriented intermediate representation, optimization framework, and machine code generator.
https://docs.vezel.dev/graf
BSD Zero Clause License
20 stars 1 forks source link

Aro and libffi should be optional, lazy dependencies #16

Open alexrp opened 5 months ago

alexrp commented 5 months ago

https://github.com/vezel-dev/graf/blob/662bf282e8f733a1c4929f7201086918852e7e3a/build.zig#L103-L107

Making it lazy causes CI failures: https://github.com/vezel-dev/graf/actions/runs/9533073069/job/26275888084

Upstream bug:

alexrp commented 5 months ago

Applied a workaround in 662bf282e8f733a1c4929f7201086918852e7e3a.

alexrp commented 5 months ago

This should also be done for libffi.