Bug 201355 - [patch] Build failed for multimedia/mpv-0.9.2_1,1 during lib-depends
Summary: [patch] Build failed for multimedia/mpv-0.9.2_1,1 during lib-depends
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kurt Jaeger
URL:
Keywords: needs-qa, patch
Depends on:
Blocks:
 
Reported: 2015-07-05 11:48 UTC by Ivan Klymenko
Modified: 2015-07-05 18:54 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (cjpm)


Attachments
patch-mpv (446 bytes, text/plain)
2015-07-05 11:48 UTC, Ivan Klymenko
no flags Details
fix ladspa dependency (782 bytes, patch)
2015-07-05 12:00 UTC, Carlos J Puga Medina
no flags Details | Diff
fix ladspa dependency (782 bytes, patch)
2015-07-05 16:00 UTC, Carlos J Puga Medina
no flags Details | Diff
fix ladspa dependency (1.14 KB, patch)
2015-07-05 17:52 UTC, Carlos J Puga Medina
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan Klymenko 2015-07-05 11:48:28 UTC
Created attachment 158371 [details]
patch-mpv

Maintainer:     cpm@fbsd.es
Last committer: amdmi3@FreeBSD.org
Ident:          $FreeBSD: head/multimedia/mpv/Makefile 391260 2015-07-03 17:18:13Z amdmi3 $
Log URL:        /mpv-0.9.2_1,1.log
Build URL:      
Log:

====>> Building multimedia/mpv  
build started at Sun Jul  5 14:23:16 EEST 2015
port directory: /usr/ports/multimedia/mpv
building for: FreeBSD 11_CURRENT_amd64-default-job-07 11.0-CURRENT FreeBSD 11.0-CURRENT amd64
maintained by: cpm@fbsd.es
Makefile ident:      $FreeBSD: head/multimedia/mpv/Makefile 391260 2015-07-03 17:18:13Z amdmi3 $
Poudriere version: 3.1.7
Host OSVERSION: 1100077
Jail OSVERSION: 1100077

---Begin Environment---
OSVERSION=1100073
UNAME_v=FreeBSD 11.0-CURRENT
UNAME_r=11.0-CURRENT
LC_COLLATE=C
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
SAVED_TERM=screen
MASTERMNT=/usr/local/poudriere/data/.m/11_CURRENT_amd64-default/ref
FORCE_PACKAGE=yes
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
POUDRIERE_BUILD_TYPE=bulk
PKGNAME=mpv-0.9.2_1,1
OLDPWD=/
PWD=/usr/local/poudriere/data/.m/11_CURRENT_amd64-default/ref/.p/pool
MASTERNAME=11_CURRENT_amd64-default
SCRIPTPREFIX=/usr/local/share/poudriere
USER=root
HOME=/root
POUDRIERE_VERSION=3.1.7
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
LIBEXECPREFIX=/usr/local/libexec/poudriere
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
---End Environment---

---Begin OPTIONS List---
===> The following configuration options are available for mpv-0.9.2_1,1:  
     BS2B=on: Enable Bauer Stereophonic-to-Binaural DSP support
     DOCS=on: Build and/or install documentation
     ENCA=on: Enable encoding detection support
     LADSPA=on: LADSPA audio plugins support
     LCMS2=off: Little CMS 2.x support
     LIBGUESS=on: Enable high-speed character set detection support
     LUAJIT=off: Use LuaJIT instead of Lua
     ZSH=off: Install programmable completions for zsh
====> Input  
     CDIO=on: CDIO support via libcdio
     LIBBLURAY=on: Blu-ray discs support via libbluray
     V4L=on: Video 4 Linux support
     YTDL=off: Install youtube-dl
     SMB=on: SMB network protocol support
====> Video Output  
     CACA=off: libcaca graphics library support
     OPENGL=on: 2D/3D rendering support via OpenGL
     VAAPI=on: VAAPI (GPU video acceleration) support
     VDPAU=on: VDPAU (GPU video acceleration) support
     XINERAMA=on: X11 Xinerama extension support
