The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build MacMenuBar, reference main (99c91a), with Swift 6.2 (beta) for macOS (SPM) on 19 Jun 2025 22:00:41 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/chipjarred/MacMenuBar.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/chipjarred/MacMenuBar
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 99c91a3 Fixing wonky checklist formatting in TODO.md
Cloned https://github.com/chipjarred/MacMenuBar.git
Revision (git rev-parse @):
99c91a347f017bdf197cb2ad918e5b5dfbefd9dc
SUCCESS checkout https://github.com/chipjarred/MacMenuBar.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/chipjarred/MacMenuBar.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-1EA4D86E10B52AF.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[3/30] Emitting module MacMenuBar
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/MenuBuilder.swift:22:2: warning: '@_functionBuilder' has been renamed to '@resultBuilder'
20 |
21 | // -------------------------------------
22 | @_functionBuilder
   |  `- warning: '@_functionBuilder' has been renamed to '@resultBuilder'
23 | public struct MenuBuilder
24 | {
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MenuBar/MenuBar.swift:30:2: warning: '@_functionBuilder' has been renamed to '@resultBuilder'
28 |
29 | // -------------------------------------
30 | @_functionBuilder
   |  `- warning: '@_functionBuilder' has been renamed to '@resultBuilder'
31 | public struct MenuBarBuilder {
32 |     public static func buildBlock(_ menus: MacMenu...) -> [MacMenu] { menus }
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/AppKit Subclasses/NSApplicationDelegate+Extension.swift:43:26: error: 'App' is only available in macOS 11.0 or newer
41 |
42 | // -------------------------------------
43 | public extension SwiftUI.App
   |        |                 `- error: 'App' is only available in macOS 11.0 or newer
   |        `- note: add @available attribute to enclosing extension
44 | {
45 |     // -------------------------------------
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/MenuItemGroup.swift:72:39: warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
70 |     @inlinable public var isVisible: Bool
71 |     {
72 |         get { !(nsMenu.nsMacMenuItem?.isHidden ?? true) }
   |                                       |- warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
   |                                       `- note: The missing import of module 'AppKit' will be added implicitly
73 |         set { nsMenu.nsMacMenuItem?.isHidden = !newValue }
74 |     }
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/MenuItemGroup.swift:73:37: warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
71 |     {
72 |         get { !(nsMenu.nsMacMenuItem?.isHidden ?? true) }
73 |         set { nsMenu.nsMacMenuItem?.isHidden = !newValue }
   |                                     |- warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
   |                                     `- note: The missing import of module 'AppKit' will be added implicitly
74 |     }
75 |
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/StandardMenu.swift:72:39: warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
70 |     @inlinable public var isVisible: Bool
71 |     {
72 |         get { !(nsMenu.nsMacMenuItem?.isHidden ?? true) }
   |                                       |- warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
   |                                       `- note: The missing import of module 'AppKit' will be added implicitly
73 |         set { nsMenu.nsMacMenuItem?.isHidden = !newValue }
74 |     }
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/StandardMenu.swift:73:37: warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
71 |     {
72 |         get { !(nsMenu.nsMacMenuItem?.isHidden ?? true) }
73 |         set { nsMenu.nsMacMenuItem?.isHidden = !newValue }
   |                                     |- warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
   |                                     `- note: The missing import of module 'AppKit' will be added implicitly
74 |     }
75 |
[4/32] Compiling MacMenuBar MenuItemGroup.swift
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/MenuItemGroup.swift:72:39: warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
70 |     @inlinable public var isVisible: Bool
71 |     {
72 |         get { !(nsMenu.nsMacMenuItem?.isHidden ?? true) }
   |                                       |- warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
   |                                       `- note: The missing import of module 'AppKit' will be added implicitly
73 |         set { nsMenu.nsMacMenuItem?.isHidden = !newValue }
74 |     }
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/MenuItemGroup.swift:73:37: warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
71 |     {
72 |         get { !(nsMenu.nsMacMenuItem?.isHidden ?? true) }
73 |         set { nsMenu.nsMacMenuItem?.isHidden = !newValue }
   |                                     |- warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
   |                                     `- note: The missing import of module 'AppKit' will be added implicitly
74 |     }
75 |
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/StandardMenu.swift:72:39: warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
70 |     @inlinable public var isVisible: Bool
71 |     {
72 |         get { !(nsMenu.nsMacMenuItem?.isHidden ?? true) }
   |                                       |- warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
   |                                       `- note: The missing import of module 'AppKit' will be added implicitly
73 |         set { nsMenu.nsMacMenuItem?.isHidden = !newValue }
74 |     }
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/StandardMenu.swift:73:37: warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
71 |     {
72 |         get { !(nsMenu.nsMacMenuItem?.isHidden ?? true) }
73 |         set { nsMenu.nsMacMenuItem?.isHidden = !newValue }
   |                                     |- warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
   |                                     `- note: The missing import of module 'AppKit' will be added implicitly
74 |     }
75 |
[5/32] Compiling MacMenuBar NoMenu.swift
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/MenuItemGroup.swift:72:39: warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
70 |     @inlinable public var isVisible: Bool
71 |     {
72 |         get { !(nsMenu.nsMacMenuItem?.isHidden ?? true) }
   |                                       |- warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
   |                                       `- note: The missing import of module 'AppKit' will be added implicitly
73 |         set { nsMenu.nsMacMenuItem?.isHidden = !newValue }
74 |     }
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/MenuItemGroup.swift:73:37: warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
71 |     {
72 |         get { !(nsMenu.nsMacMenuItem?.isHidden ?? true) }
73 |         set { nsMenu.nsMacMenuItem?.isHidden = !newValue }
   |                                     |- warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
   |                                     `- note: The missing import of module 'AppKit' will be added implicitly
74 |     }
75 |
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/StandardMenu.swift:72:39: warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
70 |     @inlinable public var isVisible: Bool
71 |     {
72 |         get { !(nsMenu.nsMacMenuItem?.isHidden ?? true) }
   |                                       |- warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
   |                                       `- note: The missing import of module 'AppKit' will be added implicitly
73 |         set { nsMenu.nsMacMenuItem?.isHidden = !newValue }
74 |     }
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/StandardMenu.swift:73:37: warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
71 |     {
72 |         get { !(nsMenu.nsMacMenuItem?.isHidden ?? true) }
73 |         set { nsMenu.nsMacMenuItem?.isHidden = !newValue }
   |                                     |- warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
   |                                     `- note: The missing import of module 'AppKit' will be added implicitly
74 |     }
75 |
[6/32] Compiling MacMenuBar StandardMenu.swift
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/MenuItemGroup.swift:72:39: warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
70 |     @inlinable public var isVisible: Bool
71 |     {
72 |         get { !(nsMenu.nsMacMenuItem?.isHidden ?? true) }
   |                                       |- warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
   |                                       `- note: The missing import of module 'AppKit' will be added implicitly
73 |         set { nsMenu.nsMacMenuItem?.isHidden = !newValue }
74 |     }
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/MenuItemGroup.swift:73:37: warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
71 |     {
72 |         get { !(nsMenu.nsMacMenuItem?.isHidden ?? true) }
73 |         set { nsMenu.nsMacMenuItem?.isHidden = !newValue }
   |                                     |- warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
   |                                     `- note: The missing import of module 'AppKit' will be added implicitly
74 |     }
75 |
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/StandardMenu.swift:72:39: warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
70 |     @inlinable public var isVisible: Bool
71 |     {
72 |         get { !(nsMenu.nsMacMenuItem?.isHidden ?? true) }
   |                                       |- warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
   |                                       `- note: The missing import of module 'AppKit' will be added implicitly
73 |         set { nsMenu.nsMacMenuItem?.isHidden = !newValue }
74 |     }
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/StandardMenu.swift:73:37: warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
71 |     {
72 |         get { !(nsMenu.nsMacMenuItem?.isHidden ?? true) }
73 |         set { nsMenu.nsMacMenuItem?.isHidden = !newValue }
   |                                     |- warning: property 'isHidden' cannot be used in an '@inlinable' function because 'AppKit' was not imported by this file; this is an error in the Swift 6 language mode
   |                                     `- note: The missing import of module 'AppKit' will be added implicitly
74 |     }
75 |
[7/32] Compiling MacMenuBar StandardMenuItemAction.swift
[8/32] Compiling MacMenuBar UtilFunctions.swift
[9/32] Compiling MacMenuBar Action.swift
[10/32] Compiling MacMenuBar ActionResponder.swift
[11/32] Compiling MacMenuBar ClosureAction.swift
[12/32] Compiling MacMenuBar NSObject+Extension.swift
[13/32] Compiling MacMenuBar NoAction.swift
[14/32] Compiling MacMenuBar SelectorAction.swift
[15/32] Compiling MacMenuBar TextMenuItem.swift
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/MenuBuilder.swift:22:2: warning: '@_functionBuilder' has been renamed to '@resultBuilder'
20 |
21 | // -------------------------------------
22 | @_functionBuilder
   |  `- warning: '@_functionBuilder' has been renamed to '@resultBuilder'
23 | public struct MenuBuilder
24 | {
[16/32] Compiling MacMenuBar MacMenu.swift
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/MenuBuilder.swift:22:2: warning: '@_functionBuilder' has been renamed to '@resultBuilder'
20 |
21 | // -------------------------------------
22 | @_functionBuilder
   |  `- warning: '@_functionBuilder' has been renamed to '@resultBuilder'
23 | public struct MenuBuilder
24 | {
[17/32] Compiling MacMenuBar MenuBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MacMenus/MenuBuilder.swift:22:2: warning: '@_functionBuilder' has been renamed to '@resultBuilder'
20 |
21 | // -------------------------------------
22 | @_functionBuilder
   |  `- warning: '@_functionBuilder' has been renamed to '@resultBuilder'
23 | public struct MenuBuilder
24 | {
[18/32] Compiling MacMenuBar NSMacMenuItem.swift
[19/32] Compiling MacMenuBar NSMenu+Extension.swift
[20/32] Compiling MacMenuBar NSMenuItem+Extension.swift
[21/32] Compiling MacMenuBar KeyEquivalent.swift
[22/32] Compiling MacMenuBar KeyEquivalentParser.swift
[23/32] Compiling MacMenuBar ActionableMenuItem.swift
[24/32] Compiling MacMenuBar MenuBar.swift
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MenuBar/MenuBar.swift:30:2: warning: '@_functionBuilder' has been renamed to '@resultBuilder'
28 |
29 | // -------------------------------------
30 | @_functionBuilder
   |  `- warning: '@_functionBuilder' has been renamed to '@resultBuilder'
31 | public struct MenuBarBuilder {
32 |     public static func buildBlock(_ menus: MacMenu...) -> [MacMenu] { menus }
[25/32] Compiling MacMenuBar MenuElement.swift
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MenuBar/MenuBar.swift:30:2: warning: '@_functionBuilder' has been renamed to '@resultBuilder'
28 |
29 | // -------------------------------------
30 | @_functionBuilder
   |  `- warning: '@_functionBuilder' has been renamed to '@resultBuilder'
31 | public struct MenuBarBuilder {
32 |     public static func buildBlock(_ menus: MacMenu...) -> [MacMenu] { menus }
[26/32] Compiling MacMenuBar ResponderChain.swift
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/MenuBar/MenuBar.swift:30:2: warning: '@_functionBuilder' has been renamed to '@resultBuilder'
28 |
29 | // -------------------------------------
30 | @_functionBuilder
   |  `- warning: '@_functionBuilder' has been renamed to '@resultBuilder'
31 | public struct MenuBarBuilder {
32 |     public static func buildBlock(_ menus: MacMenu...) -> [MacMenu] { menus }
[27/32] Compiling MacMenuBar ForEach.swift
[28/32] Compiling MacMenuBar MacMenuItem.swift
[29/32] Compiling MacMenuBar MenuSeparator.swift
[30/32] Compiling MacMenuBar DynamicNSMenuContent.swift
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/AppKit Subclasses/NSApplicationDelegate+Extension.swift:43:26: error: 'App' is only available in macOS 11.0 or newer
41 |
42 | // -------------------------------------
43 | public extension SwiftUI.App
   |        |                 `- error: 'App' is only available in macOS 11.0 or newer
   |        `- note: add @available attribute to enclosing extension
44 | {
45 |     // -------------------------------------
[31/32] Compiling MacMenuBar NSApplicationDelegate+Extension.swift
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/AppKit Subclasses/NSApplicationDelegate+Extension.swift:43:26: error: 'App' is only available in macOS 11.0 or newer
41 |
42 | // -------------------------------------
43 | public extension SwiftUI.App
   |        |                 `- error: 'App' is only available in macOS 11.0 or newer
   |        `- note: add @available attribute to enclosing extension
44 | {
45 |     // -------------------------------------
[32/32] Compiling MacMenuBar NSMacMenu.swift
/Users/admin/builder/spi-builder-workspace/Sources/MacMenuBar/AppKit Subclasses/NSApplicationDelegate+Extension.swift:43:26: error: 'App' is only available in macOS 11.0 or newer
41 |
42 | // -------------------------------------
43 | public extension SwiftUI.App
   |        |                 `- error: 'App' is only available in macOS 11.0 or newer
   |        `- note: add @available attribute to enclosing extension
44 | {
45 |     // -------------------------------------
BUILD FAILURE 6.2 macosSpm