LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   Error while building ffmpeg 2.2 with alien's script (http://www.linuxquestions.org/questions/slackware-14/error-while-building-ffmpeg-2-2-with-aliens-script-4175500793/)

moisespedro 04-06-2014 08:27 PM

Error while building ffmpeg 2.2 with alien's script
 
Hi, I am trying to build the new ffmpeg version on my box using alien's bob script and the only thing I modified was this:

Code:

$ diff ffmpeg.SlackBuild ffmpeg21.SlackBuild                   
158c158
< VERSION=${VERSION:-2.2}
---
> VERSION=${VERSION:-2.1}
469c469
<              SLKLDFLAGS="-L/usr/lib64 -march=native -fPIC"; LIBDIRSUFFIX="64"
---
>              SLKLDFLAGS="-L/usr/lib64 -fPIC"; LIBDIRSUFFIX="64"

And it gives me an incomplete package for some reason:

Code:

Creating Slackware package:  /tmp/ffmpeg-2.2-x86_64-1alien.txz

./
usr/
usr/doc/
usr/doc/ffmpeg-2.2/
usr/doc/ffmpeg-2.2/schroedinger/
usr/doc/ffmpeg-2.2/schroedinger/COPYING.GPL
usr/doc/ffmpeg-2.2/schroedinger/COPYING.MPL
usr/doc/ffmpeg-2.2/schroedinger/COPYING.LGPL
usr/doc/ffmpeg-2.2/schroedinger/COPYING.MIT
usr/doc/ffmpeg-2.2/schroedinger/AUTHORS
usr/doc/ffmpeg-2.2/schroedinger/NEWS
usr/doc/ffmpeg-2.2/schroedinger/TODO
usr/doc/ffmpeg-2.2/schroedinger/COPYING
usr/doc/ffmpeg-2.2/COPYING.GPLv2
usr/doc/ffmpeg-2.2/ffserver.html
usr/doc/ffmpeg-2.2/x264/
usr/doc/ffmpeg-2.2/x264/AUTHORS
usr/doc/ffmpeg-2.2/x264/COPYING
usr/doc/ffmpeg-2.2/MAINTAINERS
usr/doc/ffmpeg-2.2/faac/
usr/doc/ffmpeg-2.2/faac/README
usr/doc/ffmpeg-2.2/faac/AUTHORS
usr/doc/ffmpeg-2.2/faac/ChangeLog
usr/doc/ffmpeg-2.2/faac/NEWS
usr/doc/ffmpeg-2.2/faac/TODO
usr/doc/ffmpeg-2.2/faac/COPYING
usr/doc/ffmpeg-2.2/libdc1394/
usr/doc/ffmpeg-2.2/libdc1394/INSTALL
usr/doc/ffmpeg-2.2/libdc1394/README
usr/doc/ffmpeg-2.2/libdc1394/AUTHORS
usr/doc/ffmpeg-2.2/libdc1394/ChangeLog
usr/doc/ffmpeg-2.2/libdc1394/NEWS
usr/doc/ffmpeg-2.2/libdc1394/COPYING
usr/doc/ffmpeg-2.2/libva/
usr/doc/ffmpeg-2.2/libva/COPYING
usr/doc/ffmpeg-2.2/orc/
usr/doc/ffmpeg-2.2/orc/README
usr/doc/ffmpeg-2.2/orc/TODO
usr/doc/ffmpeg-2.2/orc/COPYING
usr/doc/ffmpeg-2.2/faq.html
usr/doc/ffmpeg-2.2/nut.html
usr/doc/ffmpeg-2.2/libass/
usr/doc/ffmpeg-2.2/libass/Changelog
usr/doc/ffmpeg-2.2/libass/COPYING
usr/doc/ffmpeg-2.2/COPYING.LGPLv2.1
usr/doc/ffmpeg-2.2/COPYING.LGPLv3
usr/doc/ffmpeg-2.2/fribidi/
usr/doc/ffmpeg-2.2/fribidi/README
usr/doc/ffmpeg-2.2/fribidi/AUTHORS
usr/doc/ffmpeg-2.2/fribidi/ChangeLog
usr/doc/ffmpeg-2.2/fribidi/THANKS
usr/doc/ffmpeg-2.2/fribidi/NEWS
usr/doc/ffmpeg-2.2/fribidi/TODO
usr/doc/ffmpeg-2.2/fribidi/COPYING
usr/doc/ffmpeg-2.2/optimization.txt
usr/doc/ffmpeg-2.2/build_system.txt
usr/doc/ffmpeg-2.2/opus/
usr/doc/ffmpeg-2.2/opus/README
usr/doc/ffmpeg-2.2/opus/AUTHORS
usr/doc/ffmpeg-2.2/opus/ChangeLog
usr/doc/ffmpeg-2.2/opus/NEWS
usr/doc/ffmpeg-2.2/opus/COPYING
usr/doc/ffmpeg-2.2/libavdevice.html
usr/doc/ffmpeg-2.2/swscale.txt
usr/doc/ffmpeg-2.2/ffmpeg.html
usr/doc/ffmpeg-2.2/gsm/
usr/doc/ffmpeg-2.2/gsm/INSTALL
usr/doc/ffmpeg-2.2/gsm/MACHINES
usr/doc/ffmpeg-2.2/gsm/README
usr/doc/ffmpeg-2.2/gsm/COPYRIGHT
usr/doc/ffmpeg-2.2/gsm/ChangeLog
usr/doc/ffmpeg-2.2/gsm/MANIFEST
usr/doc/ffmpeg-2.2/filter_design.txt
usr/doc/ffmpeg-2.2/libswscale.html
usr/doc/ffmpeg-2.2/libavc1394/
usr/doc/ffmpeg-2.2/libavc1394/INSTALL
usr/doc/ffmpeg-2.2/libavc1394/README
usr/doc/ffmpeg-2.2/libavc1394/AUTHORS
usr/doc/ffmpeg-2.2/libavc1394/ChangeLog
usr/doc/ffmpeg-2.2/libavc1394/NEWS
usr/doc/ffmpeg-2.2/libavc1394/COPYING
usr/doc/ffmpeg-2.2/errno.txt
usr/doc/ffmpeg-2.2/libavfilter.html
usr/doc/ffmpeg-2.2/rate_distortion.txt
usr/doc/ffmpeg-2.2/ffmpeg-bitstream-filters.html
usr/doc/ffmpeg-2.2/libswresample.html
usr/doc/ffmpeg-2.2/fribidi.patch
usr/doc/ffmpeg-2.2/aacenc/
usr/doc/ffmpeg-2.2/aacenc/README
usr/doc/ffmpeg-2.2/aacenc/AUTHORS
usr/doc/ffmpeg-2.2/aacenc/ChangeLog
usr/doc/ffmpeg-2.2/aacenc/NEWS
usr/doc/ffmpeg-2.2/aacenc/NOTICE
usr/doc/ffmpeg-2.2/aacenc/COPYING
usr/doc/ffmpeg-2.2/libavformat.html
usr/doc/ffmpeg-2.2/libavutil.html
usr/doc/ffmpeg-2.2/ffmpeg-filters.html
usr/doc/ffmpeg-2.2/README
usr/doc/ffmpeg-2.2/developer.html
usr/doc/ffmpeg-2.2/v4l-utils/
usr/doc/ffmpeg-2.2/v4l-utils/COPYING.LIB
usr/doc/ffmpeg-2.2/v4l-utils/README
usr/doc/ffmpeg-2.2/v4l-utils/README.lib-multi-threading
usr/doc/ffmpeg-2.2/v4l-utils/ChangeLog
usr/doc/ffmpeg-2.2/v4l-utils/TODO
usr/doc/ffmpeg-2.2/v4l-utils/README.lib
usr/doc/ffmpeg-2.2/v4l-utils/COPYING
usr/doc/ffmpeg-2.2/Changelog
usr/doc/ffmpeg-2.2/ffserver-all.html
usr/doc/ffmpeg-2.2/ffmpeg-protocols.html
usr/doc/ffmpeg-2.2/libavcodec.html
usr/doc/ffmpeg-2.2/ffmpeg-utils.html
usr/doc/ffmpeg-2.2/schroedinger_notests.patch
usr/doc/ffmpeg-2.2/ffprobe-all.html
usr/doc/ffmpeg-2.2/multithreading.txt
usr/doc/ffmpeg-2.2/ffmpeg-codecs.html
usr/doc/ffmpeg-2.2/ffmpeg-formats.html
usr/doc/ffmpeg-2.2/platform.html
usr/doc/ffmpeg-2.2/ffmpeg.SlackBuild
usr/doc/ffmpeg-2.2/issue_tracker.txt
usr/doc/ffmpeg-2.2/v4l-utils.destdir.patch
usr/doc/ffmpeg-2.2/ffmpeg-devices.html
usr/doc/ffmpeg-2.2/ffprobe.html
usr/doc/ffmpeg-2.2/mips.txt
usr/doc/ffmpeg-2.2/ffmpeg-all.html
usr/doc/ffmpeg-2.2/faac_gcc44.diff
usr/doc/ffmpeg-2.2/CREDITS
usr/doc/ffmpeg-2.2/fate.html
usr/doc/ffmpeg-2.2/general.html
usr/doc/ffmpeg-2.2/COPYING.GPLv3
usr/doc/ffmpeg-2.2/lame/
usr/doc/ffmpeg-2.2/lame/USAGE
usr/doc/ffmpeg-2.2/lame/STYLEGUIDE
usr/doc/ffmpeg-2.2/lame/LICENSE
usr/doc/ffmpeg-2.2/lame/API
usr/doc/ffmpeg-2.2/lame/README
usr/doc/ffmpeg-2.2/lame/ChangeLog
usr/doc/ffmpeg-2.2/lame/HACKING
usr/doc/ffmpeg-2.2/lame/TODO
usr/doc/ffmpeg-2.2/lame/COPYING
usr/doc/ffmpeg-2.2/ffplay-all.html
usr/doc/ffmpeg-2.2/ffmpeg.txt
usr/doc/ffmpeg-2.2/libraw1394/
usr/doc/ffmpeg-2.2/libraw1394/INSTALL
usr/doc/ffmpeg-2.2/libraw1394/README
usr/doc/ffmpeg-2.2/libraw1394/AUTHORS
usr/doc/ffmpeg-2.2/libraw1394/ChangeLog
usr/doc/ffmpeg-2.2/libraw1394/NEWS
usr/doc/ffmpeg-2.2/swresample.txt
usr/doc/ffmpeg-2.2/amrwbenc/
usr/doc/ffmpeg-2.2/amrwbenc/README
usr/doc/ffmpeg-2.2/amrwbenc/ChangeLog
usr/doc/ffmpeg-2.2/amrwbenc/NOTICE
usr/doc/ffmpeg-2.2/amrwbenc/COPYING
usr/doc/ffmpeg-2.2/vpx/
usr/doc/ffmpeg-2.2/vpx/LICENSE
usr/doc/ffmpeg-2.2/vpx/README
usr/doc/ffmpeg-2.2/vpx/AUTHORS
usr/doc/ffmpeg-2.2/vpx/CHANGELOG
usr/doc/ffmpeg-2.2/amr/
usr/doc/ffmpeg-2.2/amr/LICENSE
usr/doc/ffmpeg-2.2/amr/README
usr/doc/ffmpeg-2.2/amr/AUTHORS
usr/doc/ffmpeg-2.2/amr/ChangeLog
usr/doc/ffmpeg-2.2/amr/NEWS
usr/doc/ffmpeg-2.2/amr/COPYING
usr/doc/ffmpeg-2.2/tablegen.txt
usr/doc/ffmpeg-2.2/fate.txt
usr/doc/ffmpeg-2.2/snow.txt
usr/doc/ffmpeg-2.2/ffplay.html
usr/doc/ffmpeg-2.2/ffmpeg-scaler.html
usr/doc/ffmpeg-2.2/vdpau/
usr/doc/ffmpeg-2.2/vdpau/README
usr/doc/ffmpeg-2.2/vdpau/AUTHORS
usr/doc/ffmpeg-2.2/vdpau/ChangeLog
usr/doc/ffmpeg-2.2/vdpau/NEWS
usr/doc/ffmpeg-2.2/vdpau/COPYING
usr/doc/ffmpeg-2.2/git-howto.html
usr/doc/ffmpeg-2.2/ffmpeg-resampler.html
usr/doc/ffmpeg-2.2/speex/
usr/doc/ffmpeg-2.2/speex/README
usr/doc/ffmpeg-2.2/speex/AUTHORS
usr/doc/ffmpeg-2.2/speex/README.TI-DSP
usr/doc/ffmpeg-2.2/speex/ChangeLog
usr/doc/ffmpeg-2.2/speex/README.blackfin
usr/doc/ffmpeg-2.2/speex/NEWS
usr/doc/ffmpeg-2.2/speex/TODO
usr/doc/ffmpeg-2.2/speex/README.symbian
usr/doc/ffmpeg-2.2/speex/COPYING
usr/lib64/
usr/lib64/libavcodec.a
usr/lib64/libpostproc.a
usr/lib64/libavutil.a
usr/lib64/libavdevice.so.55.10.100
usr/lib64/libavformat.a
usr/lib64/libswscale.a
usr/lib64/libavutil.so.52.66.100
usr/lib64/libswresample.a
usr/lib64/libavfilter.a
usr/lib64/libavcodec.so.55.52.102
usr/lib64/libavresample.a
usr/lib64/libavformat.so.55.33.100
usr/lib64/libavdevice.a
usr/lib64/libswresample.so.0.18.100
usr/lib64/libpostproc.so.52.3.100
usr/lib64/libavfilter.so.4.2.100
usr/lib64/libavresample.so.1.2.0
usr/lib64/libswscale.so.2.5.102
usr/man/
usr/man/man1/
usr/man/man1/ffmpeg-all.1.gz
usr/man/man1/ffplay.1.gz
usr/man/man1/ffmpeg-bitstream-filters.1.gz
usr/man/man1/ffmpeg.1.gz
usr/man/man1/ffmpeg-devices.1.gz
usr/man/man1/ffmpeg-codecs.1.gz
usr/man/man1/ffmpeg-utils.1.gz
usr/man/man1/ffserver-all.1.gz
usr/man/man1/ffmpeg-resampler.1.gz
usr/man/man1/ffplay-all.1.gz
usr/man/man1/ffmpeg-protocols.1.gz
usr/man/man1/ffmpeg-filters.1.gz
usr/man/man1/ffprobe-all.1.gz
usr/man/man1/ffmpeg-formats.1.gz
usr/man/man1/ffserver.1.gz
usr/man/man1/ffprobe.1.gz
usr/man/man1/ffmpeg-scaler.1.gz
usr/man/man3/
usr/man/man3/libswscale.3.gz
usr/man/man3/libavutil.3.gz
usr/man/man3/libavcodec.3.gz
usr/man/man3/libavfilter.3.gz
usr/man/man3/libswresample.3.gz
usr/man/man3/libavformat.3.gz
usr/man/man3/libavdevice.3.gz
usr/share/
usr/share/doc/
usr/share/doc/ffmpeg/
usr/share/doc/ffmpeg/ffserver.html
usr/share/doc/ffmpeg/faq.html
usr/share/doc/ffmpeg/nut.html
usr/share/doc/ffmpeg/libavdevice.html
usr/share/doc/ffmpeg/ffmpeg.html
usr/share/doc/ffmpeg/libswscale.html
usr/share/doc/ffmpeg/libavfilter.html
usr/share/doc/ffmpeg/ffmpeg-bitstream-filters.html
usr/share/doc/ffmpeg/libswresample.html
usr/share/doc/ffmpeg/libavformat.html
usr/share/doc/ffmpeg/libavutil.html
usr/share/doc/ffmpeg/ffmpeg-filters.html
usr/share/doc/ffmpeg/developer.html
usr/share/doc/ffmpeg/ffserver-all.html
usr/share/doc/ffmpeg/ffmpeg-protocols.html
usr/share/doc/ffmpeg/libavcodec.html
usr/share/doc/ffmpeg/ffmpeg-utils.html
usr/share/doc/ffmpeg/ffprobe-all.html
usr/share/doc/ffmpeg/ffmpeg-codecs.html
usr/share/doc/ffmpeg/ffmpeg-formats.html
usr/share/doc/ffmpeg/platform.html
usr/share/doc/ffmpeg/ffmpeg-devices.html
usr/share/doc/ffmpeg/ffprobe.html
usr/share/doc/ffmpeg/ffmpeg-all.html
usr/share/doc/ffmpeg/fate.html
usr/share/doc/ffmpeg/general.html
usr/share/doc/ffmpeg/ffplay-all.html
usr/share/doc/ffmpeg/ffplay.html
usr/share/doc/ffmpeg/ffmpeg-scaler.html
usr/share/doc/ffmpeg/git-howto.html
usr/share/doc/ffmpeg/ffmpeg-resampler.html
usr/share/ffmpeg/
usr/share/ffmpeg/libx264-ipod320.ffpreset
usr/share/ffmpeg/libx264-ipod640.ffpreset
usr/share/ffmpeg/libvpx-1080p.ffpreset
usr/share/ffmpeg/libvpx-720p50_60.ffpreset
usr/share/ffmpeg/libvpx-360p.ffpreset
usr/share/ffmpeg/libvpx-720p.ffpreset
usr/share/ffmpeg/libvpx-1080p50_60.ffpreset
etc/
etc/ffserver.conf.new
install/
install/slack-desc
install/doinst.sh
WARNING:  zero length file usr/doc/ffmpeg-2.2/opus/ChangeLog
WARNING:  zero length file usr/doc/ffmpeg-2.2/opus/NEWS
WARNING:  zero length file usr/doc/ffmpeg-2.2/aacenc/AUTHORS
WARNING:  zero length file usr/doc/ffmpeg-2.2/aacenc/NEWS
WARNING:  zero length file usr/doc/ffmpeg-2.2/amr/NEWS
WARNING:  zero length file usr/doc/ffmpeg-2.2/vdpau/README
WARNING:  zero length file usr/doc/ffmpeg-2.2/vdpau/NEWS

