The Swift Package Index logo.Swift Package Index

Build Information

Failed to build OwlNav, reference 0.0.5 (92e40a), with Swift 6.4 for watchOS using Xcode 27.0 on 25 Sep 2026 13:37:18 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme OwlNav -destination generic/platform=watchOS

Build Log

SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-4MXFZPV6FEB0XBYXCGPWAMQGL.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-C0CW5Q4HGBQYKE77TC42IAFB5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-1FU30Y8SWFB7OUUHMJQH5J6FM.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-D305JG44A2WPI6CJY37X3QJE8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-BUNV3UXM65NT37THI4W1AM0SF.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-6KO8O3PEWRCA4WC6PPLOYO6WJ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-A967K8W8YUYEC9SN52KJ7OO88.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-83J96QSOFE9VX04AAS6310UAE.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-7ELIH9BTIGVKX3UBITM9N72WD.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-E7CNISCB36UE8XQ9IOHK9XDX1.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-9CQQGWTSNTN9EB5NSHDWUJICH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-A7UU8LE6MP85SM26YO7PBZNUQ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-H44EFHQX6XSS5MZ7QP6YJZ76.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-3TZ9WJCGLYD25HQPWH4968ONX.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-BFXF358ME5AK535N5A9Z766WU.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-244WAN3Z1QBT7PIA64EZEFY1R.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-6RTBPQ03V7BM9SPRK8SUE055H.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-DZU5G1OCMNWU0AQRULIFHUJ1Z.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-AIF0NDOYZ8ORBNHQAQR5NNB8M.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-659N52XSKR5F0QSB880BH2FJR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-7SPX3MD0HMP55E4OLNCPNDQ53.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-2GWF9RFMPLQW4PDHS3NARVI3G.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-9GWPA2B0H20DYUNYHYCWKABJG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-D0XAPJU49S5E9XMKYOFGSTB1Q.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-9MY8GOSYRO0M9MKNXF6D3MBNK.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-3VKBU2AFTD65PAJZ5CJ3LHFM2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-2KXQLI78OUCDP779AE68GZJ2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-8NQ96OZ0YHXEC24JI95P01UF8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-E6PRXK75PHIPCZFWOFCQ3QBMK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-8XMILLJZEGRN2XG7XZUXZ5RLX.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-8TLLMW08ZJWDGIIPKOYFGHHZW.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-BFVLUQUSBZWYMLCU9QI7VZALW.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-23PGCKURCQILXMK0MYZRYDCOU.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-1HMXWI3V0V4TXHRWZOMZGZ80Y.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-B97LRG0E9GON2NUE65TVG81HU.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-75960HIPCIYA06IUW8FIIPQT.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-7JEFA3KBJJJN6TKJWY3OG1VG5.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-1TY035TURL76BF2U98PZPPZRX.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-3DUTYQDQSD9HUAAVY947NMWOI.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-196IIAKDQVU42DLOZP9OQCV76.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-3UQSCM7WNM9EK4HZML8TY5J3D.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-D2KPCR4PEX9AQA33NGLUT5SBR.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-3FVT1SKLN2ZQ5RVOABMTQBB34.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-3984OXKFNSPE77NT743WK8SEX.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-21UNWYOBUZI1LVSQ99S1XBLMO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-EH08NODU6574T74ZKU61VP9BW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-72IVD3VS2RS8Q28D9PIMY0KQP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-2U90NNSAQILBNBPS1SA4F8TYP.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-6IJNELR2E80E7LUKESVCP2KET.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-56838ZJ0NC1EBAJ0O6O8QMPDX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-3SDKD7F87FTZ26OON37DRYT6O.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-5YWTC6L4756IWSTPGXS5NM0D0.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-89GG5G7YC2D0ZTK6AZXXQ20DH.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-5JHTPDMNBUNHLJI8LPHKQK1JK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-44FJGYXFAT2AQAW9Z6T7YS02U.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-CWVWNML3T0NXVHZDKVLD3X1YZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-1NLJOVAK60XP0DUB05XA59EIM.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-2P62F1T4XV63S4P99TUDTOK2Q.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-8T2L24YC5NU7WO6WQJWRY7W08.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-40DR0X1DHKGCV4J1IOLFS8MOU.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-8E6Y4BA3EXYKUGJ24GT9LGV3N.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-81Y45QFY96XYYFCW2GT6FY8S4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-5DIL6Z9LFIGLMZAHM7X2T5435.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-E5IGB442IA6SBB25TTCOLK2OC.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-D7TOWF88VWF67TB9HAFP5UWB1.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-9GVB1DHA32M46R4A9NWSI3I2K.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-9FDXYX6BKBUT6TJ2VF819E7T5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-DWNZ73GEH98SBJXZ7DEXB420K.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-6RZ6YBRU8WCUHRFFRVUK5WKMM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-A9MF7N5LT63G21HNFVM6BT14B.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-5W6MX6OUPWBMUR8VD5LHT1PZF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-1B79RJJTP71GE6UY9WLESAN3C.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-BJ2VQGI3OGR34500MEQ1VKHPH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-DLBKUSGXN8QHAT8W0OARR9S8A.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-C9X2REPZN2V5BSU4G80FCETDR.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-2P8HI0403J99LBDPKNFJ5D4DL.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-8MRR5MNWUOAW2DBPGUQ8FKK4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-970YJN6NIYGK1316L35Z0O8QT.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-1AJVCUZNAO74KIKMFVFUUHWDI.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-AO387T8CHWTTZODD1DGT0UAFA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-IR7RNW23VAUKYI9MLCS9NL9A.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-9JFJC4UET8BAO5IPV2JU6W9V8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-3EFABTJ9L5PQDJ7RQCYQWEJMM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-7BNVI1SZW5ISQL5SX4WL2X7I5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SceneKit-5HZKIL7XETTTD8TOHYPN8JKRJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-94KFMWNOU7ZLUZNB4T5DLZC9D.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-B7VGO357Y3GJG35TST7DKDSI3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-27QMG6ZQ1NKYTNBYFPM1XKNFC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-8L08Q8DQJV8C4AW84YVGFGTRN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-5ZZDGDXB6HLQUC72SJW7YJ7MK.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-F385OMZ5GYBUY5O4QAJB4NRII.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-6375NPYACK5NYVHPMC1QQ8MC2.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-9YFVNIMRC5HRVOIARNWHP1E3H.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-D9AVFY0KWO7RVBIQ73CBIJVCN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-ACKJ9K7ABI14F97Y46Y6SRR17.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-5D4IR6X37682FPHJ5CBPTKQV6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-CJZ3NTHPSBH4XWX5EVOG56UZS.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-U9BF7WHFVA6BZGFXXXP272PS.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-7AU1AFQWUH88EAPDKVMLJPKVD.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-C1DST1IX2Z0PTH5SJJZ1IULRB.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-1H97WMG76HU94F5VGJR19PXFY.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-AQ1OL9QKC3LQLY5CNSRM1HB53.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-ARAH8MEQ0C2L0FBO39HITJMAO.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SceneKit-DKNLHKM5FJBQ79LSNMSSMBUBR.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-6TBN8TEAKO014N1T2QD926XED.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-9PPG3SLJ55T4LITIFYX2M0NOZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-6RD5K48QT1F4L9CATNFD2O7YB.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-3Q7WLRD8MR9R3NGIPUBQCP6F6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-8XU5YMYM4P11RQMYCQAG65ITK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-27R3P1YMV4C6JLDT661G3MRIA.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-1XGTVTE5PP32UHME8AC63TL6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-6PPV7YPZ89CZPHYAP072QH8B6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MapKit-EJJWC7IL56MPLQMI93GJRE5OG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/HomeKit-DTS1N4AWILAL1URZ5IOXV5221.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/HomeKit-DUDZOMSN3UK8GNTNBNMPIWJRN.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MapKit-CWGB4YMP1VX1NYQN5FULFD5DR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/WatchKit-3VT3K8YON6FJ6OWSUFJMFMP8J.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/WatchKit-FHF6WTKLC2APGK3LA2XJ6516.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-APXDH8ULYLM6FD17YRA73TULO.pcm
SwiftEmitModule normal arm64 Emitting\ module\ for\ OwlNav (in target 'OwlNav' from project 'OwlNav')
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:47:60: error: 'UIGestureRecognizer' is unavailable in watchOS
 45 |
 46 |     /// Determines if the interactive pop gesture should begin.
 47 |     func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
    |                                                            `- error: 'UIGestureRecognizer' is unavailable in watchOS
 48 |         guard viewControllers.count > 1 else { return false }
 49 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:65:55: error: 'UINavigationController' is unavailable in watchOS
 63 |
 64 |     /// Handles the transition to a new view controller.
 65 |     func navigationController(_ navigationController: UINavigationController, willShow viewController: UIViewController, animated: Bool) {
    |                                                       `- error: 'UINavigationController' is unavailable in watchOS
 66 |         guard let coordinator = transitionCoordinator else {
 67 |             popHandledByCoordinator = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:65:104: error: 'UIViewController' is unavailable in watchOS
 63 |
 64 |     /// Handles the transition to a new view controller.
 65 |     func navigationController(_ navigationController: UINavigationController, willShow viewController: UIViewController, animated: Bool) {
    |                                                                                                        `- error: 'UIViewController' is unavailable in watchOS
 66 |         guard let coordinator = transitionCoordinator else {
 67 |             popHandledByCoordinator = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:97:55: error: 'UINavigationController' is unavailable in watchOS
 95 |
 96 |     /// Handles the completion of a transition to a new view controller.
 97 |     func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                       `- error: 'UINavigationController' is unavailable in watchOS
 98 |         lastTransitionEndTime = CACurrentMediaTime()
 99 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:97:103: error: 'UIViewController' is unavailable in watchOS
 95 |
 96 |     /// Handles the completion of a transition to a new view controller.
 97 |     func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                                                                       `- error: 'UIViewController' is unavailable in watchOS
 98 |         lastTransitionEndTime = CACurrentMediaTime()
 99 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:13:38: error: 'UINavigationController' is unavailable in watchOS
 11 |
 12 | /// A custom `UINavigationController` that handles system pop gestures and coordinates with `OwlNav`.
 13 | final class OwlNavigationController: UINavigationController, UINavigationControllerDelegate, UIGestureRecognizerDelegate {
    |                                      `- error: 'UINavigationController' is unavailable in watchOS
 14 |     /// Callback triggered when a system pop (like swipe back) is initiated.
 15 |     var onSystemPop: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:13:62: error: 'UINavigationControllerDelegate' is unavailable in watchOS
 11 |
 12 | /// A custom `UINavigationController` that handles system pop gestures and coordinates with `OwlNav`.
 13 | final class OwlNavigationController: UINavigationController, UINavigationControllerDelegate, UIGestureRecognizerDelegate {
    |                                                              `- error: 'UINavigationControllerDelegate' is unavailable in watchOS
 14 |     /// Callback triggered when a system pop (like swipe back) is initiated.
 15 |     var onSystemPop: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:128:11: note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
126 |
127 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
128 | @protocol UINavigationControllerDelegate <NSObject>
    |           `- note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
129 |
130 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:13:94: error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
 11 |
 12 | /// A custom `UINavigationController` that handles system pop gestures and coordinates with `OwlNav`.
 13 | final class OwlNavigationController: UINavigationController, UINavigationControllerDelegate, UIGestureRecognizerDelegate {
    |                                                                                              `- error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
 14 |     /// Callback triggered when a system pop (like swipe back) is initiated.
 15 |     var onSystemPop: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:91:11: note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
 89 |
 90 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 91 | @protocol UIGestureRecognizerDelegate <NSObject>
    |           `- note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
 92 | @optional
 93 | // called when a gesture recognizer attempts to transition out of UIGestureRecognizerStatePossible. returning NO causes it to transition to UIGestureRecognizerStateFailed
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:112:11: error: 'UIViewController' is unavailable in watchOS
110 | private var popCompletedKey: UInt8 = 0
111 |
112 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
113 |     /// Whether the swipe-back gesture is enabled for this view controller. Defaults to `true`.
114 |     var owlSwipeBackEnabled: Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:37:47: error: cannot find type 'Context' in scope
35 |     var onPopCompleted: (() -> Void)?
36 |
37 |     public func makeUIViewController(context: Context) -> UIViewController {
   |                                               `- error: cannot find type 'Context' in scope
38 |         let controller = UIViewController()
39 |         controller.view.isHidden = true
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:37:59: error: 'UIViewController' is unavailable in watchOS
35 |     var onPopCompleted: (() -> Void)?
36 |
37 |     public func makeUIViewController(context: Context) -> UIViewController {
   |                                                           `- error: 'UIViewController' is unavailable in watchOS
38 |         let controller = UIViewController()
39 |         controller.view.isHidden = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:43:73: error: cannot find type 'Context' in scope
41 |     }
42 |
43 |     public func updateUIViewController(_ vc: UIViewController, context: Context) {
   |                                                                         `- error: cannot find type 'Context' in scope
44 |         // Walk up to the nearest UIHostingController to set associated-object flags.
45 |         guard let hostingVC = vc.parent else { return }
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:43:46: error: 'UIViewController' is unavailable in watchOS
41 |     }
42 |
43 |     public func updateUIViewController(_ vc: UIViewController, context: Context) {
   |                                              `- error: 'UIViewController' is unavailable in watchOS
44 |         // Walk up to the nearest UIHostingController to set associated-object flags.
45 |         guard let hostingVC = vc.parent else { return }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:30:36: error: cannot find type 'UIViewControllerRepresentable' in scope
28 |
29 | /// A background utility controller that enables the native swipe-back gesture based on stack state.
30 | public struct SwipeBackController: UIViewControllerRepresentable {
   |                                    `- error: cannot find type 'UIViewControllerRepresentable' in scope
31 |     /// Whether the swipe-back gesture is enabled.
32 |     @Binding var isEnabled: Bool
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:12:63: error: cannot find type 'UIHostingController' in scope
 10 | /// A lightweight `UIHostingController` subclass that stores its route value directly,
 11 | /// avoiding the need to access `.view.tag` (which force-loads the view hierarchy).
 12 | final class OwlHostingController<T: Equatable, Screen: View>: UIHostingController<Screen> {
    |                                                               `- error: cannot find type 'UIHostingController' in scope
 13 |     /// The route this controller represents.
 14 |     let route: T
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:47:47: error: cannot find type 'Context' in scope
 45 |
 46 |     /// Creates the underlying `UINavigationController`.
 47 |     public func makeUIViewController(context: Context) -> UINavigationController {
    |                                               `- error: cannot find type 'Context' in scope
 48 |         let navigation = OwlNavigationController()
 49 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:47:59: error: 'UINavigationController' is unavailable in watchOS
 45 |
 46 |     /// Creates the underlying `UINavigationController`.
 47 |     public func makeUIViewController(context: Context) -> UINavigationController {
    |                                                           `- error: 'UINavigationController' is unavailable in watchOS
 48 |         let navigation = OwlNavigationController()
 49 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:58:87: error: cannot find type 'Context' in scope
 56 |
 57 |     /// Updates the `UINavigationController` to match the current state of the `OwlNav` stack.
 58 |     public func updateUIViewController(_ navigation: UINavigationController, context: Context) {
    |                                                                                       `- error: cannot find type 'Context' in scope
 59 |         syncNavigation(navigation)
 60 |     }
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:58:54: error: 'UINavigationController' is unavailable in watchOS
 56 |
 57 |     /// Updates the `UINavigationController` to match the current state of the `OwlNav` stack.
 58 |     public func updateUIViewController(_ navigation: UINavigationController, context: Context) {
    |                                                      `- error: 'UINavigationController' is unavailable in watchOS
 59 |         syncNavigation(navigation)
 60 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:62:47: error: 'UINavigationController' is unavailable in watchOS
 60 |     }
 61 |
 62 |     private func syncNavigation(_ navigation: UINavigationController) {
    |                                               `- error: 'UINavigationController' is unavailable in watchOS
 63 |         // Prevent duplicate sync calls when a transition is in flight.
 64 |         if let owlNav = navigation as? OwlNavigationController, owlNav.isSyncScheduled {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:30:57: error: cannot find type 'UIViewControllerRepresentable' in scope
 28 | ///
 29 | /// `OwlContainer` manages a `UINavigationController` and synchronizes its state with an `OwlNav` instance.
 30 | public struct OwlContainer<T: Equatable, Screen: View>: UIViewControllerRepresentable {
    |                                                         `- error: cannot find type 'UIViewControllerRepresentable' in scope
 31 |     /// The navigation manager that holds the route stack.
 32 |     @ObservedObject public var owl: InOwl<T>
SwiftCompile normal arm64 (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Extensions/Views+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/OwlNav.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/InOwl.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlInject.swift -target arm64-apple-watchos9.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name OwlNav -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav.abi.json
SwiftCompile normal arm64 Compiling\ InOwl.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/InOwl.swift (in target 'OwlNav' from project 'OwlNav')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/InOwl.swift (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InOwl.swift
SwiftCompile normal arm64 Compiling\ OwlInject.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlInject.swift (in target 'OwlNav' from project 'OwlNav')
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlInject.swift:15:36: error: 'UIBarButtonItemAppearance' is unavailable in watchOS
13 |     /// Configures the global appearance of the navigation bar to be transparent and hides the back button.
14 |     public static func initFunc() {
15 |         let backButtonAppearance = UIBarButtonItemAppearance()
   |                                    `- error: 'UIBarButtonItemAppearance' is unavailable in watchOS
16 |         backButtonAppearance.normal.titleTextAttributes = [
17 |             .foregroundColor: UIColor.clear
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItemAppearance.h:38:12: note: 'UIBarButtonItemAppearance' has been explicitly marked unavailable here
36 |
37 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
38 | @interface UIBarButtonItemAppearance : NSObject<NSCopying, NSSecureCoding>
   |            `- note: 'UIBarButtonItemAppearance' has been explicitly marked unavailable here
39 |
40 | /// Construct an appearance for the UIBarButtonItemStylePlain style.
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlInject.swift:23:29: error: 'UINavigationBarAppearance' is unavailable in watchOS
21 |         ]
22 |
23 |         let navAppearance = UINavigationBarAppearance()
   |                             `- error: 'UINavigationBarAppearance' is unavailable in watchOS
24 |         navAppearance.backButtonAppearance = backButtonAppearance
25 |         navAppearance.setBackIndicatorImage(UIImage(), transitionMaskImage: UIImage())
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationBarAppearance.h:15:12: note: 'UINavigationBarAppearance' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UINavigationBarAppearance : UIBarAppearance
   |            `- note: 'UINavigationBarAppearance' has been explicitly marked unavailable here
16 |
17 | /// Inline Title text attributes. If the font or color are unspecified, appropriate defaults are supplied.
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlInject.swift:27:26: error: 'UINavigationBar' is unavailable in watchOS
25 |         navAppearance.setBackIndicatorImage(UIImage(), transitionMaskImage: UIImage())
26 |
27 |         let appearance = UINavigationBar.appearance()
   |                          `- error: 'UINavigationBar' is unavailable in watchOS
28 |         appearance.standardAppearance = navAppearance
29 |         appearance.compactAppearance = navAppearance
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationBar.h:32:12: note: 'UINavigationBar' has been explicitly marked unavailable here
 30 |
 31 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 32 | @interface UINavigationBar : UIView <NSCoding, UIBarPositioning>
    |            `- note: 'UINavigationBar' has been explicitly marked unavailable here
 33 |
 34 | @property(nonatomic,assign) UIBarStyle barStyle UI_APPEARANCE_SELECTOR API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlInject.swift:28:20: error: 'standardAppearance' is unavailable in watchOS
26 |
27 |         let appearance = UINavigationBar.appearance()
28 |         appearance.standardAppearance = navAppearance
   |                    `- error: 'standardAppearance' is unavailable in watchOS
29 |         appearance.compactAppearance = navAppearance
30 |         appearance.tintColor = .clear
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationBar.h:140:67: note: 'standardAppearance' has been explicitly marked unavailable here
138 |
139 | /// Describes the appearance attributes for the navigation bar to use when it is displayed with its standard height.
140 | @property (nonatomic, readwrite, copy) UINavigationBarAppearance *standardAppearance UI_APPEARANCE_SELECTOR API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
    |                                                                   `- note: 'standardAppearance' has been explicitly marked unavailable here
141 | /// Describes the appearance attributes for the navigation bar to use when it is displayed with its compact height. If not set, the standardAppearance will be used instead.
142 | @property (nonatomic, readwrite, copy, nullable) UINavigationBarAppearance *compactAppearance UI_APPEARANCE_SELECTOR API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlInject.swift:29:20: error: 'compactAppearance' is unavailable in watchOS
27 |         let appearance = UINavigationBar.appearance()
28 |         appearance.standardAppearance = navAppearance
29 |         appearance.compactAppearance = navAppearance
   |                    `- error: 'compactAppearance' is unavailable in watchOS
30 |         appearance.tintColor = .clear
31 |         appearance.isHidden = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationBar.h:142:77: note: 'compactAppearance' has been explicitly marked unavailable here
140 | @property (nonatomic, readwrite, copy) UINavigationBarAppearance *standardAppearance UI_APPEARANCE_SELECTOR API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
141 | /// Describes the appearance attributes for the navigation bar to use when it is displayed with its compact height. If not set, the standardAppearance will be used instead.
142 | @property (nonatomic, readwrite, copy, nullable) UINavigationBarAppearance *compactAppearance UI_APPEARANCE_SELECTOR API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    |                                                                             `- note: 'compactAppearance' has been explicitly marked unavailable here
143 | /// Describes the appearance attributes for the navigation bar to use when an associated UIScrollView has reached the edge abutting the bar (the top edge for the navigation bar). If not set, a modified standardAppearance will be used instead.
144 | @property (nonatomic, readwrite, copy, nullable) UINavigationBarAppearance *scrollEdgeAppearance UI_APPEARANCE_SELECTOR API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlInject.swift (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OwlInject.swift
SwiftCompile normal arm64 Compiling\ OwlContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift (in target 'OwlNav' from project 'OwlNav')
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:12:63: error: cannot find type 'UIHostingController' in scope
 10 | /// A lightweight `UIHostingController` subclass that stores its route value directly,
 11 | /// avoiding the need to access `.view.tag` (which force-loads the view hierarchy).
 12 | final class OwlHostingController<T: Equatable, Screen: View>: UIHostingController<Screen> {
    |                                                               `- error: cannot find type 'UIHostingController' in scope
 13 |     /// The route this controller represents.
 14 |     let route: T
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:47:47: error: cannot find type 'Context' in scope
 45 |
 46 |     /// Creates the underlying `UINavigationController`.
 47 |     public func makeUIViewController(context: Context) -> UINavigationController {
    |                                               `- error: cannot find type 'Context' in scope
 48 |         let navigation = OwlNavigationController()
 49 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:47:59: error: 'UINavigationController' is unavailable in watchOS
 45 |
 46 |     /// Creates the underlying `UINavigationController`.
 47 |     public func makeUIViewController(context: Context) -> UINavigationController {
    |                                                           `- error: 'UINavigationController' is unavailable in watchOS
 48 |         let navigation = OwlNavigationController()
 49 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:58:87: error: cannot find type 'Context' in scope
 56 |
 57 |     /// Updates the `UINavigationController` to match the current state of the `OwlNav` stack.
 58 |     public func updateUIViewController(_ navigation: UINavigationController, context: Context) {
    |                                                                                       `- error: cannot find type 'Context' in scope
 59 |         syncNavigation(navigation)
 60 |     }
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:58:54: error: 'UINavigationController' is unavailable in watchOS
 56 |
 57 |     /// Updates the `UINavigationController` to match the current state of the `OwlNav` stack.
 58 |     public func updateUIViewController(_ navigation: UINavigationController, context: Context) {
    |                                                      `- error: 'UINavigationController' is unavailable in watchOS
 59 |         syncNavigation(navigation)
 60 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:62:47: error: 'UINavigationController' is unavailable in watchOS
 60 |     }
 61 |
 62 |     private func syncNavigation(_ navigation: UINavigationController) {
    |                                               `- error: 'UINavigationController' is unavailable in watchOS
 63 |         // Prevent duplicate sync calls when a transition is in flight.
 64 |         if let owlNav = navigation as? OwlNavigationController, owlNav.isSyncScheduled {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:30:57: error: cannot find type 'UIViewControllerRepresentable' in scope
 28 | ///
 29 | /// `OwlContainer` manages a `UINavigationController` and synchronizes its state with an `OwlNav` instance.
 30 | public struct OwlContainer<T: Equatable, Screen: View>: UIViewControllerRepresentable {
    |                                                         `- error: cannot find type 'UIViewControllerRepresentable' in scope
 31 |     /// The navigation manager that holds the route stack.
 32 |     @ObservedObject public var owl: InOwl<T>
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:18:9: error: 'super' cannot be used in class 'OwlHostingController' because it has no superclass
 16 |     init(route: T, rootView: Screen) {
 17 |         self.route = route
 18 |         super.init(rootView: rootView)
    |         `- error: 'super' cannot be used in class 'OwlHostingController' because it has no superclass
 19 |     }
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:87:33: error: cannot convert value of type 'OwlHostingController<T, Screen>' to expected argument type 'UIViewController'
 85 |             for route in newRoutes {
 86 |                 let hosting = OwlHostingController(route: route, rootView: routeMap(route))
 87 |                 newStack.append(hosting)
    |                                 `- error: cannot convert value of type 'OwlHostingController<T, Screen>' to expected argument type 'UIViewController'
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:99:28: error: 'UIViewController' is unavailable in watchOS
 97 |             // Build the target stack in one shot:
 98 |             // reuse existing VCs where the route is unchanged, recreate where it differs (e.g. reset to a new root).
 99 |             var newStack: [UIViewController] = []
    |                            `- error: 'UIViewController' is unavailable in watchOS
100 |             for index in 0..<targetStack {
101 |                 let route = owl.routes[index]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OwlContainer.swift
SwiftCompile normal arm64 Compiling\ SwipeBack.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift (in target 'OwlNav' from project 'OwlNav')
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:37:47: error: cannot find type 'Context' in scope
35 |     var onPopCompleted: (() -> Void)?
36 |
37 |     public func makeUIViewController(context: Context) -> UIViewController {
   |                                               `- error: cannot find type 'Context' in scope
38 |         let controller = UIViewController()
39 |         controller.view.isHidden = true
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:37:59: error: 'UIViewController' is unavailable in watchOS
35 |     var onPopCompleted: (() -> Void)?
36 |
37 |     public func makeUIViewController(context: Context) -> UIViewController {
   |                                                           `- error: 'UIViewController' is unavailable in watchOS
38 |         let controller = UIViewController()
39 |         controller.view.isHidden = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:43:73: error: cannot find type 'Context' in scope
41 |     }
42 |
43 |     public func updateUIViewController(_ vc: UIViewController, context: Context) {
   |                                                                         `- error: cannot find type 'Context' in scope
44 |         // Walk up to the nearest UIHostingController to set associated-object flags.
45 |         guard let hostingVC = vc.parent else { return }
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:43:46: error: 'UIViewController' is unavailable in watchOS
41 |     }
42 |
43 |     public func updateUIViewController(_ vc: UIViewController, context: Context) {
   |                                              `- error: 'UIViewController' is unavailable in watchOS
44 |         // Walk up to the nearest UIHostingController to set associated-object flags.
45 |         guard let hostingVC = vc.parent else { return }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:30:36: error: cannot find type 'UIViewControllerRepresentable' in scope
28 |
29 | /// A background utility controller that enables the native swipe-back gesture based on stack state.
30 | public struct SwipeBackController: UIViewControllerRepresentable {
   |                                    `- error: cannot find type 'UIViewControllerRepresentable' in scope
31 |     /// Whether the swipe-back gesture is enabled.
32 |     @Binding var isEnabled: Bool
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:20:14: error: instance method 'background(_:ignoresSafeAreaEdges:)' requires that 'SwipeBackController' conform to 'ShapeStyle'
18 |     public func body(content: Content) -> some View {
19 |         content
20 |             .background(
   |              `- error: instance method 'background(_:ignoresSafeAreaEdges:)' requires that 'SwipeBackController' conform to 'ShapeStyle'
21 |                 SwipeBackController(
22 |                     isEnabled: $isEnabled,
SwiftUI.View.background:2:36: note: where 'S' = 'SwipeBackController'
1 | protocol View {
2 | @inlinable nonisolated public func background<S>(_ style: S, ignoresSafeAreaEdges edges: Edge.Set = .all) -> some View where S : ShapeStyle
  |                                    `- note: where 'S' = 'SwipeBackController'
3 |   }
4 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SwipeBack.swift
SwiftCompile normal arm64 Compiling\ Views+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Extensions/Views+Extensions.swift (in target 'OwlNav' from project 'OwlNav')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Extensions/Views+Extensions.swift (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Views+Extensions.swift
SwiftCompile normal arm64 Compiling\ OwlNavigationController.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift (in target 'OwlNav' from project 'OwlNav')
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:47:60: error: 'UIGestureRecognizer' is unavailable in watchOS
 45 |
 46 |     /// Determines if the interactive pop gesture should begin.
 47 |     func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
    |                                                            `- error: 'UIGestureRecognizer' is unavailable in watchOS
 48 |         guard viewControllers.count > 1 else { return false }
 49 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:65:55: error: 'UINavigationController' is unavailable in watchOS
 63 |
 64 |     /// Handles the transition to a new view controller.
 65 |     func navigationController(_ navigationController: UINavigationController, willShow viewController: UIViewController, animated: Bool) {
    |                                                       `- error: 'UINavigationController' is unavailable in watchOS
 66 |         guard let coordinator = transitionCoordinator else {
 67 |             popHandledByCoordinator = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:65:104: error: 'UIViewController' is unavailable in watchOS
 63 |
 64 |     /// Handles the transition to a new view controller.
 65 |     func navigationController(_ navigationController: UINavigationController, willShow viewController: UIViewController, animated: Bool) {
    |                                                                                                        `- error: 'UIViewController' is unavailable in watchOS
 66 |         guard let coordinator = transitionCoordinator else {
 67 |             popHandledByCoordinator = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:97:55: error: 'UINavigationController' is unavailable in watchOS
 95 |
 96 |     /// Handles the completion of a transition to a new view controller.
 97 |     func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                       `- error: 'UINavigationController' is unavailable in watchOS
 98 |         lastTransitionEndTime = CACurrentMediaTime()
 99 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:97:103: error: 'UIViewController' is unavailable in watchOS
 95 |
 96 |     /// Handles the completion of a transition to a new view controller.
 97 |     func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                                                                       `- error: 'UIViewController' is unavailable in watchOS
 98 |         lastTransitionEndTime = CACurrentMediaTime()
 99 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:13:38: error: 'UINavigationController' is unavailable in watchOS
 11 |
 12 | /// A custom `UINavigationController` that handles system pop gestures and coordinates with `OwlNav`.
 13 | final class OwlNavigationController: UINavigationController, UINavigationControllerDelegate, UIGestureRecognizerDelegate {
    |                                      `- error: 'UINavigationController' is unavailable in watchOS
 14 |     /// Callback triggered when a system pop (like swipe back) is initiated.
 15 |     var onSystemPop: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:13:62: error: 'UINavigationControllerDelegate' is unavailable in watchOS
 11 |
 12 | /// A custom `UINavigationController` that handles system pop gestures and coordinates with `OwlNav`.
 13 | final class OwlNavigationController: UINavigationController, UINavigationControllerDelegate, UIGestureRecognizerDelegate {
    |                                                              `- error: 'UINavigationControllerDelegate' is unavailable in watchOS
 14 |     /// Callback triggered when a system pop (like swipe back) is initiated.
 15 |     var onSystemPop: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:128:11: note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
126 |
127 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
128 | @protocol UINavigationControllerDelegate <NSObject>
    |           `- note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
129 |
130 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:13:94: error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
 11 |
 12 | /// A custom `UINavigationController` that handles system pop gestures and coordinates with `OwlNav`.
 13 | final class OwlNavigationController: UINavigationController, UINavigationControllerDelegate, UIGestureRecognizerDelegate {
    |                                                                                              `- error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
 14 |     /// Callback triggered when a system pop (like swipe back) is initiated.
 15 |     var onSystemPop: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:91:11: note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
 89 |
 90 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 91 | @protocol UIGestureRecognizerDelegate <NSObject>
    |           `- note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
 92 | @optional
 93 | // called when a gesture recognizer attempts to transition out of UIGestureRecognizerStatePossible. returning NO causes it to transition to UIGestureRecognizerStateFailed
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OwlNavigationController.swift
SwiftCompile normal arm64 Compiling\ OwlNav.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/OwlNav.swift (in target 'OwlNav' from project 'OwlNav')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/OwlNav.swift (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OwlNav.swift
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-9AYG9OCT5VOJK7V4MX1WYR86T.pcm
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ OwlNav (in target 'OwlNav' from project 'OwlNav')
SwiftCompile normal arm64_32 (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ OwlContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift (in target 'OwlNav' from project 'OwlNav')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OwlContainer.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-25 09:37:07.787 xcodebuild[627:3904] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64 (in target 'OwlNav' from project 'OwlNav')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ OwlNav (in target 'OwlNav' from project 'OwlNav')
	Building workspace OwlNav with scheme OwlNav
(3 failures)
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  OwlNav: /Users/admin/builder/spi-builder-workspace
resolved source packages: OwlNav
2026-09-25 09:37:14.727 xcodebuild[795:4645] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "OwlNav",
  "name" : "OwlNav",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.0"
    }
  ],
  "products" : [
    {
      "name" : "OwlNav",
      "targets" : [
        "OwlNav"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "OwlNav",
      "module_type" : "SwiftTarget",
      "name" : "OwlNav",
      "path" : "Sources/OwlNav",
      "product_memberships" : [
        "OwlNav"
      ],
      "sources" : [
        "Extensions/Views+Extensions.swift",
        "Internal/OwlNavigationController.swift",
        "Modifier/SwipeBack.swift",
        "OwlNav.swift",
        "Setup/InOwl.swift",
        "Setup/OwlContainer.swift",
        "Setup/OwlInject.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
{
  "workspace" : {
    "name" : "OwlNav",
    "schemes" : [
      "OwlNav"
    ]
  }
}
2026-09-25 09:37:15.980 xcodebuild[803:4708] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme OwlNav -destination generic/platform=watchOS
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme OwlNav -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  OwlNav: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
    Target 'OwlNav-product' in project 'OwlNav'
        ➜ Explicit dependency on target 'OwlNav' in project 'OwlNav'
    Target 'OwlNav' in project 'OwlNav' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver OwlNav normal arm64 com.apple.xcode.tools.swift.compiler (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name OwlNav -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver OwlNav normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name OwlNav -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64_32/OwlNav.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64_32/OwlNav-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64_32/OwlNav.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64_32/OwlNav-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64_32/OwlNav_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64_32/OwlNav-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ OwlNav (in target 'OwlNav' from project 'OwlNav')
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:47:60: error: 'UIGestureRecognizer' is unavailable in watchOS
 45 |
 46 |     /// Determines if the interactive pop gesture should begin.
 47 |     func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
    |                                                            `- error: 'UIGestureRecognizer' is unavailable in watchOS
 48 |         guard viewControllers.count > 1 else { return false }
 49 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:65:55: error: 'UINavigationController' is unavailable in watchOS
 63 |
 64 |     /// Handles the transition to a new view controller.
 65 |     func navigationController(_ navigationController: UINavigationController, willShow viewController: UIViewController, animated: Bool) {
    |                                                       `- error: 'UINavigationController' is unavailable in watchOS
 66 |         guard let coordinator = transitionCoordinator else {
 67 |             popHandledByCoordinator = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:65:104: error: 'UIViewController' is unavailable in watchOS
 63 |
 64 |     /// Handles the transition to a new view controller.
 65 |     func navigationController(_ navigationController: UINavigationController, willShow viewController: UIViewController, animated: Bool) {
    |                                                                                                        `- error: 'UIViewController' is unavailable in watchOS
 66 |         guard let coordinator = transitionCoordinator else {
 67 |             popHandledByCoordinator = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:97:55: error: 'UINavigationController' is unavailable in watchOS
 95 |
 96 |     /// Handles the completion of a transition to a new view controller.
 97 |     func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                       `- error: 'UINavigationController' is unavailable in watchOS
 98 |         lastTransitionEndTime = CACurrentMediaTime()
 99 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:97:103: error: 'UIViewController' is unavailable in watchOS
 95 |
 96 |     /// Handles the completion of a transition to a new view controller.
 97 |     func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                                                                       `- error: 'UIViewController' is unavailable in watchOS
 98 |         lastTransitionEndTime = CACurrentMediaTime()
 99 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:13:38: error: 'UINavigationController' is unavailable in watchOS
 11 |
 12 | /// A custom `UINavigationController` that handles system pop gestures and coordinates with `OwlNav`.
 13 | final class OwlNavigationController: UINavigationController, UINavigationControllerDelegate, UIGestureRecognizerDelegate {
    |                                      `- error: 'UINavigationController' is unavailable in watchOS
 14 |     /// Callback triggered when a system pop (like swipe back) is initiated.
 15 |     var onSystemPop: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:13:62: error: 'UINavigationControllerDelegate' is unavailable in watchOS
 11 |
 12 | /// A custom `UINavigationController` that handles system pop gestures and coordinates with `OwlNav`.
 13 | final class OwlNavigationController: UINavigationController, UINavigationControllerDelegate, UIGestureRecognizerDelegate {
    |                                                              `- error: 'UINavigationControllerDelegate' is unavailable in watchOS
 14 |     /// Callback triggered when a system pop (like swipe back) is initiated.
 15 |     var onSystemPop: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:128:11: note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
126 |
127 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
128 | @protocol UINavigationControllerDelegate <NSObject>
    |           `- note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
129 |
130 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:13:94: error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
 11 |
 12 | /// A custom `UINavigationController` that handles system pop gestures and coordinates with `OwlNav`.
 13 | final class OwlNavigationController: UINavigationController, UINavigationControllerDelegate, UIGestureRecognizerDelegate {
    |                                                                                              `- error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
 14 |     /// Callback triggered when a system pop (like swipe back) is initiated.
 15 |     var onSystemPop: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:91:11: note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
 89 |
 90 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 91 | @protocol UIGestureRecognizerDelegate <NSObject>
    |           `- note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
 92 | @optional
 93 | // called when a gesture recognizer attempts to transition out of UIGestureRecognizerStatePossible. returning NO causes it to transition to UIGestureRecognizerStateFailed
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:112:11: error: 'UIViewController' is unavailable in watchOS
110 | private var popCompletedKey: UInt8 = 0
111 |
112 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
113 |     /// Whether the swipe-back gesture is enabled for this view controller. Defaults to `true`.
114 |     var owlSwipeBackEnabled: Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:37:47: error: cannot find type 'Context' in scope
35 |     var onPopCompleted: (() -> Void)?
36 |
37 |     public func makeUIViewController(context: Context) -> UIViewController {
   |                                               `- error: cannot find type 'Context' in scope
38 |         let controller = UIViewController()
39 |         controller.view.isHidden = true
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:37:59: error: 'UIViewController' is unavailable in watchOS
35 |     var onPopCompleted: (() -> Void)?
36 |
37 |     public func makeUIViewController(context: Context) -> UIViewController {
   |                                                           `- error: 'UIViewController' is unavailable in watchOS
38 |         let controller = UIViewController()
39 |         controller.view.isHidden = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:43:73: error: cannot find type 'Context' in scope
41 |     }
42 |
43 |     public func updateUIViewController(_ vc: UIViewController, context: Context) {
   |                                                                         `- error: cannot find type 'Context' in scope
44 |         // Walk up to the nearest UIHostingController to set associated-object flags.
45 |         guard let hostingVC = vc.parent else { return }
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:43:46: error: 'UIViewController' is unavailable in watchOS
41 |     }
42 |
43 |     public func updateUIViewController(_ vc: UIViewController, context: Context) {
   |                                              `- error: 'UIViewController' is unavailable in watchOS
44 |         // Walk up to the nearest UIHostingController to set associated-object flags.
45 |         guard let hostingVC = vc.parent else { return }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:30:36: error: cannot find type 'UIViewControllerRepresentable' in scope
28 |
29 | /// A background utility controller that enables the native swipe-back gesture based on stack state.
30 | public struct SwipeBackController: UIViewControllerRepresentable {
   |                                    `- error: cannot find type 'UIViewControllerRepresentable' in scope
31 |     /// Whether the swipe-back gesture is enabled.
32 |     @Binding var isEnabled: Bool
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:12:63: error: cannot find type 'UIHostingController' in scope
 10 | /// A lightweight `UIHostingController` subclass that stores its route value directly,
 11 | /// avoiding the need to access `.view.tag` (which force-loads the view hierarchy).
 12 | final class OwlHostingController<T: Equatable, Screen: View>: UIHostingController<Screen> {
    |                                                               `- error: cannot find type 'UIHostingController' in scope
 13 |     /// The route this controller represents.
 14 |     let route: T
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:47:47: error: cannot find type 'Context' in scope
 45 |
 46 |     /// Creates the underlying `UINavigationController`.
 47 |     public func makeUIViewController(context: Context) -> UINavigationController {
    |                                               `- error: cannot find type 'Context' in scope
 48 |         let navigation = OwlNavigationController()
 49 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:47:59: error: 'UINavigationController' is unavailable in watchOS
 45 |
 46 |     /// Creates the underlying `UINavigationController`.
 47 |     public func makeUIViewController(context: Context) -> UINavigationController {
    |                                                           `- error: 'UINavigationController' is unavailable in watchOS
 48 |         let navigation = OwlNavigationController()
 49 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:58:87: error: cannot find type 'Context' in scope
 56 |
 57 |     /// Updates the `UINavigationController` to match the current state of the `OwlNav` stack.
 58 |     public func updateUIViewController(_ navigation: UINavigationController, context: Context) {
    |                                                                                       `- error: cannot find type 'Context' in scope
 59 |         syncNavigation(navigation)
 60 |     }
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:58:54: error: 'UINavigationController' is unavailable in watchOS
 56 |
 57 |     /// Updates the `UINavigationController` to match the current state of the `OwlNav` stack.
 58 |     public func updateUIViewController(_ navigation: UINavigationController, context: Context) {
    |                                                      `- error: 'UINavigationController' is unavailable in watchOS
 59 |         syncNavigation(navigation)
 60 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:62:47: error: 'UINavigationController' is unavailable in watchOS
 60 |     }
 61 |
 62 |     private func syncNavigation(_ navigation: UINavigationController) {
    |                                               `- error: 'UINavigationController' is unavailable in watchOS
 63 |         // Prevent duplicate sync calls when a transition is in flight.
 64 |         if let owlNav = navigation as? OwlNavigationController, owlNav.isSyncScheduled {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:30:57: error: cannot find type 'UIViewControllerRepresentable' in scope
 28 | ///
 29 | /// `OwlContainer` manages a `UINavigationController` and synchronizes its state with an `OwlNav` instance.
 30 | public struct OwlContainer<T: Equatable, Screen: View>: UIViewControllerRepresentable {
    |                                                         `- error: cannot find type 'UIViewControllerRepresentable' in scope
 31 |     /// The navigation manager that holds the route stack.
 32 |     @ObservedObject public var owl: InOwl<T>
SwiftCompile normal arm64_32 (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Extensions/Views+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/OwlNav.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/InOwl.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlInject.swift -target arm64_32-apple-watchos9.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64_32/OwlNav-dependencies-1.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name OwlNav -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64_32/OwlNav_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64_32/OwlNav.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64_32/OwlNav.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64_32/OwlNav-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64_32/OwlNav-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64_32/OwlNav-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64_32/OwlNav.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64_32/OwlNav.abi.json
SwiftCompile normal arm64_32 Compiling\ InOwl.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/InOwl.swift (in target 'OwlNav' from project 'OwlNav')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/InOwl.swift (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InOwl.swift
SwiftCompile normal arm64_32 Compiling\ OwlInject.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlInject.swift (in target 'OwlNav' from project 'OwlNav')
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlInject.swift:15:36: error: 'UIBarButtonItemAppearance' is unavailable in watchOS
13 |     /// Configures the global appearance of the navigation bar to be transparent and hides the back button.
14 |     public static func initFunc() {
15 |         let backButtonAppearance = UIBarButtonItemAppearance()
   |                                    `- error: 'UIBarButtonItemAppearance' is unavailable in watchOS
16 |         backButtonAppearance.normal.titleTextAttributes = [
17 |             .foregroundColor: UIColor.clear
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItemAppearance.h:38:12: note: 'UIBarButtonItemAppearance' has been explicitly marked unavailable here
36 |
37 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
38 | @interface UIBarButtonItemAppearance : NSObject<NSCopying, NSSecureCoding>
   |            `- note: 'UIBarButtonItemAppearance' has been explicitly marked unavailable here
39 |
40 | /// Construct an appearance for the UIBarButtonItemStylePlain style.
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlInject.swift:23:29: error: 'UINavigationBarAppearance' is unavailable in watchOS
21 |         ]
22 |
23 |         let navAppearance = UINavigationBarAppearance()
   |                             `- error: 'UINavigationBarAppearance' is unavailable in watchOS
24 |         navAppearance.backButtonAppearance = backButtonAppearance
25 |         navAppearance.setBackIndicatorImage(UIImage(), transitionMaskImage: UIImage())
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationBarAppearance.h:15:12: note: 'UINavigationBarAppearance' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UINavigationBarAppearance : UIBarAppearance
   |            `- note: 'UINavigationBarAppearance' has been explicitly marked unavailable here
16 |
17 | /// Inline Title text attributes. If the font or color are unspecified, appropriate defaults are supplied.
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlInject.swift:27:26: error: 'UINavigationBar' is unavailable in watchOS
25 |         navAppearance.setBackIndicatorImage(UIImage(), transitionMaskImage: UIImage())
26 |
27 |         let appearance = UINavigationBar.appearance()
   |                          `- error: 'UINavigationBar' is unavailable in watchOS
28 |         appearance.standardAppearance = navAppearance
29 |         appearance.compactAppearance = navAppearance
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationBar.h:32:12: note: 'UINavigationBar' has been explicitly marked unavailable here
 30 |
 31 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 32 | @interface UINavigationBar : UIView <NSCoding, UIBarPositioning>
    |            `- note: 'UINavigationBar' has been explicitly marked unavailable here
 33 |
 34 | @property(nonatomic,assign) UIBarStyle barStyle UI_APPEARANCE_SELECTOR API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlInject.swift:28:20: error: 'standardAppearance' is unavailable in watchOS
26 |
27 |         let appearance = UINavigationBar.appearance()
28 |         appearance.standardAppearance = navAppearance
   |                    `- error: 'standardAppearance' is unavailable in watchOS
29 |         appearance.compactAppearance = navAppearance
30 |         appearance.tintColor = .clear
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationBar.h:140:67: note: 'standardAppearance' has been explicitly marked unavailable here
138 |
139 | /// Describes the appearance attributes for the navigation bar to use when it is displayed with its standard height.
140 | @property (nonatomic, readwrite, copy) UINavigationBarAppearance *standardAppearance UI_APPEARANCE_SELECTOR API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
    |                                                                   `- note: 'standardAppearance' has been explicitly marked unavailable here
141 | /// Describes the appearance attributes for the navigation bar to use when it is displayed with its compact height. If not set, the standardAppearance will be used instead.
142 | @property (nonatomic, readwrite, copy, nullable) UINavigationBarAppearance *compactAppearance UI_APPEARANCE_SELECTOR API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlInject.swift:29:20: error: 'compactAppearance' is unavailable in watchOS
27 |         let appearance = UINavigationBar.appearance()
28 |         appearance.standardAppearance = navAppearance
29 |         appearance.compactAppearance = navAppearance
   |                    `- error: 'compactAppearance' is unavailable in watchOS
30 |         appearance.tintColor = .clear
31 |         appearance.isHidden = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationBar.h:142:77: note: 'compactAppearance' has been explicitly marked unavailable here
140 | @property (nonatomic, readwrite, copy) UINavigationBarAppearance *standardAppearance UI_APPEARANCE_SELECTOR API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
141 | /// Describes the appearance attributes for the navigation bar to use when it is displayed with its compact height. If not set, the standardAppearance will be used instead.
142 | @property (nonatomic, readwrite, copy, nullable) UINavigationBarAppearance *compactAppearance UI_APPEARANCE_SELECTOR API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    |                                                                             `- note: 'compactAppearance' has been explicitly marked unavailable here
143 | /// Describes the appearance attributes for the navigation bar to use when an associated UIScrollView has reached the edge abutting the bar (the top edge for the navigation bar). If not set, a modified standardAppearance will be used instead.
144 | @property (nonatomic, readwrite, copy, nullable) UINavigationBarAppearance *scrollEdgeAppearance UI_APPEARANCE_SELECTOR API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlInject.swift (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OwlInject.swift
SwiftCompile normal arm64_32 Compiling\ OwlNavigationController.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift (in target 'OwlNav' from project 'OwlNav')
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:47:60: error: 'UIGestureRecognizer' is unavailable in watchOS
 45 |
 46 |     /// Determines if the interactive pop gesture should begin.
 47 |     func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
    |                                                            `- error: 'UIGestureRecognizer' is unavailable in watchOS
 48 |         guard viewControllers.count > 1 else { return false }
 49 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:65:55: error: 'UINavigationController' is unavailable in watchOS
 63 |
 64 |     /// Handles the transition to a new view controller.
 65 |     func navigationController(_ navigationController: UINavigationController, willShow viewController: UIViewController, animated: Bool) {
    |                                                       `- error: 'UINavigationController' is unavailable in watchOS
 66 |         guard let coordinator = transitionCoordinator else {
 67 |             popHandledByCoordinator = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:65:104: error: 'UIViewController' is unavailable in watchOS
 63 |
 64 |     /// Handles the transition to a new view controller.
 65 |     func navigationController(_ navigationController: UINavigationController, willShow viewController: UIViewController, animated: Bool) {
    |                                                                                                        `- error: 'UIViewController' is unavailable in watchOS
 66 |         guard let coordinator = transitionCoordinator else {
 67 |             popHandledByCoordinator = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:97:55: error: 'UINavigationController' is unavailable in watchOS
 95 |
 96 |     /// Handles the completion of a transition to a new view controller.
 97 |     func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                       `- error: 'UINavigationController' is unavailable in watchOS
 98 |         lastTransitionEndTime = CACurrentMediaTime()
 99 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:97:103: error: 'UIViewController' is unavailable in watchOS
 95 |
 96 |     /// Handles the completion of a transition to a new view controller.
 97 |     func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                                                                       `- error: 'UIViewController' is unavailable in watchOS
 98 |         lastTransitionEndTime = CACurrentMediaTime()
 99 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:13:38: error: 'UINavigationController' is unavailable in watchOS
 11 |
 12 | /// A custom `UINavigationController` that handles system pop gestures and coordinates with `OwlNav`.
 13 | final class OwlNavigationController: UINavigationController, UINavigationControllerDelegate, UIGestureRecognizerDelegate {
    |                                      `- error: 'UINavigationController' is unavailable in watchOS
 14 |     /// Callback triggered when a system pop (like swipe back) is initiated.
 15 |     var onSystemPop: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:13:62: error: 'UINavigationControllerDelegate' is unavailable in watchOS
 11 |
 12 | /// A custom `UINavigationController` that handles system pop gestures and coordinates with `OwlNav`.
 13 | final class OwlNavigationController: UINavigationController, UINavigationControllerDelegate, UIGestureRecognizerDelegate {
    |                                                              `- error: 'UINavigationControllerDelegate' is unavailable in watchOS
 14 |     /// Callback triggered when a system pop (like swipe back) is initiated.
 15 |     var onSystemPop: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:128:11: note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
126 |
127 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
128 | @protocol UINavigationControllerDelegate <NSObject>
    |           `- note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
129 |
130 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:13:94: error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
 11 |
 12 | /// A custom `UINavigationController` that handles system pop gestures and coordinates with `OwlNav`.
 13 | final class OwlNavigationController: UINavigationController, UINavigationControllerDelegate, UIGestureRecognizerDelegate {
    |                                                                                              `- error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
 14 |     /// Callback triggered when a system pop (like swipe back) is initiated.
 15 |     var onSystemPop: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:91:11: note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
 89 |
 90 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 91 | @protocol UIGestureRecognizerDelegate <NSObject>
    |           `- note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
 92 | @optional
 93 | // called when a gesture recognizer attempts to transition out of UIGestureRecognizerStatePossible. returning NO causes it to transition to UIGestureRecognizerStateFailed
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OwlNavigationController.swift
SwiftCompile normal arm64_32 Compiling\ SwipeBack.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift (in target 'OwlNav' from project 'OwlNav')
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:37:47: error: cannot find type 'Context' in scope
35 |     var onPopCompleted: (() -> Void)?
36 |
37 |     public func makeUIViewController(context: Context) -> UIViewController {
   |                                               `- error: cannot find type 'Context' in scope
38 |         let controller = UIViewController()
39 |         controller.view.isHidden = true
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:37:59: error: 'UIViewController' is unavailable in watchOS
35 |     var onPopCompleted: (() -> Void)?
36 |
37 |     public func makeUIViewController(context: Context) -> UIViewController {
   |                                                           `- error: 'UIViewController' is unavailable in watchOS
38 |         let controller = UIViewController()
39 |         controller.view.isHidden = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:43:73: error: cannot find type 'Context' in scope
41 |     }
42 |
43 |     public func updateUIViewController(_ vc: UIViewController, context: Context) {
   |                                                                         `- error: cannot find type 'Context' in scope
44 |         // Walk up to the nearest UIHostingController to set associated-object flags.
45 |         guard let hostingVC = vc.parent else { return }
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:43:46: error: 'UIViewController' is unavailable in watchOS
41 |     }
42 |
43 |     public func updateUIViewController(_ vc: UIViewController, context: Context) {
   |                                              `- error: 'UIViewController' is unavailable in watchOS
44 |         // Walk up to the nearest UIHostingController to set associated-object flags.
45 |         guard let hostingVC = vc.parent else { return }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:30:36: error: cannot find type 'UIViewControllerRepresentable' in scope
28 |
29 | /// A background utility controller that enables the native swipe-back gesture based on stack state.
30 | public struct SwipeBackController: UIViewControllerRepresentable {
   |                                    `- error: cannot find type 'UIViewControllerRepresentable' in scope
31 |     /// Whether the swipe-back gesture is enabled.
32 |     @Binding var isEnabled: Bool
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:20:14: error: instance method 'background(_:ignoresSafeAreaEdges:)' requires that 'SwipeBackController' conform to 'ShapeStyle'
18 |     public func body(content: Content) -> some View {
19 |         content
20 |             .background(
   |              `- error: instance method 'background(_:ignoresSafeAreaEdges:)' requires that 'SwipeBackController' conform to 'ShapeStyle'
21 |                 SwipeBackController(
22 |                     isEnabled: $isEnabled,
SwiftUI.View.background:2:36: note: where 'S' = 'SwipeBackController'
1 | protocol View {
2 | @inlinable nonisolated public func background<S>(_ style: S, ignoresSafeAreaEdges edges: Edge.Set = .all) -> some View where S : ShapeStyle
  |                                    `- note: where 'S' = 'SwipeBackController'
3 |   }
4 |
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SwipeBack.swift
SwiftCompile normal arm64 Compiling\ OwlNavigationController.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift (in target 'OwlNav' from project 'OwlNav')
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:47:60: error: 'UIGestureRecognizer' is unavailable in watchOS
 45 |
 46 |     /// Determines if the interactive pop gesture should begin.
 47 |     func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
    |                                                            `- error: 'UIGestureRecognizer' is unavailable in watchOS
 48 |         guard viewControllers.count > 1 else { return false }
 49 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:65:55: error: 'UINavigationController' is unavailable in watchOS
 63 |
 64 |     /// Handles the transition to a new view controller.
 65 |     func navigationController(_ navigationController: UINavigationController, willShow viewController: UIViewController, animated: Bool) {
    |                                                       `- error: 'UINavigationController' is unavailable in watchOS
 66 |         guard let coordinator = transitionCoordinator else {
 67 |             popHandledByCoordinator = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:65:104: error: 'UIViewController' is unavailable in watchOS
 63 |
 64 |     /// Handles the transition to a new view controller.
 65 |     func navigationController(_ navigationController: UINavigationController, willShow viewController: UIViewController, animated: Bool) {
    |                                                                                                        `- error: 'UIViewController' is unavailable in watchOS
 66 |         guard let coordinator = transitionCoordinator else {
 67 |             popHandledByCoordinator = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:97:55: error: 'UINavigationController' is unavailable in watchOS
 95 |
 96 |     /// Handles the completion of a transition to a new view controller.
 97 |     func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                       `- error: 'UINavigationController' is unavailable in watchOS
 98 |         lastTransitionEndTime = CACurrentMediaTime()
 99 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:97:103: error: 'UIViewController' is unavailable in watchOS
 95 |
 96 |     /// Handles the completion of a transition to a new view controller.
 97 |     func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                                                                       `- error: 'UIViewController' is unavailable in watchOS
 98 |         lastTransitionEndTime = CACurrentMediaTime()
 99 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:13:38: error: 'UINavigationController' is unavailable in watchOS
 11 |
 12 | /// A custom `UINavigationController` that handles system pop gestures and coordinates with `OwlNav`.
 13 | final class OwlNavigationController: UINavigationController, UINavigationControllerDelegate, UIGestureRecognizerDelegate {
    |                                      `- error: 'UINavigationController' is unavailable in watchOS
 14 |     /// Callback triggered when a system pop (like swipe back) is initiated.
 15 |     var onSystemPop: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:13:62: error: 'UINavigationControllerDelegate' is unavailable in watchOS
 11 |
 12 | /// A custom `UINavigationController` that handles system pop gestures and coordinates with `OwlNav`.
 13 | final class OwlNavigationController: UINavigationController, UINavigationControllerDelegate, UIGestureRecognizerDelegate {
    |                                                              `- error: 'UINavigationControllerDelegate' is unavailable in watchOS
 14 |     /// Callback triggered when a system pop (like swipe back) is initiated.
 15 |     var onSystemPop: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:128:11: note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
126 |
127 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
128 | @protocol UINavigationControllerDelegate <NSObject>
    |           `- note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
129 |
130 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:13:94: error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
 11 |
 12 | /// A custom `UINavigationController` that handles system pop gestures and coordinates with `OwlNav`.
 13 | final class OwlNavigationController: UINavigationController, UINavigationControllerDelegate, UIGestureRecognizerDelegate {
    |                                                                                              `- error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
 14 |     /// Callback triggered when a system pop (like swipe back) is initiated.
 15 |     var onSystemPop: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:91:11: note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
 89 |
 90 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 91 | @protocol UIGestureRecognizerDelegate <NSObject>
    |           `- note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
 92 | @optional
 93 | // called when a gesture recognizer attempts to transition out of UIGestureRecognizerStatePossible. returning NO causes it to transition to UIGestureRecognizerStateFailed
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OwlNavigationController.swift
SwiftCompile normal arm64_32 Compiling\ OwlNav.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/OwlNav.swift (in target 'OwlNav' from project 'OwlNav')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/OwlNav.swift (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OwlNav.swift
SwiftCompile normal arm64_32 Compiling\ OwlContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift (in target 'OwlNav' from project 'OwlNav')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OwlContainer.swift
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:12:63: error: cannot find type 'UIHostingController' in scope
 10 | /// A lightweight `UIHostingController` subclass that stores its route value directly,
 11 | /// avoiding the need to access `.view.tag` (which force-loads the view hierarchy).
 12 | final class OwlHostingController<T: Equatable, Screen: View>: UIHostingController<Screen> {
    |                                                               `- error: cannot find type 'UIHostingController' in scope
 13 |     /// The route this controller represents.
 14 |     let route: T
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:47:47: error: cannot find type 'Context' in scope
 45 |
 46 |     /// Creates the underlying `UINavigationController`.
 47 |     public func makeUIViewController(context: Context) -> UINavigationController {
    |                                               `- error: cannot find type 'Context' in scope
 48 |         let navigation = OwlNavigationController()
 49 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:47:59: error: 'UINavigationController' is unavailable in watchOS
 45 |
 46 |     /// Creates the underlying `UINavigationController`.
 47 |     public func makeUIViewController(context: Context) -> UINavigationController {
    |                                                           `- error: 'UINavigationController' is unavailable in watchOS
 48 |         let navigation = OwlNavigationController()
 49 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:58:87: error: cannot find type 'Context' in scope
 56 |
 57 |     /// Updates the `UINavigationController` to match the current state of the `OwlNav` stack.
 58 |     public func updateUIViewController(_ navigation: UINavigationController, context: Context) {
    |                                                                                       `- error: cannot find type 'Context' in scope
 59 |         syncNavigation(navigation)
 60 |     }
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:58:54: error: 'UINavigationController' is unavailable in watchOS
 56 |
 57 |     /// Updates the `UINavigationController` to match the current state of the `OwlNav` stack.
 58 |     public func updateUIViewController(_ navigation: UINavigationController, context: Context) {
    |                                                      `- error: 'UINavigationController' is unavailable in watchOS
 59 |         syncNavigation(navigation)
 60 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:62:47: error: 'UINavigationController' is unavailable in watchOS
 60 |     }
 61 |
 62 |     private func syncNavigation(_ navigation: UINavigationController) {
    |                                               `- error: 'UINavigationController' is unavailable in watchOS
 63 |         // Prevent duplicate sync calls when a transition is in flight.
 64 |         if let owlNav = navigation as? OwlNavigationController, owlNav.isSyncScheduled {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:30:57: error: cannot find type 'UIViewControllerRepresentable' in scope
 28 | ///
 29 | /// `OwlContainer` manages a `UINavigationController` and synchronizes its state with an `OwlNav` instance.
 30 | public struct OwlContainer<T: Equatable, Screen: View>: UIViewControllerRepresentable {
    |                                                         `- error: cannot find type 'UIViewControllerRepresentable' in scope
 31 |     /// The navigation manager that holds the route stack.
 32 |     @ObservedObject public var owl: InOwl<T>
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:18:9: error: 'super' cannot be used in class 'OwlHostingController' because it has no superclass
 16 |     init(route: T, rootView: Screen) {
 17 |         self.route = route
 18 |         super.init(rootView: rootView)
    |         `- error: 'super' cannot be used in class 'OwlHostingController' because it has no superclass
 19 |     }
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:87:33: error: cannot convert value of type 'OwlHostingController<T, Screen>' to expected argument type 'UIViewController'
 85 |             for route in newRoutes {
 86 |                 let hosting = OwlHostingController(route: route, rootView: routeMap(route))
 87 |                 newStack.append(hosting)
    |                                 `- error: cannot convert value of type 'OwlHostingController<T, Screen>' to expected argument type 'UIViewController'
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:99:28: error: 'UIViewController' is unavailable in watchOS
 97 |             // Build the target stack in one shot:
 98 |             // reuse existing VCs where the route is unchanged, recreate where it differs (e.g. reset to a new root).
 99 |             var newStack: [UIViewController] = []
    |                            `- error: 'UIViewController' is unavailable in watchOS
100 |             for index in 0..<targetStack {
101 |                 let route = owl.routes[index]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
SwiftCompile normal arm64 Compiling\ SwipeBack.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift (in target 'OwlNav' from project 'OwlNav')
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:37:47: error: cannot find type 'Context' in scope
35 |     var onPopCompleted: (() -> Void)?
36 |
37 |     public func makeUIViewController(context: Context) -> UIViewController {
   |                                               `- error: cannot find type 'Context' in scope
38 |         let controller = UIViewController()
39 |         controller.view.isHidden = true
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:37:59: error: 'UIViewController' is unavailable in watchOS
35 |     var onPopCompleted: (() -> Void)?
36 |
37 |     public func makeUIViewController(context: Context) -> UIViewController {
   |                                                           `- error: 'UIViewController' is unavailable in watchOS
38 |         let controller = UIViewController()
39 |         controller.view.isHidden = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:43:73: error: cannot find type 'Context' in scope
41 |     }
42 |
43 |     public func updateUIViewController(_ vc: UIViewController, context: Context) {
   |                                                                         `- error: cannot find type 'Context' in scope
44 |         // Walk up to the nearest UIHostingController to set associated-object flags.
45 |         guard let hostingVC = vc.parent else { return }
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:43:46: error: 'UIViewController' is unavailable in watchOS
41 |     }
42 |
43 |     public func updateUIViewController(_ vc: UIViewController, context: Context) {
   |                                              `- error: 'UIViewController' is unavailable in watchOS
44 |         // Walk up to the nearest UIHostingController to set associated-object flags.
45 |         guard let hostingVC = vc.parent else { return }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:30:36: error: cannot find type 'UIViewControllerRepresentable' in scope
28 |
29 | /// A background utility controller that enables the native swipe-back gesture based on stack state.
30 | public struct SwipeBackController: UIViewControllerRepresentable {
   |                                    `- error: cannot find type 'UIViewControllerRepresentable' in scope
31 |     /// Whether the swipe-back gesture is enabled.
32 |     @Binding var isEnabled: Bool
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:20:14: error: instance method 'background(_:ignoresSafeAreaEdges:)' requires that 'SwipeBackController' conform to 'ShapeStyle'
18 |     public func body(content: Content) -> some View {
19 |         content
20 |             .background(
   |              `- error: instance method 'background(_:ignoresSafeAreaEdges:)' requires that 'SwipeBackController' conform to 'ShapeStyle'
21 |                 SwipeBackController(
22 |                     isEnabled: $isEnabled,
SwiftUI.View.background:2:36: note: where 'S' = 'SwipeBackController'
1 | protocol View {
2 | @inlinable nonisolated public func background<S>(_ style: S, ignoresSafeAreaEdges edges: Edge.Set = .all) -> some View where S : ShapeStyle
  |                                    `- note: where 'S' = 'SwipeBackController'
3 |   }
4 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SwipeBack.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ OwlNav (in target 'OwlNav' from project 'OwlNav')
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:47:60: error: 'UIGestureRecognizer' is unavailable in watchOS
 45 |
 46 |     /// Determines if the interactive pop gesture should begin.
 47 |     func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
    |                                                            `- error: 'UIGestureRecognizer' is unavailable in watchOS
 48 |         guard viewControllers.count > 1 else { return false }
 49 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:65:55: error: 'UINavigationController' is unavailable in watchOS
 63 |
 64 |     /// Handles the transition to a new view controller.
 65 |     func navigationController(_ navigationController: UINavigationController, willShow viewController: UIViewController, animated: Bool) {
    |                                                       `- error: 'UINavigationController' is unavailable in watchOS
 66 |         guard let coordinator = transitionCoordinator else {
 67 |             popHandledByCoordinator = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:65:104: error: 'UIViewController' is unavailable in watchOS
 63 |
 64 |     /// Handles the transition to a new view controller.
 65 |     func navigationController(_ navigationController: UINavigationController, willShow viewController: UIViewController, animated: Bool) {
    |                                                                                                        `- error: 'UIViewController' is unavailable in watchOS
 66 |         guard let coordinator = transitionCoordinator else {
 67 |             popHandledByCoordinator = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:97:55: error: 'UINavigationController' is unavailable in watchOS
 95 |
 96 |     /// Handles the completion of a transition to a new view controller.
 97 |     func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                       `- error: 'UINavigationController' is unavailable in watchOS
 98 |         lastTransitionEndTime = CACurrentMediaTime()
 99 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:97:103: error: 'UIViewController' is unavailable in watchOS
 95 |
 96 |     /// Handles the completion of a transition to a new view controller.
 97 |     func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
    |                                                                                                       `- error: 'UIViewController' is unavailable in watchOS
 98 |         lastTransitionEndTime = CACurrentMediaTime()
 99 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:13:38: error: 'UINavigationController' is unavailable in watchOS
 11 |
 12 | /// A custom `UINavigationController` that handles system pop gestures and coordinates with `OwlNav`.
 13 | final class OwlNavigationController: UINavigationController, UINavigationControllerDelegate, UIGestureRecognizerDelegate {
    |                                      `- error: 'UINavigationController' is unavailable in watchOS
 14 |     /// Callback triggered when a system pop (like swipe back) is initiated.
 15 |     var onSystemPop: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:13:62: error: 'UINavigationControllerDelegate' is unavailable in watchOS
 11 |
 12 | /// A custom `UINavigationController` that handles system pop gestures and coordinates with `OwlNav`.
 13 | final class OwlNavigationController: UINavigationController, UINavigationControllerDelegate, UIGestureRecognizerDelegate {
    |                                                              `- error: 'UINavigationControllerDelegate' is unavailable in watchOS
 14 |     /// Callback triggered when a system pop (like swipe back) is initiated.
 15 |     var onSystemPop: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:128:11: note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
126 |
127 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
128 | @protocol UINavigationControllerDelegate <NSObject>
    |           `- note: 'UINavigationControllerDelegate' has been explicitly marked unavailable here
129 |
130 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:13:94: error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
 11 |
 12 | /// A custom `UINavigationController` that handles system pop gestures and coordinates with `OwlNav`.
 13 | final class OwlNavigationController: UINavigationController, UINavigationControllerDelegate, UIGestureRecognizerDelegate {
    |                                                                                              `- error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
 14 |     /// Callback triggered when a system pop (like swipe back) is initiated.
 15 |     var onSystemPop: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:91:11: note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
 89 |
 90 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 91 | @protocol UIGestureRecognizerDelegate <NSObject>
    |           `- note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
 92 | @optional
 93 | // called when a gesture recognizer attempts to transition out of UIGestureRecognizerStatePossible. returning NO causes it to transition to UIGestureRecognizerStateFailed
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift:112:11: error: 'UIViewController' is unavailable in watchOS
110 | private var popCompletedKey: UInt8 = 0
111 |
112 | extension UIViewController {
    |           `- error: 'UIViewController' is unavailable in watchOS
113 |     /// Whether the swipe-back gesture is enabled for this view controller. Defaults to `true`.
114 |     var owlSwipeBackEnabled: Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:37:47: error: cannot find type 'Context' in scope
35 |     var onPopCompleted: (() -> Void)?
36 |
37 |     public func makeUIViewController(context: Context) -> UIViewController {
   |                                               `- error: cannot find type 'Context' in scope
38 |         let controller = UIViewController()
39 |         controller.view.isHidden = true
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:37:59: error: 'UIViewController' is unavailable in watchOS
35 |     var onPopCompleted: (() -> Void)?
36 |
37 |     public func makeUIViewController(context: Context) -> UIViewController {
   |                                                           `- error: 'UIViewController' is unavailable in watchOS
38 |         let controller = UIViewController()
39 |         controller.view.isHidden = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:43:73: error: cannot find type 'Context' in scope
41 |     }
42 |
43 |     public func updateUIViewController(_ vc: UIViewController, context: Context) {
   |                                                                         `- error: cannot find type 'Context' in scope
44 |         // Walk up to the nearest UIHostingController to set associated-object flags.
45 |         guard let hostingVC = vc.parent else { return }
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:43:46: error: 'UIViewController' is unavailable in watchOS
41 |     }
42 |
43 |     public func updateUIViewController(_ vc: UIViewController, context: Context) {
   |                                              `- error: 'UIViewController' is unavailable in watchOS
44 |         // Walk up to the nearest UIHostingController to set associated-object flags.
45 |         guard let hostingVC = vc.parent else { return }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift:30:36: error: cannot find type 'UIViewControllerRepresentable' in scope
28 |
29 | /// A background utility controller that enables the native swipe-back gesture based on stack state.
30 | public struct SwipeBackController: UIViewControllerRepresentable {
   |                                    `- error: cannot find type 'UIViewControllerRepresentable' in scope
31 |     /// Whether the swipe-back gesture is enabled.
32 |     @Binding var isEnabled: Bool
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:12:63: error: cannot find type 'UIHostingController' in scope
 10 | /// A lightweight `UIHostingController` subclass that stores its route value directly,
 11 | /// avoiding the need to access `.view.tag` (which force-loads the view hierarchy).
 12 | final class OwlHostingController<T: Equatable, Screen: View>: UIHostingController<Screen> {
    |                                                               `- error: cannot find type 'UIHostingController' in scope
 13 |     /// The route this controller represents.
 14 |     let route: T
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:47:47: error: cannot find type 'Context' in scope
 45 |
 46 |     /// Creates the underlying `UINavigationController`.
 47 |     public func makeUIViewController(context: Context) -> UINavigationController {
    |                                               `- error: cannot find type 'Context' in scope
 48 |         let navigation = OwlNavigationController()
 49 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:47:59: error: 'UINavigationController' is unavailable in watchOS
 45 |
 46 |     /// Creates the underlying `UINavigationController`.
 47 |     public func makeUIViewController(context: Context) -> UINavigationController {
    |                                                           `- error: 'UINavigationController' is unavailable in watchOS
 48 |         let navigation = OwlNavigationController()
 49 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:58:87: error: cannot find type 'Context' in scope
 56 |
 57 |     /// Updates the `UINavigationController` to match the current state of the `OwlNav` stack.
 58 |     public func updateUIViewController(_ navigation: UINavigationController, context: Context) {
    |                                                                                       `- error: cannot find type 'Context' in scope
 59 |         syncNavigation(navigation)
 60 |     }
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:58:54: error: 'UINavigationController' is unavailable in watchOS
 56 |
 57 |     /// Updates the `UINavigationController` to match the current state of the `OwlNav` stack.
 58 |     public func updateUIViewController(_ navigation: UINavigationController, context: Context) {
    |                                                      `- error: 'UINavigationController' is unavailable in watchOS
 59 |         syncNavigation(navigation)
 60 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:62:47: error: 'UINavigationController' is unavailable in watchOS
 60 |     }
 61 |
 62 |     private func syncNavigation(_ navigation: UINavigationController) {
    |                                               `- error: 'UINavigationController' is unavailable in watchOS
 63 |         // Prevent duplicate sync calls when a transition is in flight.
 64 |         if let owlNav = navigation as? OwlNavigationController, owlNav.isSyncScheduled {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
 44 |
 45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 46 | @interface UINavigationController : UIViewController
    |            `- note: 'UINavigationController' has been explicitly marked unavailable here
 47 |
 48 |
/Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift:30:57: error: cannot find type 'UIViewControllerRepresentable' in scope
 28 | ///
 29 | /// `OwlContainer` manages a `UINavigationController` and synchronizes its state with an `OwlNav` instance.
 30 | public struct OwlContainer<T: Equatable, Screen: View>: UIViewControllerRepresentable {
    |                                                         `- error: cannot find type 'UIViewControllerRepresentable' in scope
 31 |     /// The navigation manager that holds the route stack.
 32 |     @ObservedObject public var owl: InOwl<T>
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Extensions/Views+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Internal/OwlNavigationController.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Modifier/SwipeBack.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/OwlNav.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/InOwl.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/OwlInject.swift -target arm64-apple-watchos9.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name OwlNav -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OwlNav.build/Debug-watchos/OwlNav-t.build/Objects-normal/arm64/OwlNav.abi.json
SwiftCompile normal arm64 (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ InOwl.swift /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/InOwl.swift (in target 'OwlNav' from project 'OwlNav')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OwlNav/Setup/InOwl.swift (in target 'OwlNav' from project 'OwlNav')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InOwl.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-25 09:37:16.993 xcodebuild[804:4738] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64_32 (in target 'OwlNav' from project 'OwlNav')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ OwlNav (in target 'OwlNav' from project 'OwlNav')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ OwlNav (in target 'OwlNav' from project 'OwlNav')
	SwiftCompile normal arm64 (in target 'OwlNav' from project 'OwlNav')
	Building workspace OwlNav with scheme OwlNav
(5 failures)
BUILD FAILURE 6.4 watchOS