[MacPorts] #71080: libpng @1.6.44: Undefined symbols _png_do_expand_palette_rgb8_neon _png_do_expand_palette_rgba8_neon _png_init_filter_functions_neon _png_riffle_palette_neon

MacPorts noreply at macports.org
Mon Oct 14 00:40:03 UTC 2024


#71080: libpng @1.6.44: Undefined symbols  _png_do_expand_palette_rgb8_neon
_png_do_expand_palette_rgba8_neon _png_init_filter_functions_neon
_png_riffle_palette_neon
------------------------------------+--------------------
  Reporter:  mbassalbioinformatics  |      Owner:  (none)
      Type:  defect                 |     Status:  closed
  Priority:  Normal                 |  Milestone:
 Component:  ports                  |    Version:  2.10.2
Resolution:  invalid                |   Keywords:  arm64
      Port:  libpng                 |
------------------------------------+--------------------
Changes (by ryandesign):

 * status:  new => closed
 * resolution:   => invalid


Comment:

 Ok, I'll try to keep that Open in Rosetta checkbox in mind when diagnosing
 similar problems in the future.

 If you need software installed for both x86_64 and arm64 you can use the
 +universal variant (e.g. `sudo port install libpng +universal`). This is
 less well tested than the usual single native arch build so you might run
 into problems, but it is at least something that we intend to have work
 correctly. On the other hand, running MacPorts through Rosetta emulation
 is not something we ever imagined users would do and it can lead to
 surprising problems, like the one you encountered here with libpng, that
 I'm not even sure how to fix.

 You mentioned Homebrew. Hopefully, since you're using MacPorts, you no
 longer have Homebrew installed. Having both Homebrew and MacPorts
 installed usually causes problems so we ask you to choose one and
 uninstall the other.

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


More information about the macports-tickets mailing list