[MacPorts] #70228: gdal @3.9.0 - Fails to Configure on Lion

MacPorts noreply at macports.org
Sun Jun 16 21:30:51 UTC 2024


#70228: gdal @3.9.0 - Fails to Configure on Lion
---------------------+--------------------
  Reporter:  RobK88  |      Owner:  (none)
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.9.3
Resolution:          |   Keywords:  lion
      Port:  gdal    |
---------------------+--------------------

Comment (by ryandesign):

 Replying to [comment:4 RobK88]:
 > I will attach my `expat-config-version.cmake` file.
 >
 > Yes, I am using the `+universal` variant of `expat`.

 Yes, that file has been merged incorrectly by the muniversal portgroup.
 That is to say, the files built for the two architectures differed, and
 the muniversal portgroup tried to merge them using C preprocessor syntax,
 but the cmake file format does not accommodate such merging so the
 resulting file is syntactically invalid.

 I'm certain I have seen this in another ticket, and was surprised that the
 muniversal portgroup attempted this merging, and suggested that the fix
 should be that the muniversal portgroup would error out if it encountered
 differing cmake files, but I guess that wasn't done yet and I can't find
 that ticket now.

 I have filed a bug report with expat to see if they can remove the
 differences that led to the necessity to merge:
 https://github.com/libexpat/libexpat/issues/875

-- 
Ticket URL: <https://trac.macports.org/ticket/70228#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list