pgsql: Make some fixes to allow building Postgres on macOS 10.14 ("Moja

2018-09-25 Thread Tom Lane
Make some fixes to allow building Postgres on macOS 10.14 ("Mojave"). Apple's latest rearrangements of the system-supplied headers have broken building of PL/Perl and PL/Tcl. The only practical way to fix PL/Tcl is to start using the "-isysroot" compiler flag to point to SDK-supplied headers, as

pgsql: Make some fixes to allow building Postgres on macOS 10.14 ("Moja

2018-09-25 Thread Tom Lane
Make some fixes to allow building Postgres on macOS 10.14 ("Mojave"). Apple's latest rearrangements of the system-supplied headers have broken building of PL/Perl and PL/Tcl. The only practical way to fix PL/Tcl is to start using the "-isysroot" compiler flag to point to SDK-supplied headers, as

pgsql: Make some fixes to allow building Postgres on macOS 10.14 ("Moja

2018-09-25 Thread Tom Lane
Make some fixes to allow building Postgres on macOS 10.14 ("Mojave"). Apple's latest rearrangements of the system-supplied headers have broken building of PL/Perl and PL/Tcl. The only practical way to fix PL/Tcl is to start using the "-isysroot" compiler flag to point to SDK-supplied headers, as

pgsql: Make some fixes to allow building Postgres on macOS 10.14 ("Moja

2018-09-25 Thread Tom Lane
Make some fixes to allow building Postgres on macOS 10.14 ("Mojave"). Apple's latest rearrangements of the system-supplied headers have broken building of PL/Perl and PL/Tcl. The only practical way to fix PL/Tcl is to start using the "-isysroot" compiler flag to point to SDK-supplied headers, as

pgsql: Make some fixes to allow building Postgres on macOS 10.14 ("Moja

2018-09-25 Thread Tom Lane
Make some fixes to allow building Postgres on macOS 10.14 ("Mojave"). Apple's latest rearrangements of the system-supplied headers have broken building of PL/Perl and PL/Tcl. The only practical way to fix PL/Tcl is to start using the "-isysroot" compiler flag to point to SDK-supplied headers, as

pgsql: Make some fixes to allow building Postgres on macOS 10.14 ("Moja

2018-09-25 Thread Tom Lane
Make some fixes to allow building Postgres on macOS 10.14 ("Mojave"). Apple's latest rearrangements of the system-supplied headers have broken building of PL/Perl and PL/Tcl. The only practical way to fix PL/Tcl is to start using the "-isysroot" compiler flag to point to SDK-supplied headers, as

pgsql: Make some fixes to allow building Postgres on macOS 10.14 ("Moja

2018-09-25 Thread Tom Lane
Make some fixes to allow building Postgres on macOS 10.14 ("Mojave"). Apple's latest rearrangements of the system-supplied headers have broken building of PL/Perl and PL/Tcl. The only practical way to fix PL/Tcl is to start using the "-isysroot" compiler flag to point to SDK-supplied headers, as