[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