[MacPorts] #70792: qt6-qtimageformats @6.7.2: ISO C++ forbids forward references to 'enum' types

MacPorts noreply at macports.org
Tue Nov 26 00:15:57 UTC 2024


#70792: qt6-qtimageformats @6.7.2: ISO C++ forbids forward references to 'enum'
types
---------------------------------+---------------------
  Reporter:  MaddTheSane         |      Owner:  (none)
      Type:  defect              |     Status:  new
  Priority:  Normal              |  Milestone:
 Component:  ports               |    Version:  2.10.5
Resolution:                      |   Keywords:  sequoia
      Port:  qt6-qtimageformats  |
---------------------------------+---------------------
Changes (by MaddTheSane):

 * version:  2.10.1 => 2.10.5


Comment:

 This is still present in MacPorts 2.10.5, webp 1.4.0, qt6-qtimageformats
 6.8.0_0, and macOS 15.1.1 (24B91).

 I did some digging and libwebp expects `WEBP_NODISCARD` to be defined. It
 is ''not'' getting defined because qt6-qtimageformats has an older version
 of libwebp already included in its source tree, and it's conflicting with
 the MacPorts-installed version (`WEBP_NODISCARD` is a fairly-new define).

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


More information about the macports-tickets mailing list