pg.ddx.io  pgsql-hackers@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Sergey Shinderuk <s.shinderuk@postgrespro.ru>
Cc: Thomas Munro <thomas.munro@gmail.com>
Cc: pgsql-hackers <pgsql-hackers@postgresql.org>
Subject: Re: pg_preadv() and pg_pwritev()
Date: Thu, 14 Jan 2021 21:04:10 -0500
Message-ID: <1622107.1610676250@sss.pgh.pa.us> (raw)
In-Reply-To: <7848499f-488e-4402-a5d5-e1395efca523@postgrespro.ru>
References: <CA+hUKGJA+u-220VONeoREBXJ9P3S94Y7J+kqCnTYmahvZJwM=g@mail.gmail.com>
	<20201220224040.evr5pduibvm6dze5@alap3.anarazel.de>
	<CA+hUKG+TCoareSYcAu05yaMh9eUck6Hd8FQZt5VEvotNs3YOMQ@mail.gmail.com>
	<CA+hUKGJ8Ww_fjzUzthdxUF6W3JQ3r=a1hWX7Fcfq9uEndZ_+GQ@mail.gmail.com>
	<CA+hUKGL9XFxM0ZO8ZADYJepSmjywknhnDkKSEttfmn2j9fg0BQ@mail.gmail.com>
	<ed3b8e5d-0da8-6ebd-fd1c-e0ac80a4b204@postgrespro.ru>
	<CA+hUKG+L573j4=XWv6S+r-687Yxn0FyXhtObH9_P-Nu_atL2pQ@mail.gmail.com>
	<448b3cb5-0ba0-6dc5-63c7-789e4eebc40b@postgrespro.ru>
	<1283127.1610554395@sss.pgh.pa.us>
	<1286060.1610558607@sss.pgh.pa.us>
	<1297389.1610562046@sss.pgh.pa.us>
	<1341608.1610580122@sss.pgh.pa.us>
	<c2e08e38-e4bd-780d-62df-4a33b537b75e@postgrespro.ru>
	<d90658e6-490e-db57-cd64-98868abe79cd@postgrespro.ru>
	<1410650.1610638974@sss.pgh.pa.us>
	<b2586af5-866f-8290-f068-046fbd1a01b8@postgrespro.ru>
	<1418166.1610647514@sss.pgh.pa.u! s>
	<1419199.1610649100@sss.pgh.pa.us>
	<1612230.1610662425@sss.pgh.pa.us>
	<7848499f-488e-4402-a5d5-e13! 95efca523@postgrespro.ru>

Sergey Shinderuk <s.shinderuk@postgrespro.ru> writes:
> I see that "xcrun --sdk macosx --show-sdk-path" really calls
> "/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -sdk 
> macosx -version Path" under the hood.

Hmm.  I found something odd on my wife's Mac: although on my other
machines, I get something like

$ xcrun --verbose --no-cache --show-sdk-path
xcrun: note: looking up SDK with '/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -version PlatformPath'
xcrun: note: PATH = '/Users/tgl/testversion/bin:/usr/local/autoconf-2.69/bin:/Users/tgl/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Library/Apple/usr/bin:/Library/Tcl/bin:/opt/X11/bin'
xcrun: note: SDKROOT = '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk'
xcrun: note: TOOLCHAINS = ''
xcrun: note: DEVELOPER_DIR = '/Applications/Xcode.app/Contents/Developer'
xcrun: note: XCODE_DEVELOPER_USR_PATH = ''
xcrun: note: xcrun_db = '/var/folders/3p/2bnrmypd17jcqbtzw79t9blw0000gn/T/xcrun_db'
xcrun: note: lookup resolved to: '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk

on her machine there's no detail at all:

% xcrun --verbose --no-cache --show-sdk-path
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk

So I'm not sure what to make of that.  But I'm hesitant to assume
that xcrun is just a wrapper around xcodebuild.

			regards, tom lane





view thread (39+ messages)  latest in thread

Message-ID: <1622107.1610676250@sss.pgh.pa.us>
Permalink:  ../1622107.1610676250@sss.pgh.pa.us/
Also on:    postgresql.org/message-id/1622107.1610676250@sss.pgh.pa.us

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-hackers@postgresql.org
  Cc: tgl@sss.pgh.pa.us, s.shinderuk@postgrespro.ru, thomas.munro@gmail.com
  Subject: Re: pg_preadv() and pg_pwritev()
  In-Reply-To: <1622107.1610676250@sss.pgh.pa.us>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox