On 2/28/25 1:09 PM, Waldek Hebisch wrote: > > On Linux SBCL generated executables does not follow normal ELF > rules, in particular 'strip' breaks them and tools intended to > compare binaries may find false positives. Practical solution > is to block such tools (which I assume HOMEBREW_NO_INSTALL_CLEANUP=1
Yes, on macOS the failing step is "codesign", and homebrew consider the installation has failed and do the uninstall automatically. The env var prevents the uninstall step. Only one thread about it on SBCL mail lists: https://sourceforge.net/p/sbcl/mailman/sbcl-devel/thread/513947F9-2DFA-4653-BF89-34AC0E4F855B%40gmail.com/#msg37368303 > is doing). Proper solution would wrap core into an object > file and link with SBCL "loader" (IIUC CMU CL folks did this, > but it was not ported to SBCL). > > We had code to use wrapper script, but our code is simpler > without it. > I guess the wrapper script would be similar to the current ECL approach? If the patch is not complicated, will you accept it? - Qian -- You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group. To unsubscribe from this group and stop receiving emails from it, send an email to fricas-devel+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/fricas-devel/ca1d2045-8ced-438f-b73c-c2e140cd9ebc%40gmail.com.