<div dir="ltr"><div>Here's what I did: <a href="https://github.com/alanruttenberg/lsw2/blob/owlapiv4/util/setenv.lisp">https://github.com/alanruttenberg/lsw2/blob/owlapiv4/util/setenv.lisp</a></div><div><br></div><div>You still can't set environment variables in the parent process, of course.</div><div><br></div><div>Alan</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Apr 29, 2023 at 2:25 AM Scott L. Burson <<a href="mailto:Scott@sympoiesis.com">Scott@sympoiesis.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi,</div><div><br></div><div>I've been away from ABCL for some time, so I ask your indulgence in case I'm revisiting a familiar issue.  I tried (SETF (UIOP:GETENV "foo") "value") and got</div><div><br></div><div>Not (currently) implemented on ABCL: (SETF UIOP/OS:GETENV)</div><div><br></div><div>On investigation, I see that the JVM doesn't normally support setting environment variables, but there are known ways to jimmy it into doing so: <a href="https://stackoverflow.com/questions/318239/how-do-i-set-environment-variables-from-java" target="_blank">https://stackoverflow.com/questions/318239/how-do-i-set-environment-variables-from-java</a></div><div><br></div><div>Would a PR to add such a hack to ABCL be welcome, or should I just make it a local mod?  Or is there another, recommended way of doing this?</div><div><br></div><div>-- Scott</div><div><br></div></div>
</blockquote></div>