Codesigning macOS nightly builds

Patrick Luby guibomacdev at gmail.com
Sat Jun 22 23:59:15 UTC 2024


I forgot to mention that I have a "Developer ID Application” certificate from Apple so I am able to test and troubleshoot any dmg build problems if it helps.

I can confirm that I can build a dmg and codesign by adding the following to my autogen.input file:

--with-package-format=dmg
--enable-macosx-code-signing

Also, I am building non-release builds like the current nighty builds so I can confirm that debugging tools like lldb and Instruments can connect to the codesigned installation.

Patrick

> On Jun 22, 2024, at 10:30 AM, Patrick Luby <guibomacdev at gmail.com> wrote:
> 
> Currently, none of the macOS nightly builds are code signed. Because of this, testers cannot run the nightly build at all unless they open a Terminal and execute the following command:
> 
> xattr -d com.apple.quarantine /Applications/LibreOfficeDev.app
> 
> This is OK for me and testers familiar with this extra step, but it generally scares and/or overwhelms regular users who want to test a fix.
> 
> Apple, especially on Silicon Macs, really tries to prevent users from running non-codesigned applications. So is there any reason we can’t start codesign macOS nightly builds like we do for official builds?
> 
> Thanks,
> 
> Patrick
> 
> 



More information about the LibreOffice mailing list