IFeelBloated / vapoursynth-mvtools-sf

Single Precision MVTools
10 stars 2 forks source link

vsFilterscrip dependecy breaks build -> include/Buffer.vxx does not exist. #21

Open Selur opened 4 years ago

Selur commented 4 years ago

I'm stuck at

+ vsprefix=/home/selur/opt/vapoursynth
+ export PATH=/home/selur/opt/vapoursynth/bin:/home/selur/opt/vapoursynth/bin:/home/selur/.cargo/bin:/home/selur/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
+ export LD_LIBRARY_PATH=/home/selur/opt/vapoursynth/lib
+ export PYTHONUSERBASE=/home/selur/opt/vapoursynth
+ export PKG_CONFIG_PATH=/home/selur/opt/vapoursynth/lib/pkgconfig
+ pkg-config --cflags vapoursynth
+ export CFLAGS=-pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/selur/opt/vapoursynth/include/vapoursynth -I/home/selur/opt/vapoursynth/include -I/usr/include/compute
+ export CXXFLAGS=-pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/selur/opt/vapoursynth/include/vapoursynth -I/home/selur/opt/vapoursynth/include -I/usr/include/compute -Wno-reorder
+ export LDFLAGS=-L/home/selur/opt/vapoursynth/lib
+ ghdl IFeelBloated/vapoursynth-mvtools-sf
+ git clone --depth 1 --recursive https://github.com/IFeelBloated/vapoursynth-mvtools-sf build
Cloning into 'build'...
+ cd build
+ ghdl IFeelBloated/vsFilterScript
+ git clone --depth 1 --recursive https://github.com/IFeelBloated/vsFilterScript build
Cloning into 'build'...
+ cd build
+ CFLAGS=-pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/selur/opt/vapoursynth/include/vapoursynth -I/home/selur/opt/vapoursynth/include -I/usr/include/compute -Wno-deprecated-declarations meson build --prefix=/home/selur/opt/vapoursynth
The Meson build system
Version: 0.55.0
Source dir: /home/selur/workspace/hybrid-vapoursynth-addon/build/build/build
Build dir: /home/selur/workspace/hybrid-vapoursynth-addon/build/build/build/build
Build type: native build
Using 'PKG_CONFIG_PATH' from environment with value: '/home/selur/opt/vapoursynth/lib/pkgconfig'
Using 'PKG_CONFIG_PATH' from environment with value: '/home/selur/opt/vapoursynth/lib/pkgconfig'
Project name: vsFilterScript
Project version: 1
Using 'CXXFLAGS' from environment with value: '-pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/selur/opt/vapoursynth/include/vapoursynth -I/home/selur/opt/vapoursynth/include -I/usr/include/compute -Wno-reorder'
Using 'LDFLAGS' from environment with value: '-L/home/selur/opt/vapoursynth/lib'
Using 'CXXFLAGS' from environment with value: '-pipe -O3 -Wno-attributes -fPIC -fvisibility=hidden -fno-strict-aliasing -I/home/selur/opt/vapoursynth/include/vapoursynth -I/home/selur/opt/vapoursynth/include -I/usr/include/compute -Wno-reorder'
Using 'LDFLAGS' from environment with value: '-L/home/selur/opt/vapoursynth/lib'
C++ compiler for the host machine: c++ (gcc 7.5.0 "c++ (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0")
C++ linker for the host machine: c++ ld.bfd 2.30
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Using 'PKG_CONFIG_PATH' from environment with value: '/home/selur/opt/vapoursynth/lib/pkgconfig'
Run-time dependency vapoursynth found: YES 50

meson.build:59:0: ERROR: File include/Buffer.vxx does not exist.

this did work 2 weeks ago and now it fails :/

Selur commented 4 years ago

last one that works is dc7efc9a58a388dee45147e1b44bace9118acb36, so https://github.com/IFeelBloated/vsFilterScript/commit/1d7fcbe1abc43799d2a4d97af6fc711b3c5eeff3 broke it

IFeelBloated commented 4 years ago

it should compile now

Selur commented 4 years ago

Yes, it does. Thanks for fixing so fast. :)