emixa-d
emixa-d
@civodul, could you give removing './env' a try (I don't have a good set up at the moment)?
On a maybe related matter, I got the impression that > https://github.com/wingo/fibers/blob/01f475fd51d9109b05c24741ac3e35b638cd2895/fibers/config.scm.in#L23 isn't completely correct, or became redundant. If https://github.com/wingo/fibers/blob/01f475fd51d9109b05c24741ac3e35b638cd2895/fibers/config.scm.in#L23 did its job correctly, then `extension-library` would never be run...
>My preference would be to go back to the FIBERS_CROSS_COMPILING environment variable trick that was used prior to https://github.com/wingo/fibers/commit/62b2ca641ae256b79be3d6f3240a265ce1484d3e (I use the same trick in most projects), but I'm open...
It's needed for tests, that's what TESTS_ENVIRONMENT is for. IIUC, it only needs to be removed in guile.am, you don't need to remove `./env` itself. >how did https://github.com/wingo/fibers/pull/77 improve on...
I think the ideal solution would be to modify Guile, such that you can tell it that 'module X needs module Y, but only for procedures/variables/..., not for macros'. Then...
>>It's needed for tests, that's what TESTS_ENVIRONMENT is for. IIUC, it only needs to be removed in guile.am, you don't need to remove ./env itself. > >The *-impl.scm + override/...
Also, I would rather avoid setting `GUILE_LOAD_COMPILED_PATH` until dependency tracking is added (**). E.g., that thing I wrote for Guix proprietary (*) compilation mechanism, but adapted for makefiles and I...
>I don't see how to restore cross-compilation support apart from reverting https://github.com/wingo/fibers/pull/77. I'm happy to see other solutions proposed that would be "nicer" than the FIBERS_CROSS_COMPILING environment variable trick, but...
AVIF might be smaller, but now you need another library. Is size(libavif)+size(images in avif)