[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