[MacPorts] #64103: Aseprite @1.2.30: fatal error: 'blake2.h' file not found

MacPorts noreply at macports.org
Wed Dec 1 22:37:45 UTC 2021


#64103: Aseprite @1.2.30: fatal error: 'blake2.h' file not found
--------------------------+----------------------------
  Reporter:  kevinfaveri  |      Owner:  ryandesign
      Type:  defect       |     Status:  accepted
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:  monterey arm64
      Port:  Aseprite     |
--------------------------+----------------------------
Changes (by ryandesign):

 * status:  assigned => accepted


Comment:

 Looks like blake2.h is provided by the libb2 port, which is an optional
 dependency of libarchive. Aseprite includes a bundled copy of libarchive.

 I found the following difference between my successful build:
 {{{
 :info:configure -- Could NOT find LIBB2 (missing: LIBB2_LIBRARY
 LIBB2_INCLUDE_DIR)
 }}}
 and your unsuccessful build:
 {{{
 :info:configure -- Found LIBB2: /opt/homebrew/lib/libb2.dylib
 }}}

 Having both Homebrew and MacPorts installed at the same time is not
 supported because they can (and, as you can see, do) interfere with one
 another. It's recommended to decide whether you would like to use MacPorts
 or Homebrew and uninstall the other one to avoid encountering these kinds
 of problems. But I will try to resolve this issue, either by making
 Aseprite's bundled libarchive use MacPorts libb2 or by forcing it not to
 use any libb2 it finds.

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


More information about the macports-tickets mailing list