On 2016/07/08 16:13, Dmitrij D. Czarkoff wrote:
> Hi!
> 
> Below is an update for mpv-0.18.0.  While at it, I fixed several issues with 
> the
> port:
> 
>  - Now X11BASE is hooked up explicitly, so that several tests in waf don't 
> fail.
>  - WRKBUILD is set to subdirectory of WRKSRC, so that mpv does not get 
> relinked
>    during "make install".
> 
> Comments?  OKs?

Fails for me:

$ make
===> mpv-0.18.0 depends on: ladspa-* -> ladspa-1.13p0
===> mpv-0.18.0 depends on: libmng-* -> libmng-1.0.10p3
===> mpv-0.18.0 depends on: py-docutils-* -> py-docutils-0.12p0
===> mpv-0.18.0 depends on: lua->=5.1,<5.2 -> lua-5.1.5p6
===> mpv-0.18.0 depends on: python->=2.7,<2.8 -> python-2.7.12
===> mpv-0.18.0 depends on: groff->=1.21 -> groff-1.22.3p2
===> mpv-0.18.0 depends on: libcdio-* -> libcdio-0.80p7
===> mpv-0.18.0 depends on: libdvdread-* -> libdvdread-5.0.3p0
===> mpv-0.18.0 depends on: sdl2-* -> sdl2-2.0.4p0
===> mpv-0.18.0 depends on: ffmpeg->=20151112 -> ffmpeg-20160502
===> mpv-0.18.0 depends on: jpeg-* -> jpeg-1.5.0v0
===> mpv-0.18.0 depends on: lcms2-* -> lcms2-2.7
===> mpv-0.18.0 depends on: libass-* -> libass-0.13.2
===> mpv-0.18.0 depends on: libbluray->=0.8.0 -> libbluray-0.9.3
===> mpv-0.18.0 depends on: libdvdnav-* -> libdvdnav-5.0.3v0
===> mpv-0.18.0 depends on: libv4l-* -> libv4l-1.10.1p0
===> mpv-0.18.0 depends on: samba-* -> samba-4.4.4
===> mpv-0.18.0 depends on: libiconv-* -> libiconv-1.14p3
===>  Verifying specs:  EGL GL SDL2 X11 X11-xcb Xau Xdamage Xdmcp Xext Xfixes 
Xinerama Xrandr Xrender Xss Xv Xxf86vm ass avcodec avdevice avfilter avformat 
avresample avutil bluray c cdio cdio_cdda cdio_paranoia drm dvdnav dvdread 
expat fontconfig freetype fribidi gbm jpeg lcms2 m opus postproc pthread 
pthread-stubs smbclient sndio speex swresample swscale v4l2 v4lconvert vpx x264 
x265 xcb xcb-dri2 xcb-glx z lua5.1 iconv>=2
===>  found EGL.1.0 GL.17.0 SDL2.0.2 X11.16.1 X11-xcb.2.0 Xau.10.0 Xdamage.4.0 
Xdmcp.11.0 Xext.13.0 Xfixes.6.0 Xinerama.6.0 Xrandr.7.1 Xrender.6.0 Xss.6.0 
Xv.6.0 Xxf86vm.6.0 ass.2.1 avcodec.22.2 avdevice.10.0 avfilter.7.3 
avformat.19.4 avresample.1.0 avutil.12.4 bluray.2.2 c.88.0 cdio.0.1 
cdio_cdda.0.1 cdio_paranoia.0.1 drm.7.1 dvdnav.7.1 dvdread.6.1 expat.11.0 
fontconfig.10.0 freetype.25.0 fribidi.2.0 gbm.0.0 jpeg.68.1 lcms2.1.1 m.9.0 
opus.1.0 postproc.16.1 pthread.22.0 pthread-stubs.2.0 smbclient.4.1 sndio.6.1 
speex.8.0 swresample.1.2 swscale.6.1 v4l2.0.0 v4lconvert.0.0 vpx.7.0 x264.16.0 
x265.6.0 xcb.3.2 xcb-dri2.1.1 xcb-glx.1.0 z.5.0 lua5.1.5.1 iconv.6.0
===>  Checking files for mpv-0.18.0
`/y/Download/ftp/pub/OpenBSD/distfiles/mpv-0.18.0.tar.gz' is up to date.
`/y/Download/ftp/pub/OpenBSD/distfiles/waf-1.8.19' is up to date.
>> (SHA256) mpv-0.18.0.tar.gz: OK
>> (SHA256) waf-1.8.19: OK
===>  Extracting for mpv-0.18.0
===>  Patching for mpv-0.18.0
===>  Configuring for mpv-0.18.0
cp /y/Download/ftp/pub/OpenBSD/distfiles/waf-1.8.19 
/usr/obj/ports/mpv-0.18.0/mpv-0.18.0/waf-1.8.19
cd /usr/obj/ports/mpv-0.18.0/mpv-0.18.0 && /usr/bin/env -i 
LDFLAGS="-L/usr/local/lib -L/usr/X11R6/lib" CPPFLAGS="-I/usr/local/include 
-I/usr/X11R6/include" CC=cc PYTHONUSERBASE=/usr/obj/ports/mpv-0.18.0 
PORTSDIR="/usr/ports" LIBTOOL="/usr/bin/libtool"  
PATH='/usr/obj/ports/mpv-0.18.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin'
 PREFIX='/usr/local'  LOCALBASE='/usr/local' X11BASE='/usr/X11R6'  CFLAGS='-O2 
