Re: Balancing ASDF Configuration for Precompiled OS and User-Compiled FASL Files

2025-01-02 Thread Robert Goldman
On 1 Jan 2025, at 16:33, Joseph Mingrone wrote: > As you can see, in this particular case, the ASDF package itself is > being built. For CCL, CLISP, and SBCL, everything works as expected, > and the FASL files are written under /wrkdirs/. However, when building > packages for ECL, ASDF tries to

Re: Balancing ASDF Configuration for Precompiled OS and User-Compiled FASL Files

2025-01-01 Thread Joseph Mingrone
Hello Robert, Things are progressing, and the issues I described in the first message of this thread have been solved. As I write this, we have support for CCL, CLISP, and SBCL. I'm now working on adding support for ECL, but facing a problem with ASDF output translations being ignored. The ASDF

Re: Balancing ASDF Configuration for Precompiled OS and User-Compiled FASL Files

2024-12-01 Thread Robert Goldman
On 28 Nov 2024, at 19:10, Joseph Mingrone wrote: > Hello Robert, > > Your description of what we are trying to accomplish is accurate. In short, > we aim to: > > - Use existing binaries when they are installed as OS packages. > - Allow things to work as expected when those binaries are n

Re: Balancing ASDF Configuration for Precompiled OS and User-Compiled FASL Files

2024-11-28 Thread Joseph Mingrone
Hello Robert, Your description of what we are trying to accomplish is accurate. In short, we aim to: - Use existing binaries when they are installed as OS packages. - Allow things to work as expected when those binaries are not installed, i.e., write binaries to the user's cache. Your

Re: Balancing ASDF Configuration for Precompiled OS and User-Compiled FASL Files

2024-11-25 Thread Robert Goldman
I thought I had understood your question, but now I see that I did not. Let me see if I have this right: 1. There are pre-packaged CL systems (sources) like `cl-alexandria` 2. There are additionally binary systems corresponding to the pre-packaged systems, like `cl-alexandria-sbcl` Are you try

Re: Balancing ASDF Configuration for Precompiled OS and User-Compiled FASL Files

2024-11-24 Thread Joseph Mingrone
On Sun, 2024-11-24 at 14:09, Robert Goldman wrote: > I haven't verified the details, but I believe the short answer to your > question is "yes." > What one would need to do is to find where packages such as > `cl-alexandria-sbcl` write their compiled code and add that location to the > excepti

Re: Balancing ASDF Configuration for Precompiled OS and User-Compiled FASL Files

2024-11-24 Thread Robert Goldman
I haven't verified the details, but I believe the short answer to your question is "yes." What one would need to do is to find where packages such as `cl-alexandria-sbcl` write their compiled code and add that location to the exceptions to output translations. See [the asdf manual](https://as