The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build GeoJSONSwiftHelper with Swift 5.10 for macOS (SPM).

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.34.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/deveronuas/GeoJSONSwiftHelper.git
Reference: 1.4.6
Initialized empty Git repository in /Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/deveronuas/GeoJSONSwiftHelper
 * tag               1.4.6      -> FETCH_HEAD
HEAD is now at 93b6926 Merge pull request #5 from deveronuas/bugfix/feature-intersection-issue
Cloned https://github.com/deveronuas/GeoJSONSwiftHelper.git
Revision (git rev-parse @):
93b6926db6e904bd7d5eb9e4e3b0415b98750e70
SUCCESS checkout https://github.com/deveronuas/GeoJSONSwiftHelper.git at 1.4.6
Fetching https://github.com/GEOSwift/geos.git
Fetching https://github.com/GEOSwift/GEOSwift.git
Fetching https://github.com/mapbox/turf-swift.git from cache
[1/3200] Fetching geoswift
Fetched https://github.com/mapbox/turf-swift.git from cache (0.28s)
[609/6900] Fetching geoswift, geos
Fetched https://github.com/GEOSwift/GEOSwift.git from cache (1.49s)
Computing version for https://github.com/GEOSwift/GEOSwift.git
Fetched https://github.com/GEOSwift/geos.git from cache (1.50s)
Computed https://github.com/GEOSwift/GEOSwift.git at 9.0.0 (0.76s)
Computing version for https://github.com/mapbox/turf-swift.git
Computed https://github.com/mapbox/turf-swift.git at 2.6.1 (0.77s)
Computing version for https://github.com/GEOSwift/geos.git
Computed https://github.com/GEOSwift/geos.git at 7.0.0 (0.64s)
Creating working copy for https://github.com/GEOSwift/GEOSwift.git
Working copy of https://github.com/GEOSwift/GEOSwift.git resolved at 9.0.0
Creating working copy for https://github.com/GEOSwift/geos.git
Working copy of https://github.com/GEOSwift/geos.git resolved at 7.0.0
Creating working copy for https://github.com/mapbox/turf-swift.git
Working copy of https://github.com/mapbox/turf-swift.git resolved at 2.6.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "geojsonswifthelper",
      "name": "GeoJSONSwiftHelper",
      "url": "https://github.com/deveronuas/GeoJSONSwiftHelper.git",
      "version": "unspecified",
      "path": "/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/GeoJSONSwiftHelper",
      "dependencies": [
        {
          "identity": "turf-swift",
          "name": "Turf",
          "url": "https://github.com/mapbox/turf-swift.git",
          "version": "2.8.0",
          "path": "/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/turf-swift",
          "dependencies": [
          ]
        },
        {
          "identity": "geoswift",
          "name": "GEOSwift",
          "url": "https://github.com/GEOSwift/GEOSwift.git",
          "version": "9.0.0",
          "path": "/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/GEOSwift",
          "dependencies": [
            {
              "identity": "geos",
              "name": "geos",
              "url": "https://github.com/GEOSwift/geos.git",
              "version": "7.0.0",
              "path": "/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/geos",
              "dependencies": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/deveronuas/GeoJSONSwiftHelper.git
[1/277] Fetching geojsonswifthelper
Fetched https://github.com/deveronuas/GeoJSONSwiftHelper.git from cache (0.38s)
Fetching https://github.com/mapbox/turf-swift.git from cache
Fetching https://github.com/GEOSwift/GEOSwift.git from cache
Fetched https://github.com/GEOSwift/GEOSwift.git from cache (0.22s)
Fetched https://github.com/mapbox/turf-swift.git from cache (0.23s)
Computing version for https://github.com/GEOSwift/GEOSwift.git
Computed https://github.com/GEOSwift/GEOSwift.git at 9.0.0 (0.03s)
Fetching https://github.com/GEOSwift/geos.git from cache
Fetched https://github.com/GEOSwift/geos.git from cache (0.21s)
Computing version for https://github.com/GEOSwift/geos.git
Computed https://github.com/GEOSwift/geos.git at 7.0.0 (0.06s)
Computing version for https://github.com/mapbox/turf-swift.git
Computed https://github.com/mapbox/turf-swift.git at 2.8.0 (0.63s)
Creating working copy for https://github.com/GEOSwift/GEOSwift.git
Working copy of https://github.com/GEOSwift/GEOSwift.git resolved at 9.0.0
Creating working copy for https://github.com/GEOSwift/geos.git
Working copy of https://github.com/GEOSwift/geos.git resolved at 7.0.0
Creating working copy for https://github.com/mapbox/turf-swift.git
Working copy of https://github.com/mapbox/turf-swift.git resolved at 2.8.0
Creating working copy for https://github.com/deveronuas/GeoJSONSwiftHelper.git
Working copy of https://github.com/deveronuas/GeoJSONSwiftHelper.git resolved at 1.4.6 (93b6926)
warning: '.resolve-product-dependencies': dependency 'geojsonswifthelper' is not used by any target
Found 2 product dependencies
  - Turf
  - GEOSwift
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $workDir
https://github.com/deveronuas/GeoJSONSwiftHelper.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun swift build --arch arm64
Building for debugging...
[0/380] Write sources
[2/380] Write swift-version-6044DDE57671499D.txt
[3/380] Compiling Interrupt.cpp
[4/380] Compiling Assert.cpp
[4/380] Compiling math.cpp
[6/380] Compiling TriangulationBuilder.cpp
[7/400] Compiling Profiler.cpp
[8/400] Compiling GeometricShapeFactory.cpp
[9/400] Compiling TriList.cpp
[10/400] Compiling TriEdge.cpp
[11/400] Compiling Vertex.cpp
[12/400] Compiling geos_c.cpp
[13/400] Compiling TrianglePredicate.cpp
[14/400] Compiling Tri.cpp
[15/400] Compiling QuadEdge.cpp
[16/400] Compiling LocateFailureException.cpp
[17/400] Compiling VertexSequencePackedRtree.cpp
[18/400] Compiling QuadEdgeSubdivision.cpp
[19/400] Compiling TriDelaunayImprover.cpp
[20/400] Compiling LastFoundQuadEdgeLocator.cpp
[21/400] Compiling PolygonTriangulator.cpp
[22/400] Compiling PolygonEarClipper.cpp
[23/400] Compiling IncrementalDelaunayTriangulator.cpp
[24/400] Compiling ConstrainedDelaunayTriangulator.cpp
[25/400] Compiling VoronoiDiagramBuilder.cpp
[26/400] Compiling DelaunayTriangulationBuilder.cpp
[27/400] Compiling PolygonHoleJoiner.cpp
[29/400] Emitting module Turf
[29/402] Compiling TopologyPreservingSimplifier.cpp
[30/402] Compiling TaggedLinesSimplifier.cpp
[31/402] Compiling TaggedLineSegment.cpp
[32/402] Compiling TaggedLineStringSimplifier.cpp
[33/402] Compiling TaggedLineString.cpp
[34/402] Compiling LineSegmentIndex.cpp
[35/402] Compiling MortonCode.cpp
[36/402] Compiling DouglasPeuckerLineSimplifier.cpp
[37/402] Compiling HilbertCode.cpp
[38/402] Compiling DouglasPeuckerSimplifier.cpp
[39/402] Compiling HilbertEncoder.cpp
[40/402] Compiling SimpleGeometryPrecisionReducer.cpp
[41/402] Compiling PrecisionReducerTransformer.cpp
[42/402] Compiling PrecisionReducerCoordinateOperation.cpp
[43/402] Compiling PointwisePrecisionReducerTransformer.cpp
[44/402] Compiling CommonBits.cpp
[45/402] Compiling EnhancedPrecisionOp.cpp
[46/402] Compiling GeometryPrecisionReducer.cpp
[48/402] Compiling Turf Spline.swift
[49/402] Compiling Turf Turf.swift
[50/402] Compiling Turf Ring.swift
[51/402] Compiling Turf Simplifier.swift
[52/402] Compiling Turf Point.swift
[53/402] Compiling Turf Polygon.swift
[54/402] Compiling Turf Geometry.swift
[55/402] Compiling Turf Feature.swift
[56/402] Compiling Turf FeatureCollection.swift
[57/402] Compiling Turf FeatureIdentifier.swift
[58/402] Compiling Turf JSON.swift
[59/402] Compiling Turf RadianCoordinate2D.swift
[60/402] Compiling Turf BoundingBox.swift
[61/402] Compiling Turf Codable.swift
[62/402] Compiling Turf CoreLocation.swift
[63/402] Compiling Turf GeoJSON.swift
[64/402] Compiling Turf GeometryCollection.swift
[65/402] Compiling Turf LineString.swift
[66/402] Compiling Turf MultiLineString.swift
[67/402] Compiling Turf MultiPoint.swift
[68/402] Compiling Turf MultiPolygon.swift
[68/402] Compiling CommonBitsRemover.cpp
[69/402] Compiling MinimumClearance.cpp
[70/402] Compiling CommonBitsOp.cpp
[71/402] Compiling Subgraph.cpp
[72/402] Compiling NodeMap.cpp
[73/402] Compiling ConnectedSubgraphFinder.cpp
[74/402] Compiling PlanarGraph.cpp
[75/402] Compiling Node.cpp
[76/402] Compiling Edge.cpp
[77/402] Compiling DirectedEdgeStar.cpp
[78/402] Compiling TopologyValidationError.cpp
[79/402] Compiling DirectedEdge.cpp
[80/402] Compiling RepeatedPointRemover.cpp
[81/402] Compiling RepeatedPointTester.cpp
[82/402] Compiling PolygonRingTouch.cpp
[83/402] Compiling PolygonRingSelfNode.cpp
[84/402] Compiling PolygonRing.cpp
[85/402] Compiling PolygonIntersectionAnalyzer.cpp
[86/402] Compiling PolygonNode.cpp
[87/402] Compiling PolygonTopologyAnalyzer.cpp
[88/402] Compiling IndexedNestedPolygonTester.cpp
[89/402] Compiling UnionStrategy.cpp
[90/402] Compiling MakeValid.cpp
[90/402] Compiling IsValidOp.cpp
[92/402] Compiling ConsistentAreaTester.cpp
[93/402] Compiling IsSimpleOp.cpp
[94/402] Compiling ConnectedInteriorTester.cpp
[95/402] Compiling IndexedNestedHoleTester.cpp
[96/402] Compiling PointGeometryUnion.cpp
[97/402] Compiling OverlapUnion.cpp
[98/402] Compiling RelateOp.cpp
[99/402] Compiling CoverageUnion.cpp
[100/402] Compiling UnaryUnionOp.cpp
[101/402] Compiling SharedPathsOp.cpp
[102/402] Compiling RelateNodeGraph.cpp
[103/402] Compiling CascadedPolygonUnion.cpp
[104/402] Compiling RelateNodeFactory.cpp
[105/402] Compiling RelateNode.cpp
[106/402] Compiling EdgeEndBundleStar.cpp
[107/402] Compiling EdgeEndBuilder.cpp
[108/402] Compiling RelateComputer.cpp
[109/402] Compiling RectangleIntersects.cpp
[110/402] Compiling SegmentIntersectionTester.cpp
[111/402] Compiling EdgeEndBundle.cpp
[112/402] Compiling RectangleContains.cpp
[113/402] Compiling PolygonizeDirectedEdge.cpp
[114/402] Compiling PolygonizeEdge.cpp
[115/402] Compiling Polygonizer.cpp
[116/402] Compiling PolygonizeGraph.cpp
[117/402] Compiling EdgeRing.cpp
[118/402] Compiling HoleAssigner.cpp
[119/402] Compiling BuildArea.cpp
[120/402] Compiling RingClipper.cpp
[121/402] Compiling RobustClipEnvelopeComputer.cpp
[122/402] Compiling PrecisionUtil.cpp
[123/402] Compiling UnaryUnionNG.cpp
[124/402] Compiling PrecisionReducer.cpp
[125/402] Compiling OverlayUtil.cpp
[126/402] Compiling OverlayPoints.cpp
[127/402] Compiling PolygonBuilder.cpp
[128/402] Compiling OverlayNGRobust.cpp
[129/402] Compiling OverlayLabel.cpp
[130/402] Compiling OverlayMixedPoints.cpp
[131/402] Compiling OverlayLabeller.cpp
[132/402] Compiling OverlayNG.cpp
[133/402] Compiling OverlayEdge.cpp
[134/402] Compiling LineLimiter.cpp
[135/402] Compiling OverlayEdgeRing.cpp
[136/402] Compiling OverlayGraph.cpp
[137/402] Compiling MaximalEdgeRing.cpp
[138/402] Compiling LineBuilder.cpp
[139/402] Compiling InputGeometry.cpp
[140/402] Compiling IntersectionPointBuilder.cpp
[141/402] Compiling IndexedPointOnLineLocator.cpp
[142/402] Compiling ElevationModel.cpp
[143/402] Compiling EdgeSourceInfo.cpp
[144/402] Compiling EdgeMerger.cpp
[145/402] Compiling EdgeKey.cpp
[146/402] Compiling Edge.cpp
[147/402] Compiling OverlayResultValidator.cpp
[148/402] Compiling EdgeNodingBuilder.cpp
[149/402] Compiling OffsetPointGenerator.cpp
[150/402] Compiling LineStringSnapper.cpp
[151/402] Compiling SnapOverlayOp.cpp
[152/402] Compiling FuzzyPointLocator.cpp
[153/402] Compiling GeometrySnapper.cpp
[154/402] Compiling OverlayNodeFactory.cpp
[155/402] Compiling MinimalEdgeRing.cpp
[156/402] Compiling PointBuilder.cpp
[157/402] Compiling MaximalEdgeRing.cpp
[158/402] Compiling PolygonBuilder.cpp
[159/402] Compiling ElevationMatrixCell.cpp
[160/402] Compiling LineBuilder.cpp
[161/402] Compiling OverlayOp.cpp
[162/402] Compiling ElevationMatrix.cpp
[163/402] Compiling EdgeSetNoder.cpp
[164/402] Compiling LineMergeEdge.cpp
[165/402] Compiling LineMergeGraph.cpp
[166/402] Compiling LineMerger.cpp
[167/402] Compiling LineMergeDirectedEdge.cpp
[168/402] Compiling LineSequencer.cpp
[169/402] Compiling EdgeString.cpp
[170/402] Compiling GeometryLocation.cpp
[171/402] Compiling RectangleIntersectionBuilder.cpp
[172/402] Compiling Rectangle.cpp
[173/402] Compiling RectangleIntersection.cpp
[174/402] Compiling IndexedFacetDistance.cpp
[175/402] Compiling FacetSequenceTreeBuilder.cpp
[176/402] Compiling FacetSequence.cpp
[177/402] Compiling SubgraphDepthLocater.cpp
[178/402] Compiling ConnectedElementLocationFilter.cpp
[179/402] Compiling DistanceOp.cpp
[180/402] Compiling ConnectedElementPointFilter.cpp
[181/402] Compiling BufferParameters.cpp
[182/402] Compiling RightmostEdgeFinder.cpp
[183/402] Compiling OffsetSegmentGenerator.cpp
[184/402] Compiling OffsetCurveBuilder.cpp
[185/402] Compiling OffsetCurveSetBuilder.cpp
[186/402] Compiling BufferInputLineSimplifier.cpp
[187/402] Compiling BufferSubgraph.cpp
[188/402] Compiling BufferOp.cpp
[189/402] Compiling GeometryGraphOperation.cpp
[190/402] Compiling SnapRoundingIntersectionAdder.cpp
[191/402] Compiling SnapRoundingNoder.cpp
[192/402] Compiling MCIndexPointSnapper.cpp
[193/402] Compiling BufferBuilder.cpp
[194/402] Compiling MCIndexSnapRounder.cpp
[195/402] Compiling HotPixel.cpp
[196/402] Compiling SnappingPointIndex.cpp
[197/402] Compiling SnappingIntersectionAdder.cpp
[198/402] Compiling ValidatingNoder.cpp
[199/402] Compiling HotPixelIndex.cpp
[200/402] Compiling SnappingNoder.cpp
[201/402] Compiling SimpleNoder.cpp
[202/402] Compiling SegmentStringUtil.cpp
[203/402] Compiling SegmentString.cpp
[204/402] Compiling SegmentNode.cpp
[205/402] Compiling SegmentIntersectionDetector.cpp
[206/402] Compiling ScaledNoder.cpp
[207/402] Compiling OrientedCoordinateArray.cpp
[208/402] Compiling SegmentNodeList.cpp
[209/402] Compiling Octant.cpp
[210/402] Compiling NodingValidator.cpp
[211/402] Compiling NodingIntersectionFinder.cpp
[212/402] Compiling NodedSegmentString.cpp
[213/402] Compiling MCIndexSegmentSetMutualIntersector.cpp
[214/402] Compiling IntersectionAdder.cpp
[215/402] Compiling MCIndexNoder.cpp
[216/402] Compiling IntersectionFinderAdder.cpp
[217/402] Compiling IteratedNoder.cpp
[218/402] Compiling FastSegmentSetIntersectionFinder.cpp
[219/402] Compiling GeometryNoder.cpp
[220/402] Compiling BasicSegmentString.cpp
[221/402] Compiling DD.cpp
[222/402] Compiling FastNodingValidator.cpp
[223/402] Compiling LocationIndexOfLine.cpp
[224/402] Compiling LocationIndexOfPoint.cpp
[225/402] Compiling LinearLocation.cpp
[226/402] Compiling LinearIterator.cpp
[227/402] Compiling Writer.cpp
[228/402] Compiling LengthIndexedLine.cpp
[229/402] Compiling LengthIndexOfPoint.cpp
[230/402] Compiling LinearGeometryBuilder.cpp
[231/402] Compiling LengthLocationMap.cpp
[232/402] Compiling ExtractLineByLocation.cpp
[233/402] Compiling StringTokenizer.cpp
[234/402] Compiling WKTWriter.cpp
[235/402] Compiling ParseException.cpp
[236/402] Compiling WKBWriter.cpp
In file included from /Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/src/io/WKBReader.cpp:19:
In file included from /Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/include/geos/io/WKBReader.h:25:
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/include/geos/io/ByteOrderDataInStream.h:46:64: error: unknown type name 'size_t'
    ByteOrderDataInStream(const unsigned char* buff = nullptr, size_t buff_sz = 0);
                                                               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/include/geos/io/ByteOrderDataInStream.h:62:5: error: unknown type name 'size_t'
    size_t size() const;
    ^
In file included from /Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/src/io/WKBReader.cpp:19:
In file included from /Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/include/geos/io/WKBReader.h:25:
In file included from /Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/include/geos/io/ByteOrderDataInStream.h:74:
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/include/geos/io/ByteOrderDataInStream.inl:34:24: error: out-of-line definition of 'ByteOrderDataInStream' does not match any declaration in 'geos::io::ByteOrderDataInStream'
ByteOrderDataInStream::ByteOrderDataInStream(const unsigned char* buff, size_t buffsz)
                       ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/src/io/WKBReader.cpp:228:11: error: no matching constructor for initialization of 'ByteOrderDataInStream'
    dis = ByteOrderDataInStream(buf, size); // will default to machine endian
          ^                     ~~~~~~~~~
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/include/geos/io/ByteOrderDataInStream.h:42:16: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
class GEOS_DLL ByteOrderDataInStream {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/include/geos/io/ByteOrderDataInStream.h:42:16: note: candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 2 were provided
4 errors generated.
[237/402] Compiling WKBReader.cpp
[237/402] Compiling GeoJSON.cpp
[237/402] Compiling ByteOrderValues.cpp
[237/402] Compiling Unload.cpp
[237/402] Compiling WKTReader.cpp
[237/402] Compiling CLocalizer.cpp
[237/402] Compiling GeoJSONWriter.cpp
[237/402] Compiling GeoJSONReader.cpp
[0/1] Planning build
Building for debugging...
[0/166] Compiling CLocalizer.cpp
[1/166] Compiling ByteOrderValues.cpp
[2/166] Compiling ByteOrderDataInStream.cpp
[3/166] Write swift-version-6044DDE57671499D.txt
[4/166] Compiling SweepLineInterval.cpp
In file included from /Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/src/io/WKBReader.cpp:19:
In file included from /Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/include/geos/io/WKBReader.h:25:
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/include/geos/io/ByteOrderDataInStream.h:46:64: error: unknown type name 'size_t'
    ByteOrderDataInStream(const unsigned char* buff = nullptr, size_t buff_sz = 0);
                                                               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/include/geos/io/ByteOrderDataInStream.h:62:5: error: unknown type name 'size_t'
    size_t size() const;
    ^
In file included from /Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/src/io/WKBReader.cpp:19:
In file included from /Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/include/geos/io/WKBReader.h:25:
In file included from /Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/include/geos/io/ByteOrderDataInStream.h:74:
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/include/geos/io/ByteOrderDataInStream.inl:34:24: error: out-of-line definition of 'ByteOrderDataInStream' does not match any declaration in 'geos::io::ByteOrderDataInStream'
ByteOrderDataInStream::ByteOrderDataInStream(const unsigned char* buff, size_t buffsz)
                       ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/src/io/WKBReader.cpp:228:11: error: no matching constructor for initialization of 'ByteOrderDataInStream'
    dis = ByteOrderDataInStream(buf, size); // will default to machine endian
          ^                     ~~~~~~~~~
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/include/geos/io/ByteOrderDataInStream.h:42:16: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
class GEOS_DLL ByteOrderDataInStream {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/geos/Sources/geos/include/geos/io/ByteOrderDataInStream.h:42:16: note: candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 2 were provided
4 errors generated.
[5/166] Compiling WKBReader.cpp
[5/166] Compiling SweepLineIndex.cpp
[5/166] Compiling Unload.cpp
[5/166] Compiling GeoJSONReader.cpp
[5/166] Compiling SweepLineEvent.cpp
[5/166] Compiling WKTReader.cpp
[5/166] Compiling GeoJSON.cpp
[5/166] Compiling GeoJSONWriter.cpp
BUILD FAILURE 5.10 macosSpm