Discussion:
[MacPorts] #57234: Some ports are failing at staging due to new build system in Xcode 10
MacPorts
2018-10-03 20:12:36 UTC
Permalink
#57234: Some ports are failing at staging due to new build system in Xcode 10
-------------------------+-------------------------------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: xcode10 | Port: cotvnc macports-notifier pinentry-
| mac terminal-notifier xhyve
-------------------------+-------------------------------------------------
Xcode 9 introduced a new build system but it was not the default. Xcode 10
has made it the default.

This is an example of a failure message usually seen.
{{{
:info:build Details: Failed to create workspace arena at
<DVTFilePath:0x7f9ad0459500:'/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk'>: Error
Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the
file “pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk” in the folder
“DerivedData”."
UserInfo={NSFilePath=/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk,
NSUnderlyingError=0x7f9ad02c4190 {Error Domain=NSPOSIXErrorDomain Code=1
"Operation not permitted"}}
75 :info:build Object: <IDEWorkspaceArena: 0x7f9ad01ea080>
76 :info:build Method: -createWorkspaceArenaFolderIfNecessary
77 :info:build Thread: <NSThread: 0x7f9acb617690>{number = 1, name
= main}
78 :info:build Please file a bug at https://bugreport.apple.com with
this warning message and any useful information you can provide.
}}}

This ticket will track ports that are affected by it. It is a work in
progress so feel free to add/remove ports and improve my description of
it.
--
Ticket URL: <https://trac.macports.org/ticket/57234>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-03 20:14:44 UTC
Permalink
#57234: Some ports are failing at staging due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: cotvnc macports-notifier pinentry- |
mac terminal-notifier xhyve |
-------------------------------------------------+-------------------------
Post by MacPorts
Xcode 9 introduced a new build system but it was not the default. Xcode
10 has made it the default.
This is an example of a failure message usually seen.
{{{
:info:build Details: Failed to create workspace arena at
<DVTFilePath:0x7f9ad0459500:'/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk'>: Error
Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the
file “pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk” in the folder
“DerivedData”."
UserInfo={NSFilePath=/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk,
NSUnderlyingError=0x7f9ad02c4190 {Error Domain=NSPOSIXErrorDomain Code=1
"Operation not permitted"}}
75 :info:build Object: <IDEWorkspaceArena: 0x7f9ad01ea080>
76 :info:build Method: -createWorkspaceArenaFolderIfNecessary
77 :info:build Thread: <NSThread: 0x7f9acb617690>{number = 1, name
= main}
78 :info:build Please file a bug at https://bugreport.apple.com with
this warning message and any useful information you can provide.
}}}
This ticket will track ports that are affected by it. It is a work in
progress so feel free to add/remove ports and improve my description of
it.
New description:

Xcode 9 introduced a new build system but it was not the default. Xcode 10
has made it the default.

This is an example of a failure message usually seen.
{{{
:info:build Details: Failed to create workspace arena at
<DVTFilePath:0x7f9ad0459500:'/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk'>: Error
Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the
file “pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk” in the folder
“DerivedData”."
UserInfo={NSFilePath=/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk,
NSUnderlyingError=0x7f9ad02c4190 {Error Domain=NSPOSIXErrorDomain Code=1
"Operation not permitted"}}
75 :info:build Object: <IDEWorkspaceArena: 0x7f9ad01ea080>
76 :info:build Method: -createWorkspaceArenaFolderIfNecessary
77 :info:build Thread: <NSThread: 0x7f9acb617690>{number = 1, name
= main}
78 :info:build Please file a bug at https://bugreport.apple.com with
this warning message and any useful information you can provide.
}}}

This ticket will track ports that are affected by it. It is a work in
progress so feel free to add/remove ports and improve my description of
it.

||= port =||= maintainer =||= status =||
||cotvnc|| || #57174 ||
||macports-notifier|| || #57209 ||
||pinentry-mac||@Ionic|| #57178 ||
||terminal-notifier||@raimue,openmaintainer|| #57210 ||
||xhyve||@jeremyhu|| #57223 ||

