[MacPorts] #67404: libheif @1.16.1_0: error: non-portable path to file '<DAV1D/xxx.h>

MacPorts noreply at macports.org
Thu May 11 10:59:40 UTC 2023


#67404: libheif @1.16.1_0: error: non-portable path to file '<DAV1D/xxx.h>
-------------------------+-----------------------
  Reporter:  cave-canem  |      Owner:  mascguy
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.8.1
Resolution:              |   Keywords:  Mavericks
      Port:  libheif     |
-------------------------+-----------------------

Comment (by cave-canem):

 '''Christopher Nielsen''':

 1. I can't install published binary because they don't exist for my OS
 (not published).

 2. I don't have HomeBrew installed.

 3.

 {{{
 sudo port clean libheif
 --->  Cleaning libheif
 }}}

 {{{
 sudo port -stvd upgrade libheif
 DEBUG: Copying /Users/ES/Library/Preferences/com.apple.dt.Xcode.plist to
 /opt/MacPorts/var/macports/home/Library/Preferences
 DEBUG: epoch: in tree: 0 installed: 0
 DEBUG: libheif 1.16.1_0 exists in the ports tree
 DEBUG: libheif 1.15.2_0  is the latest installed
 DEBUG: libheif 1.15.2_0  is active
 DEBUG: Merging existing requested variants '' into variants
 DEBUG: new fully merged portvariants: bash_completion +
 DEBUG: Changing to port directory: /opt/macports-ports/multimedia/libheif
 DEBUG: OS darwin/13.4.0 (macOS 10.9.5) arch i386
 DEBUG: Sourcing PortGroup github 1.0 from /opt/macports-
 ports/_resources/port1.0/group/github-1.0.tcl
 ...
 DEBUG: system:  cd "/opt/MacPorts/var/macports/build/_opt_macports-
 ports_multimedia_libheif/libheif/work/build" && /opt/MacPorts/bin/cmake -G
 "CodeBlocks - Unix Makefiles" -DCMAKE_BUILD_TYPE=MacPorts
 -DCMAKE_INSTALL_PREFIX="/opt/MacPorts"
 -DCMAKE_INSTALL_NAME_DIR="/opt/MacPorts/lib"
 -DCMAKE_SYSTEM_PREFIX_PATH="/opt/MacPorts;/usr" -DCMAKE_C_COMPILER="$CC"
 -DCMAKE_CXX_COMPILER="$CXX" -DCMAKE_OBJC_COMPILER="$CC"
 -DCMAKE_OBJCXX_COMPILER="$CXX" -DCMAKE_POLICY_DEFAULT_CMP0025=NEW
 -DCMAKE_POLICY_DEFAULT_CMP0060=NEW -DCMAKE_VERBOSE_MAKEFILE=ON
 -DCMAKE_COLOR_MAKEFILE=ON -DCMAKE_FIND_FRAMEWORK=LAST
 -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MAKE_PROGRAM=/usr/bin/make
 -DCMAKE_MODULE_PATH="/opt/MacPorts/share/cmake/Modules"
 -DCMAKE_PREFIX_PATH="/opt/MacPorts/share/cmake/Modules"
 -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON
 -DCMAKE_INSTALL_RPATH="/opt/MacPorts/lib" -Wno-dev
 -DENABLE_PLUGIN_LOADING:BOOL=OFF -DCMAKE_OSX_ARCHITECTURES="x86_64"
 -DCMAKE_OSX_DEPLOYMENT_TARGET="10.9" -DCMAKE_OSX_SYSROOT="/"
 /opt/MacPorts/var/macports/build/_opt_macports-
 ports_multimedia_libheif/libheif/work/libheif-1.16.1
 CMake Error: The source directory "/opt/MacPorts/var/macports/build
 /_opt_macports-ports_multimedia_libheif/libheif/work/libheif-1.16.1" does
 not exist.
 Specify --help for usage, or press the help button on the CMake GUI.
 Command failed:  cd "/opt/MacPorts/var/macports/build/_opt_macports-
 ports_multimedia_libheif/libheif/work/build" && /opt/MacPorts/bin/cmake -G
 "CodeBlocks - Unix Makefiles" -DCMAKE_BUILD_TYPE=MacPorts
 -DCMAKE_INSTALL_PREFIX="/opt/MacPorts"
 -DCMAKE_INSTALL_NAME_DIR="/opt/MacPorts/lib"
 -DCMAKE_SYSTEM_PREFIX_PATH="/opt/MacPorts;/usr" -DCMAKE_C_COMPILER="$CC"
 -DCMAKE_CXX_COMPILER="$CXX" -DCMAKE_OBJC_COMPILER="$CC"
 -DCMAKE_OBJCXX_COMPILER="$CXX" -DCMAKE_POLICY_DEFAULT_CMP0025=NEW
 -DCMAKE_POLICY_DEFAULT_CMP0060=NEW -DCMAKE_VERBOSE_MAKEFILE=ON
 -DCMAKE_COLOR_MAKEFILE=ON -DCMAKE_FIND_FRAMEWORK=LAST
 -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MAKE_PROGRAM=/usr/bin/make
 -DCMAKE_MODULE_PATH="/opt/MacPorts/share/cmake/Modules"
 -DCMAKE_PREFIX_PATH="/opt/MacPorts/share/cmake/Modules"
 -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON
 -DCMAKE_INSTALL_RPATH="/opt/MacPorts/lib" -Wno-dev
 -DENABLE_PLUGIN_LOADING:BOOL=OFF -DCMAKE_OSX_ARCHITECTURES="x86_64"
 -DCMAKE_OSX_DEPLOYMENT_TARGET="10.9" -DCMAKE_OSX_SYSROOT="/"
 /opt/MacPorts/var/macports/build/_opt_macports-
 ports_multimedia_libheif/libheif/work/libheif-1.16.1
 Exit code: 1
 The following file would have been hidden from the build system by trace
 mode if it existed:
   /usr/local/MacPorts/var/macports/home/.CFUserTextEncoding
 Error: Failed to configure libheif: configure failure: command execution
 failed
 DEBUG: Error code: NONE
 DEBUG: Backtrace: configure failure: command execution failed
     while executing
 "$procedure $targetname"
 Error: See /opt/MacPorts/var/macports/logs/_opt_macports-
 ports_multimedia_libheif/libheif/main.log for details.
 }}}

 '''See attachment for detailed log. (main.log_v2.tar.xz)'''

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


More information about the macports-tickets mailing list