On 28 February 2025 01:04:22 GMT-06:00, Qian Yun <oldk1...@gmail.com> wrote:
>On 2/28/25 2:59 PM, Dima Pasechnik wrote:
>> 
>> 
>> On 28 February 2025 00:23:59 GMT-06:00, Qian Yun <oldk1...@gmail.com> wrote:
>>> 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. 
>> 
>> This sounds like a possible Homebrew bug.
>> Did you try to file a bug report with them?
>> They are usually quick to respond.
>> 
>
>See my detailed reply at:
>
>https://github.com/Homebrew/homebrew-core/pull/205760#issuecomment-2689683141
>
>Basically, other SBCL executable based programs suffer
>the same problem, while SBCL core based programs do not.
>
>This is not a problem for Homebrew, unless they can provide
>an option in the formula file that disables the "codesign"
>step.

This is still a Homebrew bug (I'd even say a security vulnerability), as
setting HOMEBREW_NO_INSTALL_CLEANUP=1
in effect turns off checking signatures, and it doesn't look like  it was meant 
to do this.

Dima


>
>- 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/A7EEFBFB-361D-4F30-ABCB-EE075286001D%40gmail.com.

Reply via email to