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')