GNU bug report logs -
#56334
Should asdf-build-system/sbcl use load-system instead of compile-system?
Previous Next
Reported by: Pierre Neidhardt <mail <at> ambrevar.xyz>
Date: Fri, 1 Jul 2022 10:18:01 UTC
Severity: normal
Done: Guillaume Le Vaillant <glv <at> posteo.net>
Bug is archived. No further changes may be made.
Full log
Message #17 received at 56334 <at> debbugs.gnu.org (full text, mbox):
Am Freitag, dem 01.07.2022 um 12:16 +0200 schrieb Pierre Neidhardt:
> [...]
>
> From the ASDF doc:
>
> --8<---------------cut here---------------start------------->8---
> This will make sure all the files in the system are compiled, but not
> necessarily load any of them in the current image; on most systems,
> it will _not_ load all compiled files in the current image. This
> function exists for symmetry with 'load-system' but is not
> recommended *unless you are writing build scripts* and know what
> you're doing.
> --8<---------------cut here---------------end--------------->8---
>
> So should we really use it?
In this case, I'd argue that we *are* the build script and that
packagers know what they're doing when they override build in case that
asdf:compile-system fails. Unless I'm wrong, we're not actually
interested in loading all compiled files into the current image, are
we?
Cheers
This bug report was last modified 2 years and 293 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.