-pipe'  TRUEPREFIX='/usr/local' DESTDIR=''  HOME='/mpv-0.18.0_writes_to_HOME' 
COMPILER_VERSION=gcc4  PICFLAG="-fpic" ASPICFLAG=  BINGRP=bin BINOWN=root 
BINMODE=755 NONBINMODE=644  DIRMODE=755  INSTALL_COPY=-c INSTALL_STRIP=-s  
MANGRP=bin MANOWN=root MANMODE=644 
BSD_INSTALL_PROGRAM="/usr/obj/ports/mpv-0.18.0/bin/install -c -s  -m 755"  
BSD_INSTALL_SCRIPT="/usr/obj/ports/mpv-0.18.0/bin/install -c  -m 755"  
BSD_INSTALL_DATA="/usr/obj/ports/mpv-0.18.0/bin/install -c  -m 644"  
BSD_INSTALL_MAN="/usr/obj/ports/mpv-0.18.0/bin/install -c  -m 644"  
BSD_INSTALL_PROGRAM_DIR="/usr/obj/ports/mpv-0.18.0/bin/install -d  -m 755"  
BSD_INSTALL_SCRIPT_DIR="/usr/obj/ports/mpv-0.18.0/bin/install -d  -m 755"  
BSD_INSTALL_DATA_DIR="/usr/obj/ports/mpv-0.18.0/bin/install -d  -m 755"  
BSD_INSTALL_MAN_DIR="/usr/obj/ports/mpv-0.18.0/bin/install -d  -m 755" 
/usr/local/bin/python2.7 /usr/obj/ports/mpv-0.18.0/mpv-0.18.0/waf-1.8.19  -o 
"/usr/obj/ports/mpv-0.18.0/mpv-0.18.0/amd64" -t 
"/usr/obj/ports/mpv-0.18.0/mpv-0.18.0" 
--destdir="/usr/obj/ports/mpv-0.18.0/fake-amd64" LIBTOOL="/usr/bin/libtool"  
SHARED_LIBS_LOG=/usr/obj/ports/mpv-0.18.0/mpv-0.18.0/amd64/shared_libs.log 
configure --confloaddir=/etc/mpv  --confdir=/usr/local/share/examples/mpv  
--mandir=/usr/local/man  --docdir=/usr/local/share/examples/mpv  
--zshdir=/usr/local/share/zsh/vendor-completions  --enable-encoding  
--enable-sndio  --enable-sdl2  --enable-zsh-comp  --disable-alsa  
--disable-caca  --disable-enca  --disable-jack  --disable-libarchive  
--disable-libguess  --disable-rubberband  --disable-oss-audio  --disable-openal 
 --disable-optimize  --disable-pulse  --disable-rsound  --disable-uchardet  
