Thanks Toni, I updated mlt, mlt++, and kdenlive on both my openSUSE-10.3 and 11.0 PCs, with the latest Packman updates:
[EMAIL PROTECTED]:~> rpm -q kdenlive mlt mlt++ libffmpeg0 kdenlive-0.6.0-1791.pm.svn20080105_2 mlt-0.2.4-0.pm.4 mlt++-0.2.2-0.pm.9 libffmpeg0-0.4.9-11.pm.svn20080617 I then ran kdelive on both openSUSE version 10.3 (KDE-3.5.7) and 11.0 (KDE-3.5.9), and it started fine. It appears fixed. I've asked other's who noticed this error (on http://forums.opensuse.org) to test their kdelive for any other possible affects. Once again, many many thanks for your quick turn around and a very timely fix. I typically spend a lot of time in front of my PC running kdenlive, so its an app that is 'dear to my heart'. Lee Toni wrote: > Am Sonntag, 29. Juni 2008 schrieb Lee Matheson: > >> kdelive crashes with the last two updates to libffmpeg. >> >> Precise upon error upon starting is: >> failed to load pugin: /usr/share/mlt/modules/libmltavformat:so: >> undefined symbol: av_free_static >> >> I have this crash behaviour on both my 10.3 and 11.0 opensuse (32-bit) >> PCs. Versions I have (same on both PCs) are: >> * kdenlive-0.6.0-1791.pm.svn20080105 >> * mlt++-0.2.2-0.pm.8 >> * mlt-0.2.4-0.pm.3 >> * libffmpeg0-0.4.9.11.pm.svn20080617 >> >> The last version of libffmpeg0 that worked with kdenlive is: >> libffmpeg0-0.4.9-10.pm.svn20080512.i686. >> >> My investigations (after discovering the problem) suggest the following >> two updates: >> libffmpeg0-0.4.9-10.pm.svn20080617.i686 >> and >> libffmpeg0-0.4.9-11.pm.svn20080617.i686 >> both do break kdenlive on openSUSE-10.3. >> >> I have kdenlive working again on my openSUSE-10.3 PC by reverting back >> to that older libffmpeg version. However I do not have such an older >> libffmpeg version for openSUSE-11.0, so it remains broken with kdenlive. >> >> Please, could you look into this, confirm my preliminary assessment, and >> possible update either libffmpeg0, or kdenlive, as appropriate? >> > yes, I can confirm your error. > > The "bad-boy" is the package mlt, it calls av_free_static once. Therefore the > compiler doesn't complain an error as it is declared in the ffmpeg headers as > deprecated. but the new ffmpeg libs doesn't provide this function any longer. > So I commented out this single call and did a rebuild of mlt. To be sure that > no side-effects jump in, I released also the mlt++ and kdenlive packages as a > simple rebuild. > > I know that there are newer sources of kdenlive are available, but lets first > fix this issue :) > > So please try mlt-0.2.4 (0.pm.4) and mlt++-0.2.2 (0.pm.9) and new > kdenlive-0.6 > (1791.pm.svn20080105_2) and give me a short note if it works for you. > > >> Thank you, and many many many thanks for your continued work in >> packaging these GREAT multimedia apps for openSUSE. >> > your welcome and thx for reporting this error including the "main" > informations. > > >> Lee >> aka oldpcu >> > > > > _______________________________________________ Packman mailing list [email protected] http://212.112.227.138/cgi-bin/mailman/listinfo/packman
