How to install on 10.15 with deployment target as 10.13?

Sandeep Thakkar sandeep.thakkar at enterprisedb.com
Fri Jun 26 05:44:46 UTC 2020


On Fri, Jun 26, 2020 at 10:52 AM Ken Cunningham <
ken.cunningham.webuse at gmail.com> wrote:

> > Hi, I'm compiling postgres with LLVM support on macOS 10.15 Catalina.
> The binaries are supported on 10.13+. On target machine (10.13), the
> library fails to load with the following error:
> *dlopen(/Library/PostgreSQL/13/lib/postgresql/llvmjit.so, 10): Symbol not
> found: ____chkstk_darwin*
>
> I believe you will have to compile your software built on 10.15 and to be
> deployed on earlier systems with:
>
> configure.cflags-append -fno-stack-check
> configure.cxxflags-append -fno-stack-check
>
> to disable the now-default stack-checking feature used in Xcode 11.
>
> OK, let me check that. Thanks


> The  ____chkstk_darwin symbol is not found on 10.13 it appears, and
> although there are versions of that symbol added to compiler_rt for other
> systems like WIndows, etc, it is apparently expected to be found in the
> system libraries on Darwin.
>
> Ken



-- 
Sandeep Thakkar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-users/attachments/20200626/b6842cba/attachment.htm>


More information about the macports-users mailing list