--disable-vaapi  --disable-vaapi-glx  --disable-vaapi-hwaccel  
--disable-vaapi-x-egl  --disable-vaapi-x11  --disable-vaapi-wayland  
--disable-vapoursynth  --disable-vapoursynth-lazy  --disable-vdpau  
--disable-vdpau-hwaccel  --disable-videotoolbox-hwaccel  
--disable-videotoolbox-gl  --disable-wayland
Setting top to                           : /usr/obj/ports/mpv-0.18.0/mpv-0.18.0 
Setting out to                           : 
/usr/obj/ports/mpv-0.18.0/mpv-0.18.0/amd64 
Checking for waf version in 1.8.4-1.9.0  : ok 
Checking for program 'cc'                : cc 
Checking for program 'pkg-config'        : /usr/bin/pkg-config 
Checking for program 'ar'                : /usr/bin/ar 
Checking for program 'perl'              : /usr/bin/perl 
Checking for program 'rst2html'          : /usr/local/bin/rst2html 
Checking for program 'rst2man'           : /usr/local/bin/rst2man 
Checking for program 'rst2pdf'           : not found 
Checking for program 'windres'           : not found 
Checking for 'gcc' (C compiler)          : cc 
Detected target OS:                      : os-openbsd 
Checking for compiler flags -Werror=implicit-function-declaration : yes 
Checking for compiler flags -Wno-error=deprecated-declarations    : yes 
Checking for compiler flags -Wno-error=unused-function            : yes 
Checking for compiler flags -Wempty-body                          : no 
Checking for compiler flags -Wdisabled-optimization               : yes 
Checking for compiler flags -Wstrict-prototypes                   : yes 
Checking for compiler flags -Wno-format-zero-length               : yes 
Checking for compiler flags -Werror=format-security               : yes 
Checking for compiler flags -Wno-redundant-decls                  : yes 
Checking for mpv CLI player                                       : yes 
Checking for shared library                                       : disabled 
Checking for static library                                       : disabled 
Checking for static build                                         : disabled 
Checking for whether to include binary compile time               : yes 
Checking for whether to optimize                                  : disabled 
Checking for whether to compile-in debugging information          : yes 
Checking for manpage generation                                   : yes 
Checking for html manual generation                               : disabled 
Checking for pdf manual generation                                : disabled 
Checking for dynamic loader                                       : no 
Checking for dlopen                                               : not found 
any of libdl, os-win32, os-cygwin 
Checking for compilation of default filters for vf_dlopen         : disabled 
Checking for zsh completion                                       : yes 
Checking for inline assembly (currently without effect)           : yes 
Checking for test suite (using cmocka)                            : disabled 
Checking for generate a clang compilation database                : disabled 
Checking for compiler support for noexecstack                     : no 
Checking for linker support for --nxcompat --no-seh --dynamicbase : no 
Checking for -lm                                                  : no 
Checking for MinGW                                                : os-win32 
not found 
Checking for POSIX environment                                    : no 
Checking for development environment                              : not found 
any of mingw, posix 
Unable to find either POSIX or MinGW-w64 environment, or compiler does not work.
*** Error 1 in . (Makefile:112 'do-configure')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2647 
'/usr/obj/ports/mpv-0.18.0/.configure_done')
*** Error 1 in /usr/ports/multimedia/mpv 
(/usr/ports/infrastructure/mk/bsd.port.mk:2397 'all')

Reply via email to