[MacPorts] #57234: Some ports are failing to build due to new build system in Xcode 10

MacPorts noreply at macports.org
Fri Oct 5 16:16:33 UTC 2018


#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


Old 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 ||

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


More information about the macports-tickets mailing list