Build Information
Failed to build SwiftCurses, reference 1.1.0 (bdaa97
), with Swift 5.10 for macOS (SPM) on 29 Dec 2024 14:52:44 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.60.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Jomy10/SwiftCurses.git
Reference: 1.1.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Jomy10/SwiftCurses
* tag 1.1.0 -> FETCH_HEAD
HEAD is now at bdaa972 handle sigint to cleanup ncurses
Cloned https://github.com/Jomy10/SwiftCurses.git
Revision (git rev-parse @):
bdaa97277f6b16d510e543c8a3669f0cc8352ac9
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/Jomy10/SwiftCurses.git at 1.1.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 5.10
Building package at path: $PWD
https://github.com/Jomy10/SwiftCurses.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/9] Write sources
[3/9] Write Examples-entitlement.plist
[4/9] Write swift-version-33747A42983211AE.txt
In file included from /Users/admin/builder/spi-builder-workspace/Sources/C_ncursesBinds/C_ncursesBinds.c:5:
/Users/admin/builder/spi-builder-workspace/Sources/C_ncursesBinds/include/C_ncursesBinds.h:4:9: warning: 'NCURSES_WIDECHAR' macro redefined [-Wmacro-redefined]
#define NCURSES_WIDECHAR 1
^
/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/curses.h:177:9: note: previous definition is here
#define NCURSES_WIDECHAR 0
^
1 warning generated.
[5/14] Compiling C_ncursesBinds C_ncursesBinds.c
[7/14] Compiling SignalHandler extensions.swift
[8/14] Compiling SignalHandler SourceSequence.swift
[9/14] Compiling SignalHandler Signals.swift
[10/14] Emitting module SignalHandler
[11/14] Compiling SignalHandler SignalHandler.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[12/32] Compiling SwiftCurses error.swift
[13/32] Compiling SwiftCurses initScreen.swift
[14/32] Compiling SwiftCurses kernel.swift
[15/32] Compiling SwiftCurses keycode.swift
[16/32] Compiling SwiftCurses Window+input.swift
[17/32] Compiling SwiftCurses Window+mouse.swift
[18/32] Compiling SwiftCurses Window+controls.swift
[19/32] Compiling SwiftCurses Window+dump.swift
[20/32] Compiling SwiftCurses Window.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/color.swift:1:17: remark: '@preconcurrency' attribute on module 'ncurses' is unused
@preconcurrency import ncurses // NOTE: preconcurrency --> we are importing constants from C, but they are imported as vars, they are concurrency safe, but the swift compiler has no way of knowing this
~~~~~~~~~~~~~~~~^
[21/32] Compiling SwiftCurses color.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/color.swift:1:17: remark: '@preconcurrency' attribute on module 'ncurses' is unused
@preconcurrency import ncurses // NOTE: preconcurrency --> we are importing constants from C, but they are imported as vars, they are concurrency safe, but the swift compiler has no way of knowing this
~~~~~~~~~~~~~~~~^
[22/32] Compiling SwiftCurses Window+border.swift
[23/32] Compiling SwiftCurses Window+clear.swift
[24/32] Compiling SwiftCurses LinuxCompatibility.swift
[25/32] Compiling SwiftCurses Window+attributes.swift
[26/32] Compiling SwiftCurses mouseEvent.swift
[27/32] Emitting module SwiftCurses
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/Window+util.swift:11:21: error: unknown attribute 'retroactive'
extension swift_YX: @retroactive Equatable, @retroactive Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/Window+util.swift:11:1: error: inheritance from non-protocol type 'any Equatable'
extension swift_YX: @retroactive Equatable, @retroactive Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/Window+util.swift:11:45: error: unknown attribute 'retroactive'
extension swift_YX: @retroactive Equatable, @retroactive Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/Window+util.swift:11:1: error: inheritance from non-protocol type 'any Hashable'
extension swift_YX: @retroactive Equatable, @retroactive Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/Window+util.swift:22:21: error: unknown attribute 'retroactive'
extension swift_YX: @retroactive CustomStringConvertible {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/Window+util.swift:22:1: error: inheritance from non-protocol type 'any CustomStringConvertible'
extension swift_YX: @retroactive CustomStringConvertible {
^
[28/32] Compiling SwiftCurses Window+output.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/Window+util.swift:11:21: error: unknown attribute 'retroactive'
extension swift_YX: @retroactive Equatable, @retroactive Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/Window+util.swift:11:1: error: inheritance from non-protocol type 'any Equatable'
extension swift_YX: @retroactive Equatable, @retroactive Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/Window+util.swift:11:45: error: unknown attribute 'retroactive'
extension swift_YX: @retroactive Equatable, @retroactive Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/Window+util.swift:11:1: error: inheritance from non-protocol type 'any Hashable'
extension swift_YX: @retroactive Equatable, @retroactive Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/Window+util.swift:22:21: error: unknown attribute 'retroactive'
extension swift_YX: @retroactive CustomStringConvertible {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/Window+util.swift:22:1: error: inheritance from non-protocol type 'any CustomStringConvertible'
extension swift_YX: @retroactive CustomStringConvertible {
^
[29/32] Compiling SwiftCurses Window+util.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/Window+util.swift:11:21: error: unknown attribute 'retroactive'
extension swift_YX: @retroactive Equatable, @retroactive Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/Window+util.swift:11:1: error: inheritance from non-protocol type 'any Equatable'
extension swift_YX: @retroactive Equatable, @retroactive Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/Window+util.swift:11:45: error: unknown attribute 'retroactive'
extension swift_YX: @retroactive Equatable, @retroactive Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/Window+util.swift:11:1: error: inheritance from non-protocol type 'any Hashable'
extension swift_YX: @retroactive Equatable, @retroactive Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/Window+util.swift:22:21: error: unknown attribute 'retroactive'
extension swift_YX: @retroactive CustomStringConvertible {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftCurses/Window+util.swift:22:1: error: inheritance from non-protocol type 'any CustomStringConvertible'
extension swift_YX: @retroactive CustomStringConvertible {
^
[30/33] Compiling SwiftCurses settings.swift
error: fatalError
Fetching https://github.com/Genaro-Chris/SignalHandler.git
[1/1433] Fetching signalhandler
Fetched https://github.com/Genaro-Chris/SignalHandler.git from cache (1.48s)
Creating working copy for https://github.com/Genaro-Chris/SignalHandler.git
Working copy of https://github.com/Genaro-Chris/SignalHandler.git resolved at main (bb52b9c)
warning: failed to retrieve search paths with pkg-config; maybe pkg-config is not installed
warning: couldn't find pc file for ncurses
BUILD FAILURE 5.10 macosSpm