Date: Tue, 27 Jul 2010 03:28:18 +0200 From: "C. P. Ghost" <cpghost@cordula.ws> To: John Francis Lee <jfl@robinlea.com> Cc: freebsd-questions@freebsd.org, John Francis Lee <jfl@uspvp.org> Subject: Re: problem with ffmpeg port Message-ID: <AANLkTin4F1dd7Bh7SLuvrHagqOoUDsRhJej73ImNFVY-@mail.gmail.com> In-Reply-To: <4C4E1520.303@robinlea.com> References: <4C4DFC8E.80603@robinlea.com> <F93A138F-F8F3-4D9A-8D7F-B1F6ED0220AF@mac.com> <4C4DFF56.5070804@uspvp.org> <6B8ADD89-06B0-44F7-80E7-1835637025A5@cwis.biz> <4C4E1520.303@robinlea.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jul 27, 2010 at 1:07 AM, John Francis Lee <jfl@robinlea.com> wrote: > Thanks... I did that and ffmpeg did install! > > But... > > [jfl@28amen ~/www/robinlea.com]$ ffmpeg -i introduction.wav introduction.= mp3 > FFmpeg version 0.6, Copyright (c) 2000-2010 the FFmpeg developers > =A0built on Jul 26 2010 22:42:00 with gcc 3.4.6 [FreeBSD] 20060305 > =A0configuration: --prefix=3D/usr/local --mandir=3D/usr/local/man > --enable-shared --enable-gpl --enable-postproc --enable-avfilter > --enable-avfilter-lavf --enable-pthreads --enable-x11grab > --enable-memalign-hack --cc=3Dcc > --extra-cflags=3D-I/usr/local/include/vorbis -I/usr/local/include > --extra-ldflags=3D-L/usr/local/lib --extra-libs=3D-pthread --disable-debu= g > --disable-sse --disable-mmx --enable-libopencore-amrnb --enable-version3 > --enable-libopencore-amrwb --enable-version3 --enable-libdirac > --enable-libfaac --enable-nonfree --enable-libfaad --enable-libfaadbin > --enable-libgsm --enable-libmp3lame --enable-libopenjpeg > --enable-libschroedinger --enable-libspeex --enable-libtheora > --enable-libvorbis --enable-libx264 --enable-libxvid > =A0libavutil =A0 =A0 50.15. 1 / 50.15. 1 > =A0libavcodec =A0 =A052.72. 2 / 52.72. 2 > =A0libavformat =A0 52.64. 2 / 52.64. 2 > =A0libavdevice =A0 52. 2. 0 / 52. 2. 0 > =A0libavfilter =A0 =A01.19. 0 / =A01.19. 0 > =A0libswscale =A0 =A0 0.11. 0 / =A00.11. 0 > =A0libpostproc =A0 51. 2. 0 / 51. 2. 0 > Bus error: 10 (core dumped) Hmmm... did you get a ffmpeg.core? If so, what does $ gdb `which ffmpeg` ffmpeg.core followed by 'bt' say? (backtrace) (that's two backquotes around "which ffmeg") You may also have some confusion w.r.t. shared libraries. Have a look at $ ldd `which ffmpeg` If you see one library with two different versions in this list, your ffmpeg will likely dump core because it is linked against incompatible libraries. Of course, it could also be something entirely unrelated and different. > I had had a look at the manpage for portupgrade and saw a reference to > > =A0pkgdb -F > > So I ran that I and noticed a duplicated origin for archivers/xz : > > =A0Duplicated origin: archivers/xz - lzmautils-4.32.7 xz-4.999.9_1 > > and so unregistered lzmautils-4.32.7 > > then > > =A0cd /ports/multimedia/ffmpeg > =A0sudo make deinstall > =A0sudo make install Have you recompiled ffmpeg after removing lzmautils-4.32.7? In the listing above, it looks like you simply reinstalled the already compiled ffmpeg (compiled prior to cleaning up lzmautils that is)? > but ffmpeg still dumps core. > > Any further suggestions? > -cpghost. --=20 Cordula's Web. http://www.cordula.ws/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTin4F1dd7Bh7SLuvrHagqOoUDsRhJej73ImNFVY->