Another possible fix is to always return zero values, e.g. #.(progn (when (uiop:getenv "HOMEBREW_PREFIX") (pushnew :homebrew *features*)) (values))
__Martin >>>>> On Thu, 08 Jun 2023 16:32:36 -0500, Robert Goldman said: > > This one was my fault. I did the PR with this patch, because cl-libuv > wouldn't build on my Mac. Since there's no testing, apparently, it slipped > through. > > I don't know how to fix this, because I have never used CFFI-grovel, so no > idea how to put Madhu's advice into practice. > > As an aside, doesn't this kind of break Faré's design principle that the > person who has the information is the one who should be configuring the > software? It seems like we are expecting the programmer to guess ahead of > time what are all of the possible locations for the foreign library and > includes. Wouldn't it make more sense for this to be configurable? > > Of course, this is partly my fault, since ASDF does not support configuring > operations, except with gross dynamic variables. > > On 8 Jun 2023, at 15:32, Attila Lendvai wrote: > > > FTR, Madhu's analysis has been forwarded to the author: > > > > https://github.com/orthecreedence/cl-libuv/issues/23 > > > > -- > > • attila lendvai > > • PGP: 963F 5D5F 45C7 DFCD 0A39 > > -- > > “Nobody in the world, nobody in history, has ever gotten their freedom > > by appealing to the moral sense of the people who were oppressing > > them.” > > — Assata Shakur (1947–) > >