====> Audio Output  
     JACK=on: JACK audio server support
     PULSEAUDIO=off: PulseAudio sound server support
===> Use 'make config' to modify these settings  
---End OPTIONS List---

--CONFIGURE_ARGS--
--prefix=/usr/local  --docdir=/usr/local/share/examples/mpv  --mandir=/usr/local/man  --disable-debug-build  --disable-optimize  --enable-libmpv-shared  --disable-alsa  --disable-pdf --enable-libbs2b --enable-enca --enable-ladspa --disable-lcms2 --enable-libguess --lua=52fbsd --disable-zsh-comp --enable-cdda --enable-libbluray --enable-tv-v4l2 --enable-libsmbclient --disable-caca --enable-gl --enable-vaapi --enable-vdpau --enable-xinerama --enable-jack --disable-pulse --prefix=/usr/local  -j8
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python2.7" XDG_DATA_HOME=/wrkdirs/usr/ports/multimedia/mpv/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/multimedia/mpv/work  HOME=/wrkdirs/usr/ports/multimedia/mpv/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh PATH=/usr/local/libexec/ccache:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin CCACHE_DIR="/root/.ccache"
--End CONFIGURE_ENV--

--MAKE_ENV--
LUA_MODLIBDIR=/usr/local/lib/lua/5.2  LUA_MODSHAREDIR=/usr/local/share/lua/5.2  LUA_VER=5.2  LUA_INCDIR=/usr/local/include/lua52  LUA_LIBDIR=/usr/local/lib XDG_DATA_HOME=/wrkdirs/usr/ports/multimedia/mpv/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/multimedia/mpv/work  HOME=/wrkdirs/usr/ports/multimedia/mpv/work TMPDIR="/tmp" NO_PIE=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  LIBDIR="/usr/lib"  CC="cc" CFLAGS="-O2 -pipe  -fstack-protector -fno-strict-aliasing"  CPP="cpp" CPPFLAGS="-I.. -I/usr/local/include/ffmpeg -I/usr/local/include"  LDFLAGS=" -L/usr/local/lib -fstack-protector" LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing "  MANPREFIX="/usr/local" PATH=/usr/local/libexec/ccache:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin CCACHE_DIR="/root/.ccache" BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 444"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
BS2B=""
NO_BS2B="@comment
"
DOCS=""
NO_DOCS="@comment
"
ENCA=""
NO_ENCA="@comment
"
LADSPA=""
NO_LADSPA="@comment
"
LCMS2="@comment
"
NO_LCMS2=""
LIBGUESS=""
NO_LIBGUESS="@comment
"
LUAJIT="@comment
"
NO_LUAJIT=""
ZSH="@comment
"
NO_ZSH=""
CDIO=""
NO_CDIO="@comment
"
LIBBLURAY=""
NO_LIBBLURAY="@comment
"
V4L=""
NO_V4L="@comment
"
YTDL="@comment
"
NO_YTDL=""
SMB=""
NO_SMB="@comment
"
CACA="@comment
"
NO_CACA=""
OPENGL=""
NO_OPENGL="@comment
"
VAAPI=""
NO_VAAPI="@comment
"
VDPAU=""
NO_VDPAU="@comment
"
XINERAMA=""
NO_XINERAMA="@comment
"
JACK=""
NO_JACK="@comment
"
PULSEAUDIO="@comment
"
NO_PULSEAUDIO=""
PYTHON_INCLUDEDIR=include/python2.7
PYTHON_LIBDIR=lib/python2.7
PYTHON_PLATFORM=freebsd11
PYTHON_SITELIBDIR=lib/python2.7/site-packages
PYTHON_VERSION=python2.7
PYTHON_VER=2.7
LUA_MODLIBDIR=lib/lua/5.2
LUA_MODSHAREDIR=share/lua/5.2
LUA_VER=5.2
LUA_INCDIR=include/lua52
LUA_LIBDIR=lib
LUA_VER_STR=52
OSREL=11.0
PREFIX=%D
LOCALBASE=/usr/local
RESETPREFIX=/usr/local
PORTDOCS=""
PORTEXAMPLES=""
LIB32DIR=lib
GTK2_VERSION="2.10.0"
GTK3_VERSION="3.0.0"
DOCSDIR="share/doc/mpv"
EXAMPLESDIR="share/examples/mpv"
DATADIR="share/mpv"
WWWDIR="www/mpv"
ETCDIR="etc/mpv"
--End PLIST_SUB--

