[MacPorts] #63297: cmus @2.9.1+aac: configure failed: checking for header <mp4v2/mp4v2.h>... no

MacPorts noreply at macports.org
Mon Jul 26 07:59:18 UTC 2021


#63297: cmus @2.9.1+aac: configure failed: checking for header <mp4v2/mp4v2.h>...
no
------------------------+----------------------
 Reporter:  ryandesign  |      Owner:  g5pw
     Type:  defect      |     Status:  assigned
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.7.99
 Keywords:              |       Port:  cmus
------------------------+----------------------
 When cmus is configured with the +aac variant enabled (which it is by
 default) configuration fails:

 {{{
 checking for LIBSYSTEMD_LIBS (pkg-config)... no
 *** Package libsystemd was not found in the pkg-config search path.
 *** Perhaps you should add the directory containing `libsystemd.pc'
 *** to the PKG_CONFIG_PATH environment variable
 *** No package 'libsystemd' found
 checking for LIBSYSTEMD_LIBS (pkg-config)... no
 *** Package libelogind was not found in the pkg-config search path.
 *** Perhaps you should add the directory containing `libelogind.pc'
 *** to the PKG_CONFIG_PATH environment variable
 *** No package 'libelogind' found
 checking for WAVPACK_LIBS (pkg-config)... -L/opt/local/lib -lwavpack
 checking for WAVPACK_CFLAGS (pkg-config)...
 checking for header <mp4v2/mp4v2.h>... no
 checking for header <mp4.h>... no
 configure failed.
 }}}

 I assume that the remarks about libsystemd are irrelevant since macOS
 systems don't use systemd, they use launchd.

 I assume the relevant message is about mp4v2. cmus does depend on the
 mp4v2 port, which does provide the mp4v2/mp4v2.h header. I don't know why
 the configuration process fails to find it. This port uses an unusual
 hand-baked non-autoconf configure script so it is more difficult to figure
 out because it does not appear to leave behind a config.log to document
 its actions.

-- 
Ticket URL: <https://trac.macports.org/ticket/63297>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list