--
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-03 20:18:20 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: cotvnc macports-notifier pinentry- |
mac terminal-notifier xhyve |
-------------------------------------------------+-------------------------
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-05 10:55:45 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: cotvnc macports-notifier pinentry- |
mac terminal-notifier xhyve |
-------------------------------------------------+-------------------------
Post by MacPorts
Xcode 9 introduced a new build system but it was not the default. Xcode
10 has made it the default.
This is an example of a failure message usually seen.
{{{
:info:build Details: Failed to create workspace arena at
<DVTFilePath:0x7f9ad0459500:'/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk'>: Error
Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the
file “pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk” in the folder
“DerivedData”."
UserInfo={NSFilePath=/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk,
NSUnderlyingError=0x7f9ad02c4190 {Error Domain=NSPOSIXErrorDomain Code=1
"Operation not permitted"}}
75 :info:build Object: <IDEWorkspaceArena: 0x7f9ad01ea080>
76 :info:build Method: -createWorkspaceArenaFolderIfNecessary
77 :info:build Thread: <NSThread: 0x7f9acb617690>{number = 1, name
= main}
78 :info:build Please file a bug at https://bugreport.apple.com with
this warning message and any useful information you can provide.
}}}
This ticket will track ports that are affected by it. It is a work in
progress so feel free to add/remove ports and improve my description of
it.
||= port =||= maintainer =||= status =||
||cotvnc|| || #57174 ||
||macports-notifier|| || #57209 ||
New description:

Xcode 9 introduced a new build system but it was not the default. Xcode 10
has made it the default.

This is an example of a failure message usually seen.
{{{
:info:build Details: Failed to create workspace arena at
<DVTFilePath:0x7f9ad0459500:'/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk'>: Error
Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the
file “pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk” in the folder
“DerivedData”."
UserInfo={NSFilePath=/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk,
NSUnderlyingError=0x7f9ad02c4190 {Error Domain=NSPOSIXErrorDomain Code=1
"Operation not permitted"}}
75 :info:build Object: <IDEWorkspaceArena: 0x7f9ad01ea080>
76 :info:build Method: -createWorkspaceArenaFolderIfNecessary
77 :info:build Thread: <NSThread: 0x7f9acb617690>{number = 1, name
= main}
78 :info:build Please file a bug at https://bugreport.apple.com with
this warning message and any useful information you can provide.
}}}

This ticket will track ports that are affected by it. It is a work in
progress so feel free to add/remove ports and improve my description of
it.

