diff options
Diffstat (limited to 'lang/swift510/files/patch-swiftpm_Sources_Basics_Cancellator.swift')
-rw-r--r-- | lang/swift510/files/patch-swiftpm_Sources_Basics_Cancellator.swift | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lang/swift510/files/patch-swiftpm_Sources_Basics_Cancellator.swift b/lang/swift510/files/patch-swiftpm_Sources_Basics_Cancellator.swift new file mode 100644 index 000000000000..18d303a9b27d --- /dev/null +++ b/lang/swift510/files/patch-swiftpm_Sources_Basics_Cancellator.swift @@ -0,0 +1,11 @@ +--- swiftpm/Sources/Basics/Cancellator.swift.orig 2024-06-05 06:47:24 UTC ++++ swiftpm/Sources/Basics/Cancellator.swift +@@ -79,7 +79,7 @@ public final class Cancellator: Cancellable { + + // Install the default signal handler. + var action = sigaction() +- #if canImport(Darwin) || os(OpenBSD) ++ #if canImport(Darwin) || os(OpenBSD) || os(FreeBSD) + action.__sigaction_u.__sa_handler = SIG_DFL + #elseif canImport(Musl) + action.__sa_handler.sa_handler = SIG_DFL |