make[3]: Leaving directory `/var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7/plugins/wipe' make[3]: Entering directory `/var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7/plugins/yuv' g++ -c `cat ../i686/c_flags` yuv.C -o i686/yuv.o g++ -shared -o ../i686/yuv.plugin ../colors/i686/plugincolors.o i686/yuv.o strip ../i686/yuv.plugin make[3]: Leaving directory `/var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7/plugins/yuv' make[3]: Entering directory `/var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7/plugins/zoomblur' g++ -c `cat ../i686/c_flags` zoomblur.C -o i686/zoomblur.o g++ -shared -o ../i686/zoomblur.plugin i686/zoomblur.o strip ../i686/zoomblur.plugin make[3]: Leaving directory `/var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7/plugins/zoomblur' make[2]: Leaving directory `/var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7/plugins' make[1]: Leaving directory `/var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7' >>> Install cinelerra-1.1.7 into /var/tmp/portage/cinelerra-1.1.7/image/ category media-video >>> dobin: making cinelerra executable... install: cannot stat `cinelerra': No such file or directory !!! ERROR: media-video/cinelerra-1.1.7 failed. !!! Function src_install, Line 51, Exitcode 1 !!! cinelerra not built emerge info Portage 2.0.49-r15 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r8, 2.6.0-test9) ================================================================= System uname: 2.6.0-test9 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.4.3.11 distcc 2.11.2 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -mcpu=pentium4 -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /var/bind /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs nostrip" GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 oss apm avi crypt encode gif jpeg libg++ mad mikmod mpeg nls pdflib png quicktime spell truetype xmms gdbm berkdb slang readline arts svga tcltk java sdl gpm tcpd libwww python esd imlib oggvorbis qt motif opengl debug X gtk gtk2 gnome kde alsa apache2 samba acpi cdr cups dvd foomaticdb ncurses pam perl sasl threads usb xv xml xml2 zlib ssl" Reproducible: Always Steps to Reproduce: 1. emerge cinelerra 2. 3. Actual Results: Fails to install. Expected Results: Should emerge without any errors.
cd /var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7/cinelerra/ start make from there and please report where it crash. cinelerra Makefiles aren't particulary nice and I do not have the time to fully replace them completely not related why you CXXFLAGS and CFLAGS are different?
I need feedback or I'll close the bug as INVALID
It emerged for me. I do have an odd startup problem, however, it sucessfully emerged.
No reply -> closing as INVALID
I actually had the same error. Further investigation lead me to the conclusion that quicktime wouldn't compile correctly. Make gave an error but didn't die. The solution to my problem was to edtit the folowing file: /var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7/quicktime/ffmpeg-0.4.6/libavformat And uncomment two includes like so: //#include <sys/time.h> //#include <time.h> I'm using the kernel headers for my own kernel instead of the default ones. I presume that those files are being included somewhere else in the other includes from grab.c, because the error was that some functions where being redefined.
oops, the file is off course: /var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7/quicktime/ffmpeg-0.4.6/libavformat/grab.c
Sorry but you should use the proper kernel headers or I cannot reproduce the bug or I can solve the problem for you and break it for others. Could you try to use the linux-headers and tell me if is reproducible? tell me which kernel headers are you using and I could try to fix the problem, even if is unlikely.
I have linux-headers-2.6.0 installed, so imho I'm using the "right" kernel headers. I don't mind if you don't fix the problem, I just thought I'd share it with the rest of the world so if someone else encounters this problem, the solution is here ;)
BTW, dunno if it's related or not, but when I went into the ffmpeg dir and did make, it compiled a whole lot of files that hadn't been compiled while doing make in the workdir (I know cinelerra make-files are screwed, tried manual compile once too)
ok, let me see
I had same problem also, I went into the work directory and run 'make' as specified, and it seemed to work fine. I haven't done a make install or anything yet, just make, with no errors.
the cinelerra makefiles won't exit on errors, the only way to check if things went ok is to check the resulting executable. the latest cinelerra marked stable got compiled many times locally and I'm quite sure it works. the next versions strangely aborts on load for yet to determine reason ans seems as buggy as the version we provide currently. If someone has some idea how to make newer cinelerra build I'll be fine to update the ebuild currently I don't have enough time to even debug it.