||= port =||= maintainer =||= status =||
||cotvnc|| || #57174 ||
||gimp-app|| || [[https://github.com/macports/macports-
ports/pull/2718|#2718]] ||
||macports-notifier|| || #57209 ||
||pinentry-mac||@Ionic|| #57178 ||
||terminal-notifier||@raimue,openmaintainer|| #57210 ||
||xhyve||@jeremyhu|| #57223 ||

--
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-05 11:31:35 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: cotvnc macports-notifier pinentry- |
mac terminal-notifier xhyve |
-------------------------------------------------+-------------------------

Comment (by michaellass):

BGHUDAppKit is also affected. A workaround was proposed as
[[https://github.com/macports/macports-ports/pull/2720|#2720]].
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-05 12:50:08 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: cotvnc macports-notifier pinentry- |
mac terminal-notifier xhyve |
-------------------------------------------------+-------------------------

Comment (by michaellass):

... and so is VLC: #57260
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-05 14:58:04 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: cotvnc macports-notifier pinentry- |
mac terminal-notifier xhyve |
-------------------------------------------------+-------------------------

Comment (by Aaron Madlon-Kay <amake@
>):

In [changeset:"6e5b5bd7177b4ae6cbf3ee31d5a6409dd2258775/macports-ports"
6e5b5bd7177b4ae6cbf3ee31d5a6409dd2258775/macports-ports] (master):
{{{
#!ConfigurableCommitTicketReference repository="macports-ports"
revision="6e5b5bd7177b4ae6cbf3ee31d5a6409dd2258775"
gimp-app: fix build on macOS 10.14

refs https://trac.macports.org/ticket/57234
}}}
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-05 14:59:37 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: cotvnc macports-notifier pinentry- |
mac terminal-notifier xhyve |
-------------------------------------------------+-------------------------

Comment (by pmetzger):

BTW note that the kludge for this is really only needed for destroot.
Typically if the build itself fails and is fixed by this, it means that
the include statements in the sources are incorrectly using angle brackets
instead of double quotes.
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-05 15:13:03 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: cotvnc macports-notifier pinentry- |
mac terminal-notifier xhyve |
-------------------------------------------------+-------------------------

Comment (by kencu):

I would worry that using the new build system for the build and then the
old build system for the destroot might truly be leading into totally
unknown territory.
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:10>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-05 15:19:09 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: cotvnc macports-notifier pinentry- |
mac terminal-notifier xhyve |
-------------------------------------------------+-------------------------
it means that the include statements in the sources are incorrectly
using angle brackets instead of double quotes.

This behaviour seems to have changed in Xcode10. I am unable to find any
documentation about exactly what is different about the CPP search path
handling anywhere on the web so far (if that is what this is about). I
would appreciate any information anyone knows about this.
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-05 16:15:53 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: BGHUDAppKit cotvnc macports- |
notifier pinentry-mac terminal-notifier VLC |
xhyve |
-------------------------------------------------+-------------------------
Changes (by mf2k):

* port: cotvnc macports-notifier pinentry-mac terminal-notifier xhyve =>
BGHUDAppKit cotvnc macports-notifier pinentry-mac terminal-notifier
VLC xhyve
Post by MacPorts
Xcode 9 introduced a new build system but it was not the default. Xcode
10 has made it the default.
This is an example of a failure message usually seen.
{{{
:info:build Details: Failed to create workspace arena at
<DVTFilePath:0x7f9ad0459500:'/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk'>: Error
Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the
file “pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk” in the folder
“DerivedData”."
UserInfo={NSFilePath=/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk,
NSUnderlyingError=0x7f9ad02c4190 {Error Domain=NSPOSIXErrorDomain Code=1
"Operation not permitted"}}
75 :info:build Object: <IDEWorkspaceArena: 0x7f9ad01ea080>
76 :info:build Method: -createWorkspaceArenaFolderIfNecessary
77 :info:build Thread: <NSThread: 0x7f9acb617690>{number = 1, name
= main}
78 :info:build Please file a bug at https://bugreport.apple.com with
this warning message and any useful information you can provide.
}}}
This ticket will track ports that are affected by it. It is a work in
progress so feel free to add/remove ports and improve my description of
it.
||= port =||= maintainer =||= status =||
||cotvnc|| || #57174 ||
||gimp-app|| || [[https://github.com/macports/macports-
ports/pull/2718|#2718]] ||
||macports-notifier|| || #57209 ||
New description:

Xcode 9 introduced a new build system but it was not the default. Xcode 10
has made it the default.

This is an example of a failure message usually seen.
{{{
:info:build Details: Failed to create workspace arena at
<DVTFilePath:0x7f9ad0459500:'/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk'>: Error
Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the
file “pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk” in the folder
“DerivedData”."
UserInfo={NSFilePath=/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk,
NSUnderlyingError=0x7f9ad02c4190 {Error Domain=NSPOSIXErrorDomain Code=1
"Operation not permitted"}}
75 :info:build Object: <IDEWorkspaceArena: 0x7f9ad01ea080>
76 :info:build Method: -createWorkspaceArenaFolderIfNecessary
77 :info:build Thread: <NSThread: 0x7f9acb617690>{number = 1, name
= main}
78 :info:build Please file a bug at https://bugreport.apple.com with
this warning message and any useful information you can provide.
}}}

This ticket will track ports that are affected by it. It is a work in
progress so feel free to add/remove ports and improve my description of
it.

||= port =||= maintainer =||= status =||
|| BGHUDAppKit || || https://github.com/macports/macports-ports/pull/2720
||
||cotvnc|| || #57174 ||
||gimp-app|| || [[https://github.com/macports/macports-
ports/pull/2718|#2718]] ||
||macports-notifier|| || #57209 ||
||pinentry-mac||@Ionic|| #57178 ||
||terminal-notifier||@raimue,openmaintainer|| #57210 ||
||VLC||@RJVB, openmaintainer || #57260 ||
||xhyve||@jeremyhu|| #57223 ||

--
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:12>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-05 16:16:33 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: BGHUDAppKit cotvnc gimp-app |
macports-notifier pinentry-mac terminal- |
notifier VLC xhyve |
-------------------------------------------------+-------------------------
Changes (by mf2k):

* port:
BGHUDAppKit cotvnc macports-notifier pinentry-mac terminal-notifier
VLC xhyve
=>
BGHUDAppKit cotvnc gimp-app macports-notifier pinentry-mac terminal-
notifier VLC xhyve
Post by MacPorts
Xcode 9 introduced a new build system but it was not the default. Xcode
10 has made it the default.
This is an example of a failure message usually seen.
{{{
:info:build Details: Failed to create workspace arena at
<DVTFilePath:0x7f9ad0459500:'/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk'>: Error
Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the
file “pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk” in the folder
“DerivedData”."
UserInfo={NSFilePath=/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk,
NSUnderlyingError=0x7f9ad02c4190 {Error Domain=NSPOSIXErrorDomain Code=1
"Operation not permitted"}}
75 :info:build Object: <IDEWorkspaceArena: 0x7f9ad01ea080>
76 :info:build Method: -createWorkspaceArenaFolderIfNecessary
77 :info:build Thread: <NSThread: 0x7f9acb617690>{number = 1, name
= main}
78 :info:build Please file a bug at https://bugreport.apple.com with
this warning message and any useful information you can provide.
}}}
This ticket will track ports that are affected by it. It is a work in
progress so feel free to add/remove ports and improve my description of
it.
||= port =||= maintainer =||= status =||
|| BGHUDAppKit || || https://github.com/macports/macports-ports/pull/2720
||
||cotvnc|| || #57174 ||
||gimp-app|| || [[https://github.com/macports/macports-
ports/pull/2718|#2718]] ||
||macports-notifier|| || #57209 ||
New description:

Xcode 9 introduced a new build system but it was not the default. Xcode 10
has made it the default.

This is an example of a failure message usually seen.
{{{
:info:build Details: Failed to create workspace arena at
<DVTFilePath:0x7f9ad0459500:'/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk'>: Error
Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the
file “pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk” in the folder
“DerivedData”."
UserInfo={NSFilePath=/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk,
NSUnderlyingError=0x7f9ad02c4190 {Error Domain=NSPOSIXErrorDomain Code=1
"Operation not permitted"}}
75 :info:build Object: <IDEWorkspaceArena: 0x7f9ad01ea080>
76 :info:build Method: -createWorkspaceArenaFolderIfNecessary
77 :info:build Thread: <NSThread: 0x7f9acb617690>{number = 1, name
= main}
78 :info:build Please file a bug at https://bugreport.apple.com with
this warning message and any useful information you can provide.
}}}

This ticket will track ports that are affected by it. It is a work in
progress so feel free to add/remove ports and improve my description of
it.

||= port =||= maintainer =||= status =||
|| BGHUDAppKit || || https://github.com/macports/macports-ports/pull/2720
||
||cotvnc|| || #57174 ||
||gimp-app|| || [[https://github.com/macports/macports-
ports/pull/2718|#2718]] ||
||macports-notifier|| || #57209 ||
||pinentry-mac||@Ionic|| #57178 ||
||terminal-notifier||@raimue,openmaintainer|| #57210 ||
||VLC||@RJVB,openmaintainer || #57260 ||
||xhyve||@jeremyhu|| #57223 ||

--
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:13>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-09 16:19:50 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: BGHUDAppKit cotvnc gimp-app |
macports-notifier MacVim pinentry-mac |
terminal-notifier VLC xhyve |
-------------------------------------------------+-------------------------
Changes (by mf2k):

* port:
BGHUDAppKit cotvnc gimp-app macports-notifier pinentry-mac terminal-
notifier VLC xhyve
=>
BGHUDAppKit cotvnc gimp-app macports-notifier MacVim pinentry-mac
terminal-notifier VLC xhyve
Post by MacPorts
Xcode 9 introduced a new build system but it was not the default. Xcode
10 has made it the default.
This is an example of a failure message usually seen.
{{{
:info:build Details: Failed to create workspace arena at
<DVTFilePath:0x7f9ad0459500:'/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk'>: Error
Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the
file “pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk” in the folder
“DerivedData”."
UserInfo={NSFilePath=/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk,
NSUnderlyingError=0x7f9ad02c4190 {Error Domain=NSPOSIXErrorDomain Code=1
"Operation not permitted"}}
75 :info:build Object: <IDEWorkspaceArena: 0x7f9ad01ea080>
76 :info:build Method: -createWorkspaceArenaFolderIfNecessary
77 :info:build Thread: <NSThread: 0x7f9acb617690>{number = 1, name
= main}
78 :info:build Please file a bug at https://bugreport.apple.com with
this warning message and any useful information you can provide.
}}}
This ticket will track ports that are affected by it. It is a work in
progress so feel free to add/remove ports and improve my description of
it.
||= port =||= maintainer =||= status =||
|| BGHUDAppKit || || https://github.com/macports/macports-ports/pull/2720
||
||cotvnc|| || #57174 ||
||gimp-app|| || [[https://github.com/macports/macports-
ports/pull/2718|#2718]] ||
||macports-notifier|| || #57209 ||
New description:

Xcode 9 introduced a new build system but it was not the default. Xcode 10
has made it the default.

This is an example of a failure message usually seen.
{{{
:info:build Details: Failed to create workspace arena at
<DVTFilePath:0x7f9ad0459500:'/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk'>: Error
Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the
file “pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk” in the folder
“DerivedData”."
UserInfo={NSFilePath=/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk,
NSUnderlyingError=0x7f9ad02c4190 {Error Domain=NSPOSIXErrorDomain Code=1
"Operation not permitted"}}
75 :info:build Object: <IDEWorkspaceArena: 0x7f9ad01ea080>
76 :info:build Method: -createWorkspaceArenaFolderIfNecessary
77 :info:build Thread: <NSThread: 0x7f9acb617690>{number = 1, name
= main}
78 :info:build Please file a bug at https://bugreport.apple.com with
this warning message and any useful information you can provide.
}}}

This ticket will track ports that are affected by it. It is a work in
progress so feel free to add/remove ports and improve my description of
it.

||= port =||= maintainer =||= status =||
|| BGHUDAppKit || || https://github.com/macports/macports-ports/pull/2720
||
||cotvnc|| || #57174 ||
||gimp-app|| || [[https://github.com/macports/macports-
ports/pull/2718|#2718]] ||
||macports-notifier|| || #57209 ||
||MacVim|| || #57170 ||
||pinentry-mac||@Ionic|| #57178 ||
||terminal-notifier||@raimue,openmaintainer|| #57210 ||
||VLC||@RJVB,openmaintainer || #57260 ||
||xhyve||@jeremyhu|| #57223 ||

--
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:19>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-09 16:21:06 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: BGHUDAppKit cotvnc gimp-app |
macports-notifier MacVim pinentry-mac |
terminal-notifier VLC xhyve |
-------------------------------------------------+-------------------------
Post by MacPorts
Xcode 9 introduced a new build system but it was not the default. Xcode
10 has made it the default.
This is an example of a failure message usually seen.
{{{
:info:build Details: Failed to create workspace arena at
<DVTFilePath:0x7f9ad0459500:'/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk'>: Error
Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the
file “pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk” in the folder
“DerivedData”."
UserInfo={NSFilePath=/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk,
NSUnderlyingError=0x7f9ad02c4190 {Error Domain=NSPOSIXErrorDomain Code=1
"Operation not permitted"}}
75 :info:build Object: <IDEWorkspaceArena: 0x7f9ad01ea080>
76 :info:build Method: -createWorkspaceArenaFolderIfNecessary
77 :info:build Thread: <NSThread: 0x7f9acb617690>{number = 1, name
= main}
78 :info:build Please file a bug at https://bugreport.apple.com with
this warning message and any useful information you can provide.
}}}
This ticket will track ports that are affected by it. It is a work in
progress so feel free to add/remove ports and improve my description of
it.
||= port =||= maintainer =||= status =||
|| BGHUDAppKit || || https://github.com/macports/macports-ports/pull/2720
||
||cotvnc|| || #57174 ||
||gimp-app|| || [[https://github.com/macports/macports-
ports/pull/2718|#2718]] ||
||macports-notifier|| || #57209 ||
||MacVim|| || #57170 ||
New description:

Xcode 9 introduced a new build system but it was not the default. Xcode 10
has made it the default.

This is an example of a failure message usually seen.
{{{
:info:build Details: Failed to create workspace arena at
<DVTFilePath:0x7f9ad0459500:'/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk'>: Error
Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the
file “pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk” in the folder
“DerivedData”."
UserInfo={NSFilePath=/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk,
NSUnderlyingError=0x7f9ad02c4190 {Error Domain=NSPOSIXErrorDomain Code=1
"Operation not permitted"}}
75 :info:build Object: <IDEWorkspaceArena: 0x7f9ad01ea080>
76 :info:build Method: -createWorkspaceArenaFolderIfNecessary
77 :info:build Thread: <NSThread: 0x7f9acb617690>{number = 1, name
= main}
78 :info:build Please file a bug at https://bugreport.apple.com with
this warning message and any useful information you can provide.
}}}

This ticket will track ports that are affected by it. It is a work in
progress so feel free to add/remove ports and improve my description of
it.

||= port =||= maintainer =||= status =||
|| BGHUDAppKit || || https://github.com/macports/macports-ports/pull/2720
||
||cotvnc|| || #57174 ||
||gimp-app|| || [[https://github.com/macports/macports-
ports/pull/2718|#2718]] ||
||macports-notifier|| || #57209 ||
||MacVim|| @raimue || #57170 ||
||pinentry-mac||@Ionic|| #57178 ||
||terminal-notifier||@raimue,openmaintainer|| #57210 ||
||VLC||@RJVB,openmaintainer || #57260 ||
||xhyve||@jeremyhu|| #57223 ||

--
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:20>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-09 20:55:59 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: BGHUDAppKit cotvnc gimp-app |
macports-notifier MacVim pinentry-mac |
terminal-notifier VLC xhyve |
-------------------------------------------------+-------------------------

Comment (by d0wntime):

this also affects the mkconsole port.
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:21>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-11 16:50:34 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: BGHUDAppKit cotvnc gimp-app |
macports-notifier MacVim pinentry-mac |
terminal-notifier VLC xhyve |
-------------------------------------------------+-------------------------
Post by MacPorts
Xcode 9 introduced a new build system but it was not the default. Xcode
10 has made it the default.
This is an example of a failure message usually seen.
{{{
:info:build Details: Failed to create workspace arena at
<DVTFilePath:0x7f9ad0459500:'/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk'>: Error
Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the
file “pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk” in the folder
“DerivedData”."
UserInfo={NSFilePath=/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk,
NSUnderlyingError=0x7f9ad02c4190 {Error Domain=NSPOSIXErrorDomain Code=1
"Operation not permitted"}}
75 :info:build Object: <IDEWorkspaceArena: 0x7f9ad01ea080>
76 :info:build Method: -createWorkspaceArenaFolderIfNecessary
77 :info:build Thread: <NSThread: 0x7f9acb617690>{number = 1, name
= main}
78 :info:build Please file a bug at https://bugreport.apple.com with
this warning message and any useful information you can provide.
}}}
This ticket will track ports that are affected by it. It is a work in
progress so feel free to add/remove ports and improve my description of
it.
||= port =||= maintainer =||= status =||
|| BGHUDAppKit || || https://github.com/macports/macports-ports/pull/2720
||
||cotvnc|| || #57174 ||
||gimp-app|| || [[https://github.com/macports/macports-
ports/pull/2718|#2718]] ||
||macports-notifier|| || #57209 ||
New description:

Xcode 9 introduced a new build system but it was not the default. Xcode 10
has made it the default.

This is an example of a failure message usually seen.
{{{
:info:build Details: Failed to create workspace arena at
<DVTFilePath:0x7f9ad0459500:'/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk'>: Error
Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the
file “pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk” in the folder
“DerivedData”."
UserInfo={NSFilePath=/Users/macports/Library/Developer/Xcode/DerivedData
/pinentry-mac-asqmjqvkuvyzkeaduqaryxjqemdk,
NSUnderlyingError=0x7f9ad02c4190 {Error Domain=NSPOSIXErrorDomain Code=1
"Operation not permitted"}}
75 :info:build Object: <IDEWorkspaceArena: 0x7f9ad01ea080>
76 :info:build Method: -createWorkspaceArenaFolderIfNecessary
77 :info:build Thread: <NSThread: 0x7f9acb617690>{number = 1, name
= main}
78 :info:build Please file a bug at https://bugreport.apple.com with
this warning message and any useful information you can provide.
}}}

This ticket will track ports that are affected by it. It is a work in
progress so feel free to add/remove ports and improve my description of
it.

||= port =||= maintainer =||= status =||
|| BGHUDAppKit || || https://github.com/macports/macports-ports/pull/2720
||
||cotvnc|| || #57174 ||
||gimp-app|| || [[https://github.com/macports/macports-
ports/pull/2718|#2718]] ||
||macports-notifier|| || #57209 ||
||MacVim|| @raimue || #57170 ||
||pinentry-mac||@Ionic|| #57178 ||
||terminal-notifier||@raimue,openmaintainer|| #57210 ||
||unison|| || #57347 ||
||VLC||@RJVB,openmaintainer || #57260 ||
||xhyve||@jeremyhu|| #57223 ||

--
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:22>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-11 16:51:22 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: BGHUDAppKit cotvnc gimp-app |
macports-notifier MacVim pinentry-mac |
terminal-notifier VLC xhyve |
-------------------------------------------------+-------------------------

Comment (by mf2k):

@d0wntime: Is there a Trac ticket that shows the problem? If not, please
open one and submit the main.log that proves it. Thanks!
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:23>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-11 16:51:44 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: BGHUDAppKit cotvnc gimp-app |
macports-notifier MacVim pinentry-mac |
terminal-notifier unison VLC xhyve |
-------------------------------------------------+-------------------------
Changes (by mf2k):

* port:
BGHUDAppKit cotvnc gimp-app macports-notifier MacVim pinentry-mac
terminal-notifier VLC xhyve
=>
BGHUDAppKit cotvnc gimp-app macports-notifier MacVim pinentry-mac
terminal-notifier unison VLC xhyve
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:24>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-15 15:11:08 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: BGHUDAppKit cotvnc gimp-app |
macports-notifier MacVim pinentry-mac |
terminal-notifier unison VLC xhyve |
-------------------------------------------------+-------------------------
Post by MacPorts
it means that the include statements in the sources are incorrectly
using angle brackets instead of double quotes.
Post by MacPorts
This behaviour seems to have changed in Xcode10. I am unable to find any
documentation about exactly what is different about the CPP search path
handling anywhere on the web so far (if that is what this is about). I
would appreciate any information anyone knows about this.

I found some documentation about this change in header path searching, and
other changes in the build system that we've been running into:
<https://developer.apple.com/documentation/xcode_release_notes/xcode_10_release_notes/build_system_release_notes_for_xcode_10>
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:26>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-11-25 14:53:43 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: BGHUDAppKit cotvnc gimp-app |
macports-notifier MacVim pinentry-mac |
terminal-notifier unison VLC xhyve |
-------------------------------------------------+-------------------------

Comment (by ryandesign):

We are certain that there is a problem with these ports and the new build
system? We are certain it isn't solved by the change proposed in #57137?
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:29>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-11-26 08:52:50 UTC
Permalink
#57234: Some ports are failing to build due to new build system in Xcode 10
-------------------------------------------------+-------------------------
Reporter: mf2k | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: xcode10
Port: BGHUDAppKit cotvnc gimp-app |
macports-notifier MacVim pinentry-mac |
terminal-notifier unison VLC xhyve |
-------------------------------------------------+-------------------------

Comment (by jeremyhu):

Has someone filed a radar on this issue? Please provide reference to it.
--
Ticket URL: <https://trac.macports.org/ticket/57234#comment:30>
MacPorts <https://www.macports.org/>
Ports system for macOS
Loading...