--SUB_LIST--
BS2B=""
NO_BS2B="@comment
"
DOCS=""
NO_DOCS="@comment
"
ENCA=""
NO_ENCA="@comment
"
LADSPA=""
NO_LADSPA="@comment
"
LCMS2="@comment
"
NO_LCMS2=""
LIBGUESS=""
NO_LIBGUESS="@comment
"
LUAJIT="@comment
"
NO_LUAJIT=""
ZSH="@comment
"
NO_ZSH=""
CDIO=""
NO_CDIO="@comment
"
LIBBLURAY=""
NO_LIBBLURAY="@comment
"
V4L=""
NO_V4L="@comment
<snip>
[11_CURRENT_amd64-default-job-07] |   | `-- Extracting libsndfile-1.0.25_5: .......... done
[11_CURRENT_amd64-default-job-07] |   `-- Extracting libsamplerate-0.1.8_6: .......... done
[11_CURRENT_amd64-default-job-07] `-- Extracting jackit-0.124.1_4: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing lame-3.99.5_2...
[11_CURRENT_amd64-default-job-07] `-- Extracting lame-3.99.5_2: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing libaacplus-2.0.2_7...
[11_CURRENT_amd64-default-job-07] |   `-- Installing fftw3-3.3.3_2...
[11_CURRENT_amd64-default-job-07] |   `-- Extracting fftw3-3.3.3_2: .......... done
[11_CURRENT_amd64-default-job-07] |   `-- Installing fftw3-float-3.3.3_2...
[11_CURRENT_amd64-default-job-07] |   `-- Extracting fftw3-float-3.3.3_2: .......... done
[11_CURRENT_amd64-default-job-07] `-- Extracting libaacplus-2.0.2_7: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing libass-0.12.1...
[11_CURRENT_amd64-default-job-07] |   `-- Installing enca-1.13_1...
[11_CURRENT_amd64-default-job-07] |   | `-- Installing p5-Unicode-Map8-0.13_1...
[11_CURRENT_amd64-default-job-07] |   |   `-- Installing p5-Unicode-String-2.09_1...
[11_CURRENT_amd64-default-job-07] |   |   `-- Extracting p5-Unicode-String-2.09_1: ...... done
[11_CURRENT_amd64-default-job-07] |   | `-- Extracting p5-Unicode-Map8-0.13_1: .......... done
[11_CURRENT_amd64-default-job-07] |   | `-- Installing recode-3.6_12...
[11_CURRENT_amd64-default-job-07] |   | `-- Extracting recode-3.6_12: .......... done
[11_CURRENT_amd64-default-job-07] |   `-- Extracting enca-1.13_1: .......... done
[11_CURRENT_amd64-default-job-07] |   `-- Installing fribidi-0.19.2_2...
[11_CURRENT_amd64-default-job-07] |   `-- Extracting fribidi-0.19.2_2: .......... done
[11_CURRENT_amd64-default-job-07] `-- Extracting libass-0.12.1: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing libbluray-0.7.0,1...
[11_CURRENT_amd64-default-job-07] |   `-- Installing libaacs-0.8.0...
[11_CURRENT_amd64-default-job-07] |   | `-- Installing libgcrypt-1.6.3...
[11_CURRENT_amd64-default-job-07] |   |   `-- Installing libgpg-error-1.19_1...
[11_CURRENT_amd64-default-job-07] |   |   `-- Extracting libgpg-error-1.19_1: .......... done
[11_CURRENT_amd64-default-job-07] |   | `-- Extracting libgcrypt-1.6.3: .......... done
[11_CURRENT_amd64-default-job-07] |   `-- Extracting libaacs-0.8.0: .......... done
[11_CURRENT_amd64-default-job-07] |   `-- Installing libbdplus-0.1.2...
[11_CURRENT_amd64-default-job-07] |   `-- Extracting libbdplus-0.1.2: .......... done
[11_CURRENT_amd64-default-job-07] `-- Extracting libbluray-0.7.0,1: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing libcdio-paranoia-10.2+0.90+1_1...
[11_CURRENT_amd64-default-job-07] |   `-- Installing libcdio-0.92_1...
[11_CURRENT_amd64-default-job-07] |   | `-- Installing libcddb-1.3.2_4...
[11_CURRENT_amd64-default-job-07] |   | `-- Extracting libcddb-1.3.2_4: .......... done
[11_CURRENT_amd64-default-job-07] |   `-- Extracting libcdio-0.92_1: .......... done
[11_CURRENT_amd64-default-job-07] `-- Extracting libcdio-paranoia-10.2+0.90+1_1: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing libmodplug-0.8.8.5_2...
[11_CURRENT_amd64-default-job-07] `-- Extracting libmodplug-0.8.8.5_2: ........ done
[11_CURRENT_amd64-default-job-07] `-- Installing librtmp-2.4.20130923...
[11_CURRENT_amd64-default-job-07] `-- Extracting librtmp-2.4.20130923: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing libtheora-1.1.1_6...
[11_CURRENT_amd64-default-job-07] `-- Extracting libtheora-1.1.1_6: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing libv4l-1.6.3...
[11_CURRENT_amd64-default-job-07] |   `-- Installing argp-standalone-1.3_2...
[11_CURRENT_amd64-default-job-07] |   `-- Extracting argp-standalone-1.3_2: ..... done
[11_CURRENT_amd64-default-job-07] `-- Extracting libv4l-1.6.3: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing libva-1.5.1...
[11_CURRENT_amd64-default-job-07] `-- Extracting libva-1.5.1: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing libvpx-1.4.0...
[11_CURRENT_amd64-default-job-07] `-- Extracting libvpx-1.4.0: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing libx264-0.144.2533...
[11_CURRENT_amd64-default-job-07] `-- Extracting libx264-0.144.2533: ......... done
[11_CURRENT_amd64-default-job-07] `-- Installing openal-soft-1.16.0_2...
[11_CURRENT_amd64-default-job-07] `-- Extracting openal-soft-1.16.0_2: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing opencore-amr-0.1.3_1...
[11_CURRENT_amd64-default-job-07] `-- Extracting opencore-amr-0.1.3_1: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing opencv-core-2.4.9_3...
[11_CURRENT_amd64-default-job-07] `-- Extracting opencv-core-2.4.9_3: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing openjpeg15-1.5.2_1...
[11_CURRENT_amd64-default-job-07] |   `-- Installing lcms2-2.7...
[11_CURRENT_amd64-default-job-07] |   `-- Extracting lcms2-2.7: .......... done
[11_CURRENT_amd64-default-job-07] `-- Extracting openjpeg15-1.5.2_1: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing opus-1.1_1...
[11_CURRENT_amd64-default-job-07] `-- Extracting opus-1.1_1: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing schroedinger-1.0.11_3...
[11_CURRENT_amd64-default-job-07] |   `-- Installing orc-0.4.24...
[11_CURRENT_amd64-default-job-07] |   `-- Extracting orc-0.4.24: .......... done
[11_CURRENT_amd64-default-job-07] `-- Extracting schroedinger-1.0.11_3: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing sdl-1.2.15_7,2...
[11_CURRENT_amd64-default-job-07] |   `-- Installing aalib-1.4.r5_11...
[11_CURRENT_amd64-default-job-07] |   `-- Extracting aalib-1.4.r5_11: .......... done
[11_CURRENT_amd64-default-job-07] |   `-- Installing esound-0.2.41_3...
[11_CURRENT_amd64-default-job-07] |   | `-- Installing libaudiofile-0.3.6_1...
[11_CURRENT_amd64-default-job-07] |   | `-- Extracting libaudiofile-0.3.6_1: .......... done
[11_CURRENT_amd64-default-job-07] |   `-- Extracting esound-0.2.41_3: .......... done
[11_CURRENT_amd64-default-job-07] |   `-- Installing nas-1.9.4_1...
[11_CURRENT_amd64-default-job-07] |   | `-- Installing libXaw-1.0.12_3,2...
[11_CURRENT_amd64-default-job-07] |   |   `-- Installing libXp-1.0.3,1...
[11_CURRENT_amd64-default-job-07] |   |   | `-- Installing printproto-1.0.5...
[11_CURRENT_amd64-default-job-07] |   |   | `-- Extracting printproto-1.0.5: .... done
[11_CURRENT_amd64-default-job-07] |   |   `-- Extracting libXp-1.0.3,1: .......... done
[11_CURRENT_amd64-default-job-07] |   |   `-- Installing libXpm-3.5.11_4...
[11_CURRENT_amd64-default-job-07] |   |   `-- Extracting libXpm-3.5.11_4: .......... done
[11_CURRENT_amd64-default-job-07] |   | `-- Extracting libXaw-1.0.12_3,2: .......... done
[11_CURRENT_amd64-default-job-07] |   `-- Extracting nas-1.9.4_1: .......... done
[11_CURRENT_amd64-default-job-07] |   `-- Installing svgalib-1.4.3_7...
[11_CURRENT_amd64-default-job-07] |   `-- Extracting svgalib-1.4.3_7: .......... done
[11_CURRENT_amd64-default-job-07] `-- Extracting sdl-1.2.15_7,2: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing speex-1.2.r2,1...
[11_CURRENT_amd64-default-job-07] |   `-- Installing speexdsp-1.2.r3_1...
[11_CURRENT_amd64-default-job-07] |   `-- Extracting speexdsp-1.2.r3_1: .......... done
[11_CURRENT_amd64-default-job-07] `-- Extracting speex-1.2.r2,1: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing vo-aacenc-0.1.3_1...
[11_CURRENT_amd64-default-job-07] `-- Extracting vo-aacenc-0.1.3_1: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing vo-amrwbenc-0.1.3_1...
[11_CURRENT_amd64-default-job-07] `-- Extracting vo-amrwbenc-0.1.3_1: ......... done
[11_CURRENT_amd64-default-job-07] `-- Installing x265-1.7...
[11_CURRENT_amd64-default-job-07] `-- Extracting x265-1.7: .......... done
[11_CURRENT_amd64-default-job-07] `-- Installing xvid-1.3.2,1...
[11_CURRENT_amd64-default-job-07] `-- Extracting xvid-1.3.2,1: .... done
[11_CURRENT_amd64-default-job-07] Extracting ffmpeg-2.7.1_1,1: .......... done
Message for ca_root_nss-3.19.1_1:
********************************* WARNING *********************************

FreeBSD does not, and can not warrant that the certification authorities
whose certificates are included in this package have in any way been
audited for trustworthiness or RFC 3647 compliance.

Assessment and verification of trust is the complete responsibility of the
system administrator.

*********************************** NOTE **********************************

This package installs symlinks to support root certificates discovery by
default for software that uses OpenSSL.

This enables SSL Certificate Verification by client software without manual
intervention.

If you prefer to do this manually, replace the following symlinks with
either an empty file or your site-local certificate bundle.

  * /etc/ssl/cert.pem
  * /usr/local/etc/ssl/cert.pem
  * /usr/local/openssl/cert.pem

***************************************************************************
Message for trousers-tddl-0.3.10_7:
To run tcsd automatically, add the following line to /etc/rc.conf

tcsd_enable="YES"

You might want to edit /usr/local/etc/tcsd.conf to reflect your setup.

To use TPM, add your_account to '_tss' group like following:

# pw groupadd _tss -m your_account
Message for esound-0.2.41_3:
The ESounD daemon (esd) must be started on a per-user basis.  This is typically
done by the Session Manager in GNOME.  However, if you are not using the
GNOME Desktop, you will need to add something like the following to your
X Windows initialization script:

esd -terminate -nobeeps -as 2
Message for nas-1.9.4_1:
**************************************************
**************************************************
NOTE:

Be sure to create a /usr/local/etc/nasd.conf file; use
/usr/local/etc/nasd.conf.eg as a starting point. 
It should work fine as is.

**************************************************
**************************************************
Message for sdl-1.2.15_7,2:
------------------------------------------------------------------------------
 Your SDL library has been built with libvgl support, which means that you
 can run almost any SDL application straight on your console (VESA 2.0
 compatible videocard is required).

 To do this you have to load the vesa kernel module or enable it in your
 kernel, and set environment variable "SDL_VIDEODRIVER=vgl".
------------------------------------------------------------------------------
===>   mpv-0.9.2_1,1 depends on shared library: libavcodec.so - found (/usr/local/lib/libavcodec.so)
===>   Returning to build of mpv-0.9.2_1,1
===>   mpv-0.9.2_1,1 depends on shared library: libass.so - found (/usr/local/lib/libass.so)
===>   mpv-0.9.2_1,1 depends on shared library: libdvdread.so - not found
===>   Installing existing package /packages/All/libdvdread-5.0.3.txz  
[11_CURRENT_amd64-default-job-07] Installing libdvdread-5.0.3...
[11_CURRENT_amd64-default-job-07] `-- Installing libdvdcss-1.3.99...
[11_CURRENT_amd64-default-job-07] `-- Extracting libdvdcss-1.3.99: .......... done
[11_CURRENT_amd64-default-job-07] Extracting libdvdread-5.0.3: .......... done
===>   mpv-0.9.2_1,1 depends on shared library: libdvdread.so - found (/usr/local/lib/libdvdread.so)
===>   Returning to build of mpv-0.9.2_1,1
===>   mpv-0.9.2_1,1 depends on shared library: libdvdnav.so - not found
===>   Installing existing package /packages/All/libdvdnav-5.0.3.txz  
[11_CURRENT_amd64-default-job-07] Installing libdvdnav-5.0.3...
[11_CURRENT_amd64-default-job-07] Extracting libdvdnav-5.0.3: .......... done
===>   mpv-0.9.2_1,1 depends on shared library: libdvdnav.so - found (/usr/local/lib/libdvdnav.so)
===>   Returning to build of mpv-0.9.2_1,1
===>   mpv-0.9.2_1,1 depends on shared library: libbs2b.so - not found
===>   Installing existing package /packages/All/libbs2b-3.1.0_4.txz  
[11_CURRENT_amd64-default-job-07] Installing libbs2b-3.1.0_4...
[11_CURRENT_amd64-default-job-07] Extracting libbs2b-3.1.0_4: .......... done
===>   mpv-0.9.2_1,1 depends on shared library: libbs2b.so - found (/usr/local/lib/libbs2b.so)
===>   Returning to build of mpv-0.9.2_1,1
===>   mpv-0.9.2_1,1 depends on shared library: libenca.so - found (/usr/local/lib/libenca.so)
===>   mpv-0.9.2_1,1 depends on executable: ladspa/amp.so - not found
===>   Installing existing package /packages/All/ladspa-1.13.txz  
[11_CURRENT_amd64-default-job-07] Installing ladspa-1.13...
[11_CURRENT_amd64-default-job-07] Extracting ladspa-1.13: .......... done
===>   mpv-0.9.2_1,1 depends on executable: ladspa/amp.so - not found  
*** Error code 1

Stop.
make: stopped in /usr/ports/multimedia/mpv
Comment 1 Carlos J Puga Medina 2015-07-05 11:55:24 UTC
Comment on attachment 158371 [details]
patch-mpv

Thank you :)
Comment 2 Carlos J Puga Medina 2015-07-05 12:00:30 UTC
Created attachment 158374 [details]
fix ladspa dependency
Comment 3 Kurt Jaeger freebsd_committer freebsd_triage 2015-07-05 15:26:48 UTC
If DEVELOPER=yes is defined in /etc/make.conf, it stops with this error:

/!\ mpv-0.9.2_2,1: Makefile errors /!\

All LIB_DEPENDS should use the new format and start out with lib. (libfoo.so vs foo.so)

which comes from /usr/ports/Mk/bsd.sanity.mk and
.if defined(LIB_DEPENDS) && ${LIB_DEPENDS:Nlib*}
DEV_ERROR+=     "All LIB_DEPENDS should use the new format and start out with lib.  \(libfoo.so vs foo.so\)"
.endif

which is probably a problematic cornercase of bsd.sanity.mk.

Expanded, ${LIB_DEPENDS:Nlib*} says:
/usr/local/lib/ladspa/amp.so:/usr/ports/audio/ladspa

This is a case which probably needs to be decided by portmgr@ or by using
a BUILD/RUN_DEPENDS ?
Comment 4 Kurt Jaeger freebsd_committer freebsd_triage 2015-07-05 15:37:00 UTC
build-tested on 10.1 (i/a) and 9.3a. All OK without DEVELOPER=yes.
Comment 5 Carlos J Puga Medina 2015-07-05 16:00:00 UTC
Created attachment 158380 [details]
fix ladspa dependency

Patch reworked
Comment 6 Kurt Jaeger freebsd_committer freebsd_triage 2015-07-05 17:42:03 UTC
With the new patch, it fails during configure:

Checking for LADSPA plugin support                                        : no 
You manually enabled the feature 'ladspa', but the autodetection check failed.
===>  Script "configure" failed unexpectedly.
Comment 7 Kurt Jaeger freebsd_committer freebsd_triage 2015-07-05 17:45:59 UTC
It needs both a BUILD and a RUN depends...
Comment 8 Carlos J Puga Medina 2015-07-05 17:52:22 UTC
Created attachment 158388 [details]
fix ladspa dependency

- Fix LADSPA dependency 
- Bump PORTREVISION
Comment 9 Carlos J Puga Medina 2015-07-05 17:53:00 UTC
(In reply to Kurt Jaeger from comment #7)

Done!
Comment 10 Kurt Jaeger freebsd_committer freebsd_triage 2015-07-05 18:52:00 UTC
(In reply to Carlos Jacobo Puga Medina from comment #9)

It's more a

LADSPA_BUILD_DEPENDS=           ${LOCALBASE}/lib/ladspa/amp.so:${PORTSDIR}/audio/ladspa

which builds fine on 10.1(i/a) and 9.3a.

So let's do it.
Comment 11 commit-hook freebsd_committer freebsd_triage 2015-07-05 18:54:09 UTC
A commit references this bug:

Author: pi
Date: Sun Jul  5 18:53:55 UTC 2015
New revision: 391370
URL: https://svnweb.freebsd.org/changeset/ports/391370

Log:
  multimedia/mpv: Fix LADSPA dependency, bump PORTREVISION

  PR:		201355
  Reported by:	Ivan Klymenko <fidaj@ukr.net>
  Fix by:		Carlos Jacobo Puga Medina <cpm@fbsd.es> (maintainer)

Changes:
  head/multimedia/mpv/Makefile
Comment 12 Kurt Jaeger freebsd_committer freebsd_triage 2015-07-05 18:54:36 UTC
Thanks!