This error related to vdpau function in new ffmpeg.
I turn VDPAU off for now.
Search Criteria
Package Details: mlt-git 7.22.0.r27.30115615-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mlt-git.git (read-only, click to copy) |
---|---|
Package Base: | mlt-git |
Description: | Multimedia Framework |
Upstream URL: | https://github.com/mltframework/mlt |
Licenses: | LGPL2.1 |
Conflicts: | mlt |
Provides: | mlt |
Submitter: | agapito |
Maintainer: | nfnty (evorster) |
Last Packager: | evorster |
Votes: | 43 |
Popularity: | 0.000000 |
First Submitted: | 2009-08-26 09:32 (UTC) |
Last Updated: | 2024-03-07 13:24 (UTC) |
Dependencies (23)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- libarchive (libarchive-gitAUR)
- libebur128 (libebur128-gitAUR)
- libsamplerate (libsamplerate-gitAUR)
- movit (movit-gitAUR)
- opencv (opencv-cuda)
- qt5-svg (qt5-svg-gitAUR)
- rtaudio (rtaudio-gitAUR)
- rubberband
- sdl12-compat (sdl12-compat-gitAUR)
- sox (sox-dsd-gitAUR)
- vid.stab
- cmake (cmake-gitAUR) (make)
- frei0r-plugins (frei0r-plugins-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- gtk2 (gtk2-patched-filechooser-icon-viewAUR) (make)
- ladspa (make)
- libdv (make)
- libexif (libexif-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- sdl_image (make)
- swig (swig-gitAUR) (make)
Required by (8)
- flowblade-git (requires mlt)
- kdenlive-git (requires mlt)
- kdenlive-release-git (requires mlt)
- krita-git (requires mlt)
- shotcut-git (requires mlt)
- synfig-dev (requires mlt)
- synfig-git (requires mlt)
- webvfx (requires mlt)
Sources (2)
Zuf commented on 2012-07-22 14:17 (UTC)
<deleted-account> commented on 2012-07-19 02:42 (UTC)
Doesn't want to compile:
[...]
In file included from producer_avformat.c:157:0:
vdpau.c: In function 'vdpau_get_buffer':
vdpau.c:155:10: error: 'AVFrame' has no member named 'age'
vdpau.c:162:10: error: 'AVFrame' has no member named 'age'
producer_avformat.c: In function 'decode_audio':
producer_avformat.c:2120:3: warning: 'avcodec_decode_audio3' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3726) [-Wdeprecated-declarations]
make[2]: *** [producer_avformat.o] Error 1
make[2]: Leaving directory `/home/james/AUR/mlt-git/src/mlt-build/src/modules/avformat'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/home/james/AUR/mlt-git/src/mlt-build/src/modules'
make: *** [all] Error 1
==> ERROR: A failure occurred in build().
Aborting...
agapito commented on 2012-05-16 08:10 (UTC)
I can't maintain this package anymore.
othersimon commented on 2012-05-16 06:42 (UTC)
The MLT git infrastructure is now at https://github.com/mltframework/
So the line in the PKGBUILD:
_gitroot="git://mltframework.org/mlt.git"
should be:
_gitroot="https://github.com/mltframework/mlt.git"
At least, that gets it to download/compile for me.
I also had to "ln -s /usr/lib/libmlt.so.5 /usr/lib/libmlt.so.4" for kdenlive to run...
alphazo commented on 2011-11-26 21:44 (UTC)
I never added this option to PKGBUILD. However looks like the latest git version compiles just fine as is.
<deleted-account> commented on 2011-11-26 10:54 (UTC)
remove the --disable-mmx option
alphazo commented on 2011-11-19 22:53 (UTC)
Package refuses to compile:
consumer_avformat.c:1347:4: warning: ‘av_write_header’ is deprecated (declared at /usr/include/libavformat/avformat.h:1669) [-Wdeprecated-declarations]
consumer_avformat.c:1663:7: warning: ‘quality’ is deprecated (declared at /usr/include/libavformat/avformat.h:559) [-Wdeprecated-declarations]
cc -shared -o ../libmltavformat.so factory.o filter_avcolour_space.o filter_avresample.o filter_avdeinterlace.o filter_swscale.o producer_avformat.o consumer_avformat.o -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu -Wl,--no-undefined -Wl,--as-needed -Wl,--no-undefined -Wl,--as-needed -L../../framework -lmlt -lpthread -Wl,--no-undefined -Wl,--as-needed -lavformat -lavcodec -lavutil -lswscale -lavdevice
filter_avdeinterlace.o: In function `deinterlace_line_inplace':
/tmp/yaourt-tmp-alpha/aur-mlt-git/src/mlt-build/src/modules/avformat/filter_avdeinterlace.c:142: undefined reference to `ff_cropTbl'
/tmp/yaourt-tmp-alpha/aur-mlt-git/src/mlt-build/src/modules/avformat/filter_avdeinterlace.c:300: undefined reference to `ff_cropTbl'
collect2: ld returned 1 exit status
make[2]: *** [../libmltavformat.so] Error 1
make[2]: Leaving directory `/tmp/yaourt-tmp-alpha/aur-mlt-git/src/mlt-build/src/modules/avformat'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-alpha/aur-mlt-git/src/mlt-build/src/modules'
make: *** [all] Error 1
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build mlt-git.
==> Restart building mlt-git ? [y/N]
Barthalion commented on 2011-06-16 04:44 (UTC)
Could you remove Qt from depends=()?
alphazo commented on 2011-04-23 21:17 (UTC)
I was using ffmpeg-mt-git or ffmpeg-git. Going back to ffmpeg from extra fixed my build issue.
alphazo commented on 2011-04-23 15:25 (UTC)
I'm getting the following error message:
producer_avformat.c: In function ‘producer_get_image’:
producer_avformat.c:1086:59: attention : transtypage vers un pointeur depuis un entier de taille différente [-Wint-to-pointer-cast]
producer_avformat.c:1481:37: attention : transtypage vers un pointeur depuis un entier de taille différente [-Wint-to-pointer-cast]
cc -shared -o ../libmltavformat.so factory.o filter_avcolour_space.o filter_avresample.o filter_avdeinterlace.o filter_swscale.o producer_avformat.o consumer_avformat.o -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--no-undefined -Wl,--as-needed -Wl,--no-undefined -Wl,--as-needed -L../../framework -lmlt -lpthread -Wl,--no-undefined -Wl,--as-needed -lavformat -lavcodec -lavutil -lswscale -lavdevice
/usr/bin/ld: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/../../../../lib/libavformat.a(allformats.o): relocation R_X86_64_32 against `ff_a64_muxer' can not be used when making a shared object; recompile with -fPIC
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/../../../../lib/libavformat.a: could not read symbols: Bad value
collect2: ld a retourné 1 code d'état d'exécution
Pinned Comments
nfnty commented on 2015-12-27 08:48 (UTC)