Slackware package /tmp/ffmpeg-2.2-x86_64-1alien.txz created.

This behaviour is very odd because I've already done that before and I got it working. What am I doing wrong?

WhiteWolf1776 04-06-2014 08:31 PM

is your tmp folder partition full? I generally get this when I run out of drive space on my VM.

moisespedro 04-06-2014 08:34 PM

Quote:

Originally Posted by WhiteWolf1776 (Post 5147812)
is your tmp folder partition full? I generally get this when I run out of drive space on my VM.

No, 34GB free. /tmp is not on a separate partition.

willysr 04-06-2014 08:42 PM

i don't see any errors there
it's just a warning and it's fine :)
those files are empty and the pkgtools are just giving warning

moisespedro 04-06-2014 09:24 PM

Willy, the error is that the package is incomplete (there isn't any /usr/bin file like a normal ffmpeg package would have). It is like it only compiled/installed the documentation and some libraries. Check the package created for the 2.1 version, notice the 4 /usr/bin files:

Code:

Creating Slackware package:  /tmp/ffmpeg-2.1-x86_64-1alien.txz

./
usr/
usr/doc/
usr/doc/ffmpeg-2.1/
usr/doc/ffmpeg-2.1/schroedinger/
usr/doc/ffmpeg-2.1/schroedinger/COPYING.GPL
usr/doc/ffmpeg-2.1/schroedinger/COPYING.MPL
usr/doc/ffmpeg-2.1/schroedinger/COPYING.LGPL
usr/doc/ffmpeg-2.1/schroedinger/COPYING.MIT
usr/doc/ffmpeg-2.1/schroedinger/AUTHORS
usr/doc/ffmpeg-2.1/schroedinger/NEWS
usr/doc/ffmpeg-2.1/schroedinger/TODO
usr/doc/ffmpeg-2.1/schroedinger/COPYING
usr/doc/ffmpeg-2.1/COPYING.GPLv2
usr/doc/ffmpeg-2.1/ffserver.html
usr/doc/ffmpeg-2.1/x264/
usr/doc/ffmpeg-2.1/x264/AUTHORS
usr/doc/ffmpeg-2.1/x264/COPYING
usr/doc/ffmpeg-2.1/MAINTAINERS
usr/doc/ffmpeg-2.1/git-howto.txt
usr/doc/ffmpeg-2.1/faac/
usr/doc/ffmpeg-2.1/faac/README
usr/doc/ffmpeg-2.1/faac/AUTHORS
usr/doc/ffmpeg-2.1/faac/ChangeLog
usr/doc/ffmpeg-2.1/faac/NEWS
usr/doc/ffmpeg-2.1/faac/TODO
usr/doc/ffmpeg-2.1/faac/COPYING
usr/doc/ffmpeg-2.1/libdc1394/
usr/doc/ffmpeg-2.1/libdc1394/INSTALL
usr/doc/ffmpeg-2.1/libdc1394/README
usr/doc/ffmpeg-2.1/libdc1394/AUTHORS
usr/doc/ffmpeg-2.1/libdc1394/ChangeLog
usr/doc/ffmpeg-2.1/libdc1394/NEWS
usr/doc/ffmpeg-2.1/libdc1394/COPYING
usr/doc/ffmpeg-2.1/libva/
usr/doc/ffmpeg-2.1/libva/COPYING
usr/doc/ffmpeg-2.1/orc/
usr/doc/ffmpeg-2.1/orc/README
usr/doc/ffmpeg-2.1/orc/TODO
usr/doc/ffmpeg-2.1/orc/COPYING
usr/doc/ffmpeg-2.1/faq.html
usr/doc/ffmpeg-2.1/nut.html
usr/doc/ffmpeg-2.1/libass/
usr/doc/ffmpeg-2.1/libass/Changelog
usr/doc/ffmpeg-2.1/libass/COPYING
usr/doc/ffmpeg-2.1/COPYING.LGPLv2.1
usr/doc/ffmpeg-2.1/COPYING.LGPLv3
usr/doc/ffmpeg-2.1/fribidi/
usr/doc/ffmpeg-2.1/fribidi/README
usr/doc/ffmpeg-2.1/fribidi/AUTHORS
usr/doc/ffmpeg-2.1/fribidi/ChangeLog
usr/doc/ffmpeg-2.1/fribidi/THANKS
usr/doc/ffmpeg-2.1/fribidi/NEWS
usr/doc/ffmpeg-2.1/fribidi/TODO
usr/doc/ffmpeg-2.1/fribidi/COPYING
usr/doc/ffmpeg-2.1/optimization.txt
usr/doc/ffmpeg-2.1/build_system.txt
usr/doc/ffmpeg-2.1/opus/
usr/doc/ffmpeg-2.1/opus/README
usr/doc/ffmpeg-2.1/opus/AUTHORS
usr/doc/ffmpeg-2.1/opus/ChangeLog
usr/doc/ffmpeg-2.1/opus/NEWS
usr/doc/ffmpeg-2.1/opus/COPYING
usr/doc/ffmpeg-2.1/libavdevice.html
usr/doc/ffmpeg-2.1/swscale.txt
usr/doc/ffmpeg-2.1/ffmpeg.html
usr/doc/ffmpeg-2.1/gsm/
usr/doc/ffmpeg-2.1/gsm/INSTALL
usr/doc/ffmpeg-2.1/gsm/MACHINES
usr/doc/ffmpeg-2.1/gsm/README
usr/doc/ffmpeg-2.1/gsm/COPYRIGHT
usr/doc/ffmpeg-2.1/gsm/ChangeLog
usr/doc/ffmpeg-2.1/gsm/MANIFEST
usr/doc/ffmpeg-2.1/filter_design.txt
usr/doc/ffmpeg-2.1/libswscale.html
usr/doc/ffmpeg-2.1/libavc1394/
usr/doc/ffmpeg-2.1/libavc1394/INSTALL
usr/doc/ffmpeg-2.1/libavc1394/README
usr/doc/ffmpeg-2.1/libavc1394/AUTHORS
usr/doc/ffmpeg-2.1/libavc1394/ChangeLog
usr/doc/ffmpeg-2.1/libavc1394/NEWS
usr/doc/ffmpeg-2.1/libavc1394/COPYING
usr/doc/ffmpeg-2.1/errno.txt
usr/doc/ffmpeg-2.1/libavfilter.html
usr/doc/ffmpeg-2.1/rate_distortion.txt
usr/doc/ffmpeg-2.1/ffmpeg-bitstream-filters.html
usr/doc/ffmpeg-2.1/libswresample.html
usr/doc/ffmpeg-2.1/fribidi.patch
usr/doc/ffmpeg-2.1/aacenc/
usr/doc/ffmpeg-2.1/aacenc/README
usr/doc/ffmpeg-2.1/aacenc/AUTHORS
usr/doc/ffmpeg-2.1/aacenc/ChangeLog
usr/doc/ffmpeg-2.1/aacenc/NEWS
usr/doc/ffmpeg-2.1/aacenc/NOTICE
usr/doc/ffmpeg-2.1/aacenc/COPYING
usr/doc/ffmpeg-2.1/libavformat.html
usr/doc/ffmpeg-2.1/libavutil.html
usr/doc/ffmpeg-2.1/ffmpeg-filters.html
usr/doc/ffmpeg-2.1/README
usr/doc/ffmpeg-2.1/developer.html
usr/doc/ffmpeg-2.1/v4l-utils/
usr/doc/ffmpeg-2.1/v4l-utils/COPYING.LIB
usr/doc/ffmpeg-2.1/v4l-utils/README
usr/doc/ffmpeg-2.1/v4l-utils/README.lib-multi-threading
usr/doc/ffmpeg-2.1/v4l-utils/ChangeLog
usr/doc/ffmpeg-2.1/v4l-utils/TODO
usr/doc/ffmpeg-2.1/v4l-utils/README.lib
usr/doc/ffmpeg-2.1/v4l-utils/COPYING
usr/doc/ffmpeg-2.1/Changelog
usr/doc/ffmpeg-2.1/ffserver-all.html
usr/doc/ffmpeg-2.1/soc.txt
usr/doc/ffmpeg-2.1/ffmpeg-protocols.html
usr/doc/ffmpeg-2.1/libavcodec.html
usr/doc/ffmpeg-2.1/ffmpeg-utils.html
usr/doc/ffmpeg-2.1/schroedinger_notests.patch
usr/doc/ffmpeg-2.1/ffprobe-all.html
usr/doc/ffmpeg-2.1/multithreading.txt
usr/doc/ffmpeg-2.1/ffmpeg-codecs.html
usr/doc/ffmpeg-2.1/ffmpeg-formats.html
usr/doc/ffmpeg-2.1/platform.html
usr/doc/ffmpeg-2.1/ffmpeg.SlackBuild
usr/doc/ffmpeg-2.1/issue_tracker.txt
usr/doc/ffmpeg-2.1/v4l-utils.destdir.patch
usr/doc/ffmpeg-2.1/viterbi.txt
usr/doc/ffmpeg-2.1/ffmpeg-devices.html
usr/doc/ffmpeg-2.1/ffprobe.html
usr/doc/ffmpeg-2.1/avutil.txt
usr/doc/ffmpeg-2.1/mips.txt
usr/doc/ffmpeg-2.1/ffmpeg-all.html
usr/doc/ffmpeg-2.1/faac_gcc44.diff
usr/doc/ffmpeg-2.1/CREDITS
usr/doc/ffmpeg-2.1/fate.html
usr/doc/ffmpeg-2.1/general.html
usr/doc/ffmpeg-2.1/COPYING.GPLv3
usr/doc/ffmpeg-2.1/lame/
usr/doc/ffmpeg-2.1/lame/USAGE
usr/doc/ffmpeg-2.1/lame/STYLEGUIDE
usr/doc/ffmpeg-2.1/lame/LICENSE
usr/doc/ffmpeg-2.1/lame/API
usr/doc/ffmpeg-2.1/lame/README
usr/doc/ffmpeg-2.1/lame/ChangeLog
usr/doc/ffmpeg-2.1/lame/HACKING
usr/doc/ffmpeg-2.1/lame/TODO
usr/doc/ffmpeg-2.1/lame/COPYING
usr/doc/ffmpeg-2.1/ffplay-all.html
usr/doc/ffmpeg-2.1/ffmpeg.txt
usr/doc/ffmpeg-2.1/libraw1394/
usr/doc/ffmpeg-2.1/libraw1394/INSTALL
usr/doc/ffmpeg-2.1/libraw1394/README
usr/doc/ffmpeg-2.1/libraw1394/AUTHORS
usr/doc/ffmpeg-2.1/libraw1394/ChangeLog
usr/doc/ffmpeg-2.1/libraw1394/NEWS
usr/doc/ffmpeg-2.1/swresample.txt
usr/doc/ffmpeg-2.1/amrwbenc/
usr/doc/ffmpeg-2.1/amrwbenc/README
usr/doc/ffmpeg-2.1/amrwbenc/ChangeLog
usr/doc/ffmpeg-2.1/amrwbenc/NOTICE
usr/doc/ffmpeg-2.1/amrwbenc/COPYING
usr/doc/ffmpeg-2.1/vpx/
usr/doc/ffmpeg-2.1/vpx/LICENSE
usr/doc/ffmpeg-2.1/vpx/README
usr/doc/ffmpeg-2.1/vpx/AUTHORS
usr/doc/ffmpeg-2.1/vpx/CHANGELOG
usr/doc/ffmpeg-2.1/amr/
usr/doc/ffmpeg-2.1/amr/LICENSE
usr/doc/ffmpeg-2.1/amr/README
usr/doc/ffmpeg-2.1/amr/AUTHORS
usr/doc/ffmpeg-2.1/amr/ChangeLog
usr/doc/ffmpeg-2.1/amr/NEWS
usr/doc/ffmpeg-2.1/amr/COPYING
usr/doc/ffmpeg-2.1/tablegen.txt
usr/doc/ffmpeg-2.1/fate.txt
usr/doc/ffmpeg-2.1/snow.txt
usr/doc/ffmpeg-2.1/ffplay.html
usr/doc/ffmpeg-2.1/ffmpeg-scaler.html
usr/doc/ffmpeg-2.1/vdpau/
usr/doc/ffmpeg-2.1/vdpau/README
usr/doc/ffmpeg-2.1/vdpau/AUTHORS
usr/doc/ffmpeg-2.1/vdpau/ChangeLog
usr/doc/ffmpeg-2.1/vdpau/NEWS
usr/doc/ffmpeg-2.1/vdpau/COPYING
usr/doc/ffmpeg-2.1/git-howto.html
usr/doc/ffmpeg-2.1/ffmpeg-resampler.html
usr/doc/ffmpeg-2.1/speex/
usr/doc/ffmpeg-2.1/speex/README
usr/doc/ffmpeg-2.1/speex/AUTHORS
usr/doc/ffmpeg-2.1/speex/README.TI-DSP
usr/doc/ffmpeg-2.1/speex/ChangeLog
usr/doc/ffmpeg-2.1/speex/README.blackfin
usr/doc/ffmpeg-2.1/speex/NEWS
usr/doc/ffmpeg-2.1/speex/TODO
usr/doc/ffmpeg-2.1/speex/README.symbian
usr/doc/ffmpeg-2.1/speex/COPYING
usr/bin/
usr/bin/ffprobe
usr/bin/ffplay
usr/bin/ffserver
usr/bin/ffmpeg

usr/include/
usr/include/libavcodec/
usr/include/libavcodec/vda.h
usr/include/libavcodec/dxva2.h
usr/include/libavcodec/xvmc.h
usr/include/libavcodec/avcodec.h
usr/include/libavcodec/old_codec_ids.h
usr/include/libavcodec/avfft.h
usr/include/libavcodec/version.h
usr/include/libavcodec/vdpau.h
usr/include/libavcodec/vaapi.h
usr/include/libavdevice/
usr/include/libavdevice/avdevice.h
usr/include/libavdevice/version.h
usr/include/libavformat/
usr/include/libavformat/avio.h
usr/include/libavformat/avformat.h
usr/include/libavformat/version.h
usr/include/libpostproc/
usr/include/libpostproc/postprocess.h
usr/include/libpostproc/version.h
usr/include/libavutil/
usr/include/libavutil/intreadwrite.h
usr/include/libavutil/frame.h
usr/include/libavutil/base64.h
usr/include/libavutil/old_pix_fmts.h
usr/include/libavutil/avutil.h
usr/include/libavutil/crc.h
usr/include/libavutil/hmac.h
usr/include/libavutil/murmur3.h
usr/include/libavutil/fifo.h
usr/include/libavutil/buffer.h
usr/include/libavutil/audioconvert.h
usr/include/libavutil/avassert.h
usr/include/libavutil/file.h
usr/include/libavutil/cpu.h
usr/include/libavutil/error.h
usr/include/libavutil/blowfish.h
usr/include/libavutil/audio_fifo.h
usr/include/libavutil/mem.h
usr/include/libavutil/attributes.h
usr/include/libavutil/avconfig.h
usr/include/libavutil/md5.h
usr/include/libavutil/channel_layout.h
usr/include/libavutil/aes.h
usr/include/libavutil/intfloat_readwrite.h
usr/include/libavutil/xtea.h
usr/include/libavutil/parseutils.h
usr/include/libavutil/rational.h
usr/include/libavutil/timestamp.h
usr/include/libavutil/dict.h
usr/include/libavutil/eval.h
usr/include/libavutil/pixfmt.h
usr/include/libavutil/ripemd.h
usr/include/libavutil/adler32.h
usr/include/libavutil/common.h
usr/include/libavutil/time.h
usr/include/libavutil/imgutils.h
usr/include/libavutil/bprint.h
usr/include/libavutil/pixdesc.h
usr/include/libavutil/sha.h
usr/include/libavutil/lzo.h
usr/include/libavutil/version.h
usr/include/libavutil/mathematics.h
usr/include/libavutil/bswap.h
usr/include/libavutil/intfloat.h
usr/include/libavutil/lfg.h
usr/include/libavutil/random_seed.h
usr/include/libavutil/log.h
usr/include/libavutil/sha512.h
usr/include/libavutil/samplefmt.h
usr/include/libavutil/avstring.h
usr/include/libavutil/opt.h
usr/include/libavutil/timecode.h
usr/include/libavresample/
usr/include/libavresample/avresample.h
usr/include/libavresample/version.h
usr/include/libswresample/
usr/include/libswresample/version.h
usr/include/libswresample/swresample.h
usr/include/libswscale/
usr/include/libswscale/swscale.h
usr/include/libswscale/version.h
usr/include/libavfilter/
usr/include/libavfilter/avfiltergraph.h
usr/include/libavfilter/buffersink.h
usr/include/libavfilter/avcodec.h
usr/include/libavfilter/version.h
usr/include/libavfilter/avfilter.h
usr/include/libavfilter/buffersrc.h
usr/include/libavfilter/asrc_abuffer.h
usr/lib64/
usr/lib64/libavcodec.a
usr/lib64/libavfilter.so.3.90.100
usr/lib64/libpostproc.a
usr/lib64/libavutil.a
usr/lib64/libavformat.a
usr/lib64/libswscale.a
usr/lib64/libswresample.a
usr/lib64/libavcodec.so.55.39.100
usr/lib64/libavfilter.a
usr/lib64/libswscale.so.2.5.101
usr/lib64/libavresample.a
usr/lib64/libavresample.so.1.1.0
usr/lib64/libswresample.so.0.17.104
usr/lib64/libavdevice.so.55.5.100
usr/lib64/libavdevice.a
usr/lib64/libavformat.so.55.19.104
usr/lib64/libpostproc.so.52.3.100
usr/lib64/libavutil.so.52.48.100
usr/lib64/pkgconfig/
usr/lib64/pkgconfig/libavdevice.pc
usr/lib64/pkgconfig/libavfilter.pc
usr/lib64/pkgconfig/libavutil.pc
usr/lib64/pkgconfig/libswscale.pc
usr/lib64/pkgconfig/libavcodec.pc
usr/lib64/pkgconfig/libswresample.pc
usr/lib64/pkgconfig/libavresample.pc
usr/lib64/pkgconfig/libavformat.pc
usr/lib64/pkgconfig/libpostproc.pc
usr/man/
usr/man/man1/
usr/man/man1/ffmpeg-all.1.gz
usr/man/man1/ffplay.1.gz
usr/man/man1/ffmpeg-bitstream-filters.1.gz
usr/man/man1/ffmpeg.1.gz
usr/man/man1/ffmpeg-devices.1.gz
usr/man/man1/ffmpeg-codecs.1.gz
usr/man/man1/ffmpeg-utils.1.gz
usr/man/man1/ffserver-all.1.gz
usr/man/man1/ffmpeg-resampler.1.gz
usr/man/man1/ffplay-all.1.gz
usr/man/man1/ffmpeg-protocols.1.gz
usr/man/man1/ffmpeg-filters.1.gz
usr/man/man1/ffprobe-all.1.gz
usr/man/man1/ffmpeg-formats.1.gz
usr/man/man1/ffserver.1.gz
usr/man/man1/ffprobe.1.gz
usr/man/man1/ffmpeg-scaler.1.gz
usr/man/man3/
usr/man/man3/libswscale.3.gz
usr/man/man3/libavutil.3.gz
usr/man/man3/libavcodec.3.gz
usr/man/man3/libavfilter.3.gz
usr/man/man3/libswresample.3.gz
usr/man/man3/libavformat.3.gz
usr/man/man3/libavdevice.3.gz
usr/share/
usr/share/doc/
usr/share/doc/ffmpeg/
usr/share/doc/ffmpeg/ffserver.html
usr/share/doc/ffmpeg/faq.html
usr/share/doc/ffmpeg/nut.html
usr/share/doc/ffmpeg/libavdevice.html
usr/share/doc/ffmpeg/ffmpeg.html
usr/share/doc/ffmpeg/libswscale.html
usr/share/doc/ffmpeg/libavfilter.html
usr/share/doc/ffmpeg/ffmpeg-bitstream-filters.html
usr/share/doc/ffmpeg/libswresample.html
usr/share/doc/ffmpeg/libavformat.html
usr/share/doc/ffmpeg/libavutil.html
usr/share/doc/ffmpeg/ffmpeg-filters.html
usr/share/doc/ffmpeg/developer.html
usr/share/doc/ffmpeg/ffserver-all.html
usr/share/doc/ffmpeg/ffmpeg-protocols.html
usr/share/doc/ffmpeg/libavcodec.html
usr/share/doc/ffmpeg/ffmpeg-utils.html
usr/share/doc/ffmpeg/ffprobe-all.html
usr/share/doc/ffmpeg/ffmpeg-codecs.html
usr/share/doc/ffmpeg/ffmpeg-formats.html
usr/share/doc/ffmpeg/platform.html
usr/share/doc/ffmpeg/ffmpeg-devices.html
usr/share/doc/ffmpeg/ffprobe.html
usr/share/doc/ffmpeg/ffmpeg-all.html
usr/share/doc/ffmpeg/fate.html
usr/share/doc/ffmpeg/general.html
usr/share/doc/ffmpeg/ffplay-all.html
usr/share/doc/ffmpeg/ffplay.html
usr/share/doc/ffmpeg/ffmpeg-scaler.html
usr/share/doc/ffmpeg/git-howto.html
usr/share/doc/ffmpeg/ffmpeg-resampler.html
usr/share/ffmpeg/
usr/share/ffmpeg/libx264-ipod320.ffpreset
usr/share/ffmpeg/ffprobe.xsd
usr/share/ffmpeg/libx264-ipod640.ffpreset
usr/share/ffmpeg/libvpx-1080p.ffpreset
usr/share/ffmpeg/examples/
usr/share/ffmpeg/examples/decoding_encoding.c
usr/share/ffmpeg/examples/muxing.c
usr/share/ffmpeg/examples/Makefile
usr/share/ffmpeg/examples/demuxing.c
usr/share/ffmpeg/examples/filtering_video.c
usr/share/ffmpeg/examples/README
usr/share/ffmpeg/examples/metadata.c
usr/share/ffmpeg/examples/resampling_audio.c
usr/share/ffmpeg/examples/filtering_audio.c
usr/share/ffmpeg/examples/scaling_video.c
usr/share/ffmpeg/libvpx-720p50_60.ffpreset
usr/share/ffmpeg/libvpx-360p.ffpreset
usr/share/ffmpeg/libvpx-720p.ffpreset
usr/share/ffmpeg/libvpx-1080p50_60.ffpreset
etc/
etc/ffserver.conf.new
install/
install/slack-desc
install/doinst.sh
WARNING:  zero length file usr/doc/ffmpeg-2.1/opus/ChangeLog
WARNING:  zero length file usr/doc/ffmpeg-2.1/opus/NEWS
WARNING:  zero length file usr/doc/ffmpeg-2.1/aacenc/AUTHORS
WARNING:  zero length file usr/doc/ffmpeg-2.1/aacenc/NEWS
WARNING:  zero length file usr/doc/ffmpeg-2.1/amr/NEWS
WARNING:  zero length file usr/doc/ffmpeg-2.1/vdpau/README
WARNING:  zero length file usr/doc/ffmpeg-2.1/vdpau/NEWS

Slackware package /tmp/ffmpeg-2.1-x86_64-1alien.txz created.

What is odd is that I did the exact same thing before and I've got a normal package, not an incomplete one.

willysr 04-06-2014 09:46 PM

have you tried to restore your modifications? except for the VERSION line

Alien Bob 04-07-2014 03:33 AM

Try to capture the real error which will have occurred much earlier during the compilation.

Code:

# ./ffmpeg.SlackBuild 2>&1 | tee /tmp/build_ffmpeg.log
And then look for the error(s) in that logfile.
If you want an easy tool to search for errors and irregularities in a log file, you can use my checkpkg script:
Code:

./checkpkg -l /tmp/build_ffmpeg.log
Post the error messages here.

Eric

moisespedro 04-07-2014 05:02 AM

Quote:

Originally Posted by willysr (Post 5147842)
have you tried to restore your modifications? except for the VERSION line

It was the first thing I tried, still gives me an incomplete package. Just for the record, I tried building 2.2 using slackbuilds.org script and it worked but I don't see that as a solution.

Quote:

Originally Posted by Alien Bob (Post 5147971)
Try to capture the real error which will have occurred much earlier during the compilation.

Code:

# ./ffmpeg.SlackBuild 2>&1 | tee /tmp/build_ffmpeg.log
And then look for the error(s) in that logfile.
If you want an easy tool to search for errors and irregularities in a log file, you can use my checkpkg script:
Code:

./checkpkg -l /tmp/build_ffmpeg.log
Post the error messages here.

Eric

I got no log file, I assume is it because compilation went fine with no errors? The package is still incomplete tho.
I've ran the exact same command you gave me.

Alien Bob 04-07-2014 05:27 AM

Quote:

Originally Posted by moisespedro (Post 5148014)
I got no log file, I assume is it because compilation went fine with no errors? The package is still incomplete tho.
I've ran the exact same command you gave me.

This command: "./ffmpeg.SlackBuild 2>&1 | tee /tmp/build_ffmpeg.log" should give you a logfile "/tmp/build_ffmpeg.log" with meaningful information. You can dump the content of that logfile in a pastebin for instance. I can't believe that there are no errors.

Eric

moisespedro 04-07-2014 09:45 AM

Quote:

Originally Posted by Alien Bob (Post 5148021)
This command: "./ffmpeg.SlackBuild 2>&1 | tee /tmp/build_ffmpeg.log" should give you a logfile "/tmp/build_ffmpeg.log" with meaningful information. You can dump the content of that logfile in a pastebin for instance. I can't believe that there are no errors.

Eric

Eric, I used that command. No log file was generated.

Alien Bob 04-07-2014 10:06 AM

I find it hard to believe that that command does not generate a log file with content.
To break it down: "./ffmpeg.SlackBuild 2>&1 | tee /tmp/build_ffmpeg.log" runs the script "./ffmpeg.SlackBuild", combines standard error outputs (the "2>&1"), creates a opy of the output stream (the "| tee") and writes that copied text to the log file (the "/tmp/build_ffmpeg.log").

Do you see anything when you just run "./ffmpeg.SlackBuild"? Capture that and post it on a pastebin site.

I'd also like to see what's on your the console right after you run ./ffmpeg.SlackBuild 2>&1 | tee /tmp/build_ffmpeg.log as well as the output of "ls -la /tmp/build_ffmpeg.log"

Eric

moisespedro 04-07-2014 10:31 AM

What do you mean? You want me to paste the whole compilation process? Ok

moisespedro 04-07-2014 10:53 AM

Ok, here is the log file for running just "./ffmpeg.SlackBuild" and sorry I couldn't paste it anywhere.
After running "./ffmpeg.SlackBuild 2>&1 | tee /tmp/build_ffmpeg.log" this is the output of "ls -la /tmp/build_ffmpeg.log":

Code:

root@darkstar:/home/pedro/SlackBuilds/14.1/ffmpeg# ls -la /tmp/build_ffmpeg.log                                                                                                                                                                                                                                           
/bin/ls: não é possível acessar /tmp/build_ffmpeg.log: Arquivo ou diretório não encontrado

(File not found by the way)

phenixia2003 04-07-2014 10:58 AM

Hello,

I rapidly checked this, and I guess, that's because the file build_ffmpeg.log is deleted by ffmpeg.SlackBuild at line #504:
Code:

504:  rm -rf $TMP/tmp-$PRGNAM/* $OUTPUT/*${PRGNAM}*.log
Try with a different filename which does not include ffmpeg, like alien.log


--
SeB

Alien Bob 04-07-2014 11:10 AM

Your error... it did not help that your language is not set to english, perhaps root should get a "LANG=C" to force english messages:

Code:

/usr/lib64/gcc/x86_64-slackware-linux/4.8.2/../../../../x86_64-slackware-linux/bin/ld: /tmp/build/tmp-ffmpeg/ffmpegdeps/usr/lib64/libvdpau.a(mesa_dri2.o): undefined reference to symbol 'XextFindDisplay'
/usr/lib64/gcc/x86_64-slackware-linux/4.8.2/../../../../x86_64-slackware-linux/bin/ld: note: 'XextFindDisplay' is defined in DSO /usr/lib64/libXext.so so try adding it to the linker command line
/usr/lib64/libXext.so: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status
make: ** [ffmpeg_g] Erro 1
make: *** Esperando que os outros processos terminem....

Eric


All times are GMT -5. The time now is 03:20 AM.