The commit 36ae487 is supposed to have short life and be quickly reverted. There is already http://openocd.zylin.com/6228/ queued to remove it. But my plan is to first merge http://openocd.zylin.com/6226/ and after some time if nobody reports issues, merge also 6227 and 6228. This issue with macOS is unexpected, but I don't have a macOS for testing. Thanks for reporting it! As a quick fix I will have just sent out a patch to allow compiling the code of 36ae487 on Linux only. http://openocd.zylin.com/6241/
--- ** [tickets:#304] Building on macOS fails; "aliases are not supported on darwin"** **Status:** new **Milestone:** 0.11.0 **Created:** Thu May 13, 2021 06:43 AM UTC by Adam Jeliński **Last Updated:** Thu May 13, 2021 06:43 AM UTC **Owner:** nobody OpenOCD can no longer be built on macOS after the 36ae487 commit: ~~~ ../src/helper/command.c:157:22: error: aliases are not supported on darwin __attribute__((weak, alias("workaround_createcommand"))); ~~~ The OS is x86_64-apple-darwin19.6.0 and the compiler used is x86_64-apple-darwin13.4.0-clang . --- Sent from sourceforge.net because openocd-devel@lists.sourceforge.net is subscribed to https://sourceforge.net/p/openocd/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/openocd/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.