Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 128659

Summary: Emerge of cinelerra-cvs fails with ICE in extract_insn
Product: Gentoo Linux Reporter: Gabor Wnuk <kid>
Component: [OLD] Core systemAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED CANTFIX    
Severity: critical CC: 1inuxoid, benklop, bugs.gentoo.org, bugs, fpoulain, gentoo.10.eatmadust, gentoo, gentoobugs, heiko.baums, jakub, jarrellmark, jochen.eisinger, k, kazik2002, koebane, lama, Markku.Kaukinen, n-roeser, papp.zoltan, pdgreen8, remspoor, root, shpac, toto, tschenturs, zypher
Priority: High    
Version: 2006.0   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: smaller test-case that triggers the ICE
shuffles the code a little to avoid ICE
Updated cinelerra-cvs-20060219.ebuild
cin-cvs 20060619 with patch commad
anti-ICE patch
/var/tmp/portage/cinelerra-cvs-20060619/temp/ccWmOVqr.out

Description Gabor Wnuk 2006-04-03 09:52:01 UTC
Portage 2.1_pre7-r2 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.4-r1, 2.6.15-KIDNetMOD i686)
=================================================================
System uname: 2.6.15-KIDNetMOD i686 AMD Athlon(tm)
Gentoo Base System version 1.12.0_pre16
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="-b"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.prz.rzeszow.pl http://distfiles.gentoo.org http://src.gentoo.pl http://gentoo.zie.pg.gda.pl http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LINGUAS="en"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage-overlay"
SYNC="rsync://student.prz.rzeszow.pl/gentoo-portage"
USE="x86 3dnow 3dnowext X aac aalib aiglx apic apm audiofile avi berkdb bitmap-fonts bluetooth bzip2 canvas cdparanoia cdr cli cmov ctype cx8 dba de dga divx divx4linux dri dts dv dvb dvd dvdr dvdread eds emboss encode esd expat fastbuild ffmpeg flac foomaticdb force-cgi-redirect fortran ftp fxsr gd gdbm gif gimp gphoto2 gstreamer gtk gtk2 i8x0 imlib java jpeg jpeg2k jpg kde libcaca libg++ libgsm libwww mad matroska mca mce memlimit mikmod mmx mmxext motif mp3 mpeg msr mtrr musepack ncurses nls nptl nsplugin ogg openal opengl oss pae pam pascal pat pcre pdf pdflib perl pge png posix pse pse36 pu python qt quicktime readline real samba sdl sep session simplexml sndfile soap sockets spl sse ssl svg syscall tcpd tiff tokenizer truetype truetype-fonts tsc type1-fonts udev usb userlocales v4l v4l2 vcd vme vorbis win32codecs xml xmms xsl xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en userland_GNU video_cards_ati"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS

=================================================================
Compilation of cinelerra-cvs fails with following error:

(...)
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../quicktime -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -march=athlon-xp -mtune=athlon-xp -O2 -pipe -fomit-frame-pointer -MT bcpan.lo -MD -MP -MF .deps/bcpan.Tpo -c bcpan.C  -fPIC -DPIC -o .libs/bcpan.o
bcpan.C: In static member function `static int BC_Pan::stick_to_values(float*, int, int*, int, int, int, float)':
bcpan.C:436: error: unrecognizable insn:
(insn 475 474 463 4 (set (reg:V4SF 21 xmm0 [85])
        (and:V4SF (not:V4SF (mem:SF (plus:SI (reg/f:SI 7 sp)
                        (const_int 40 [0x28])) [79 shortest+0 S4 A8]))
            (reg:V4SF 22 xmm1))) -1 (nil)
    (nil))
bcpan.C:436: internal compiler error: in extract_insn, at recog.c:2083
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
Preprocessed source stored into /var/tmp/portage/cinelerra-cvs-20060219/temp/ccFQLrPr.out file, please attach this to your bugreport.
make[2]: *** [bcpan.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20060219/work/cinelerra-cvs-20060219/guicast'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20060219/work/cinelerra-cvs-20060219'
make: *** [all] Error 2

!!! ERROR: media-video/cinelerra-cvs-20060219 failed.
Call stack:
  ebuild.sh, line 1526:   Called dyn_compile
  ebuild.sh, line 923:   Called src_compile
  cinelerra-cvs-20060219.ebuild, line 75:   Called die
(...)
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-04-03 09:56:37 UTC
Can you reproduce the problem, i.e. - does it fail again at *exactly* the same place?
Comment 2 Gabor Wnuk 2006-04-03 11:22:57 UTC
(In reply to comment #1)
> Can you reproduce the problem, i.e. - does it fail again at *exactly* the same
> place?
> 

Yes, this happends ALWAYS in the same place.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-04-03 11:34:41 UTC
Hmmmm....
Comment 4 Christopher Cimiluca 2006-04-03 21:57:23 UTC
It has been happening to me also, though in a different part of the build.  I thought it was some quirk of the many unstable media packages I have installed. (I suppose it still could be.)
-----------------------------------------------------------------
if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../quicktime -I../guicast -I../libmpeg3   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FIREWIRE     -DHAVE_ALSA    -I/usr/include/mjpegtools -I/usr/include/mjpegtools/mpeg2enc -I/usr/include/mjpegtools/mplex   -I/usr/include/OpenEXR   -DPLUGIN_DIR=\"/usr/lib/cinelerra\" -march=athlon-xp -O2 -pipe -MT filedv.o -MD -MP -MF ".deps/filedv.Tpo" \
  -c -o filedv.o `test -f 'filedv.C' || echo './'`filedv.C; \
then mv -f ".deps/filedv.Tpo" ".deps/filedv.Po"; \
else rm -f ".deps/filedv.Tpo"; exit 1; \
fi
filedv.C: In member function `virtual int FileDV::open_file(int, int)':
filedv.C:249: error: `dv_is_progressive' was not declared in this scope
filedv.C:254: error: `dv_is_PAL' was not declared in this scope
filedv.C:264: error: `dv_get_num_channels' was not declared in this scope
filedv.C:268: error: `dv_get_frequency' was not declared in this scope
filedv.C: In member function `int FileDV::audio_samples_copy(double**, int64_t)':
filedv.C:410: warning: converting to `short int' from `double'
filedv.C:422: warning: converting to `short int' from `double'
filedv.C:425: warning: converting to `short int' from `double'
filedv.C: In member function `virtual int FileDV::write_samples(double**, int64_t)':
filedv.C:450: warning: converting to `int' from `double'
filedv.C: In member function `virtual int FileDV::read_samples(double*, int64_t)':
filedv.C:739: error: `dv_get_num_samples' was not declared in this scope
filedv.C: In member function `int FileDV::get_audio_frame(int64_t)':
filedv.C:920: warning: converting to `int' from `double'
filedv.C: In member function `int FileDV::get_audio_offset(int64_t)':
filedv.C:929: warning: converting to `int' from `double'
make[3]: *** [filedv.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20060219/work/cinelerra-cvs-20060219/cinelerra'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20060219/work/cinelerra-cvs-20060219/cinelerra'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20060219/work/cinelerra-cvs-20060219'
make: *** [all] Error 2

!!! ERROR: media-video/cinelerra-cvs-20060219 failed.
Call stack:
  ebuild.sh, line 1526:   Called dyn_compile
  ebuild.sh, line 923:   Called src_compile          
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-04-04 00:26:14 UTC
(In reply to comment #4)
> It has been happening to me also, though in a different part of the build.  I

Completely different issue, please file a new bug.
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-04-04 00:40:45 UTC
*** Bug 128720 has been marked as a duplicate of this bug. ***
Comment 7 Tom Simnett 2006-04-07 12:23:29 UTC
I've been getting exactly the same error at the same place
Comment 8 Alexander BrĂ¼ning 2006-04-08 19:27:13 UTC
Me too
Comment 9 jochen 2006-04-09 09:00:45 UTC
Created attachment 84286 [details]
smaller test-case that triggers the ICE

g++ -msse -O2 -c test.C triggers the ICE
Comment 10 Alexander BrĂ¼ning 2006-04-10 09:42:29 UTC
BTW: I was able to compile Cinelerra from SVN (http://cvs.cinelerra.org/svnusage.html), whatever the problem is seems to be fixed.
Comment 11 jochen 2006-04-11 05:20:35 UTC
Created attachment 84439 [details, diff]
shuffles the code a little to avoid ICE

the attached patch shuffles the code a little to confuse the gcc optimizer and avoid the ICE
Comment 12 Mark Loeser (RETIRED) gentoo-dev 2006-04-13 09:56:24 UTC
The best solution for now is to work around it with the attached patch since this was fixed upstream during the tree-ssa merge.  gcc-4.1.0 should be unmasked soon, so that will also fix this issue.
Comment 13 Jakub Moc (RETIRED) gentoo-dev 2006-05-12 06:02:31 UTC
*** Bug 133111 has been marked as a duplicate of this bug. ***
Comment 14 Richard Ash 2006-05-13 07:55:14 UTC
Note an entry in README.BUILD from the source:
        <x86 CPUs only>
You probably want to enable MMX support.  To do that, run ./configure with
the --enable-mmx option.  NB! If you do that, you may have to use the
--without-pic option, too.  Otherwise, compilation can fail.
        </x86 CPUs only>

The odd thing is that it builds fine as an ordinary user if I copy the configure command from the ebuild process (in my case ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-static --enable-alsa --disable-esd --enable-oss --enable-mmx --without-pic --enable-3dnow --build=i686-pc-linux-gnu) and run it on the source it builds without the error, and it works.



Portage 2.0.54-r2 (default-linux/x86/2005.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.16-g
entoo-r6sata i686)
=================================================================
System uname: 2.6.16-gentoo-r6sata i686 AMD Athlon(tm) XP 2200+
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disable
d]        
ccache version 2.3 [enabled]
dev-lang/python:     2.4.2
dev-python/pycrypto: [Not Present]
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon-xp -pipe -msse -mmmx -m3dnow -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share
/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/shar
e/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/sh
are/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/tex
mf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe -msse -mmmx -m3dnow -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict userpriv usersandbo
x"
GENTOO_MIRRORS="http://www.mirror.ac.uk/mirror/distro.ibiblio.org/pub/linux/dist
ributions/gentoo http://gentoo.mirror.sdv.fr  http://gentoo.osuosl.org http://ww
w.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages/delph"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex 3dnowext X a52 aac acpi alsa ao apm asf asm audiofile avi bash-completion berkdb bigger-fonts bitmap-fonts bzip2 bzlib cdda cddb cdio cdparanoia cdr cdrom cli codecs crypt cscope cups curl curlwrappers dbase dnd dpms dri droproot dts dv dvb dvd dvdr dvdread edl eds emboss encode ethereal exif expat fame fb fdftk ffmpeg fftw flac flash foomaticdb fortran fpx freetype ftp gd gdbm gimp gimpprint glut gphoto2 gpm gs gtk gtk2 gtkhtml guile idn ieee1394 image imagemagick imap imlib inkjar ipv6 isdnlog jack jack-tmpfs java javadoc javascript jp2 jpeg jpeg2k kde kdexdeltas ladcca ladspa largeterminal lcms libg++ libvisual libwww live lzo lzw lzw-tiff mad mbox md5sum mdb mhash mime ming mixer mjpeg mmx mmxext mng mono mp3 mpeg mpeg4 mplayer mythtv ncurses network nls no-old-linux no24bpp nodrm noplugin nothemes nptl ntlm nvidia ogg oggvorbis opengl oss pam pcre pdf pdfkit pdflib perl physfs plugin png portaudio pppd python quicktime readline real reflection rtc samba scanner sdl server session sftplogging sharedmem slang sndfile sockets soundtouch sox spell spl sse ssl stream svg svgz symlink sysfs syslog sysvipc tcltk tcpd tga theora tidy tiff timidity transcode truetype truetype-fonts type1-fonts udev unicode usb userlocales utf8 v4l v4l2 vcd vcdimager virtual vorbis win32codecs wmf wxwindows x11vnc x264 xanim xbase xine xml xml2 xmms xorg xosd xv xvid xvmc yv12 zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS
Comment 15 Urs Joss 2006-05-22 06:07:56 UTC
I can confirm Jochens patch (comment #11) avoids the ICE on my box (using gcc-3.4.6-r1).
Comment 16 Alex Waite 2006-06-19 00:01:11 UTC
(In reply to comment #15)
> I can confirm Jochens patch (comment #11) avoids the ICE on my box (using
> gcc-3.4.6-r1).
> 

How do I apply this patch?

---Alex
Comment 17 Aniruddha Shankar 2006-06-21 04:01:51 UTC
Created attachment 89708 [details]
Updated cinelerra-cvs-20060219.ebuild

incorporates jochen's patch
Comment 18 Aniruddha Shankar 2006-06-21 04:08:47 UTC
Create an entry for cinelerra-cvs in your portage overlay. For me, I did 
# cd /usr/local/portage/; mkdir media-video; cd media-video; rsync -a /usr/portage/media-video/cinelerra-cvs . ; cd cinelerra-cvs/files

Download http://bugs.gentoo.org/attachment.cgi?id=84439&action=view to that directory. rename attachment.cgi?id=84439 to extract_insn.patch

# cd ..
# wget http://bugs.gentoo.org/attachment.cgi?id=89708 - rename that to cinelerra-cvs-20060219.ebuild - this is the updated ebuild. 
# ebuild cinelerra-cvs-20060219.ebuild digest
# emerge -v cinelerra-cvs

---

Nisha, I love you
Comment 19 Jakub Moc (RETIRED) gentoo-dev 2006-06-23 06:11:34 UTC
*** Bug 137721 has been marked as a duplicate of this bug. ***
Comment 20 Marc Hildebrand (RETIRED) gentoo-dev 2006-06-25 16:20:45 UTC
I added a new version to the tree and am about to remove 20060219.
Can you please try the latest version (20060619)?
Thanks,
Marc.
Comment 21 Mark Jarrell 2006-06-26 09:11:31 UTC
I get this error with cinelerra-cvs-20060619.
Comment 22 Jakub Moc (RETIRED) gentoo-dev 2006-06-26 10:39:20 UTC
*** Bug 138076 has been marked as a duplicate of this bug. ***
Comment 23 J.C. Wren 2006-06-26 19:48:34 UTC
(In reply to comment #18)

This didn't work for me.  The cinelerra-cvs-20060619-gcc41.patchfile is missing, and copying the 20060219 version over didn't patch correctly.  Any suggestions?  

> Create an entry for cinelerra-cvs in your portage overlay. For me, I did 
> # cd /usr/local/portage/; mkdir media-video; cd media-video; rsync -a
> /usr/portage/media-video/cinelerra-cvs . ; cd cinelerra-cvs/files
> 
> Download http://bugs.gentoo.org/attachment.cgi?id=84439&action=view to that
> directory. rename attachment.cgi?id=84439 to extract_insn.patch
> 
> # cd ..
> # wget http://bugs.gentoo.org/attachment.cgi?id=89708 - rename that to
> cinelerra-cvs-20060219.ebuild - this is the updated ebuild. 
> # ebuild cinelerra-cvs-20060219.ebuild digest
> # emerge -v cinelerra-cvs
> 
> ---
> 
> Nisha, I love you
> 

(In reply to comment #17)
> Created an attachment (id=89708) [edit]
> Updated cinelerra-cvs-20060219.ebuild
> 
> incorporates jochen's patch
> 

Comment 24 Marc Hildebrand (RETIRED) gentoo-dev 2006-06-27 10:56:06 UTC
Created attachment 90294 [details]
cin-cvs 20060619 with patch commad

This is an ebuild that applies the anti-ICE patch
Comment 25 Marc Hildebrand (RETIRED) gentoo-dev 2006-06-27 10:57:18 UTC
Created attachment 90296 [details]
anti-ICE patch

This is more or less the same patch as above.
Comment 26 Marc Hildebrand (RETIRED) gentoo-dev 2006-06-27 11:01:32 UTC
Please test as follows (shamelessly borrowed from comment #18):

Create an entry for cinelerra-cvs in your portage overlay. For me, I did 
# cd /usr/local/portage/; mkdir media-video; cd media-video; rsync -a
/usr/portage/media-video/cinelerra-cvs . ; cd cinelerra-cvs/files

Download http://bugs.gentoo.org/attachment.cgi?id=90296 to that
directory. rename attachment.cgi?id=90296 to cinelerra-cvs-20060619-bcpan.C.patch

# cd ..
# wget http://bugs.gentoo.org/attachment.cgi?id=90294 - rename that to
cinelerra-cvs-20060619.ebuild - this is the updated ebuild. 
# ebuild cinelerra-cvs-20060219.ebuild digest
# emerge -v cinelerra-cvs


Cheers,

Marc.

Comment 27 J.C. Wren 2006-06-27 14:41:44 UTC
Worked for me.  Thanks!

(In reply to comment #26)
> Please test as follows (shamelessly borrowed from comment #18):
> 
> Create an entry for cinelerra-cvs in your portage overlay. For me, I did 
> # cd /usr/local/portage/; mkdir media-video; cd media-video; rsync -a
> /usr/portage/media-video/cinelerra-cvs . ; cd cinelerra-cvs/files
> 
> Download http://bugs.gentoo.org/attachment.cgi?id=90296 to that
> directory. rename attachment.cgi?id=90296 to
> cinelerra-cvs-20060619-bcpan.C.patch
> 
> # cd ..
> # wget http://bugs.gentoo.org/attachment.cgi?id=90294 - rename that to
> cinelerra-cvs-20060619.ebuild - this is the updated ebuild. 
> # ebuild cinelerra-cvs-20060219.ebuild digest
> # emerge -v cinelerra-cvs
> 
> 
> Cheers,
> 
> Marc.
> 

Comment 28 Jakub Moc (RETIRED) gentoo-dev 2006-07-02 06:47:59 UTC
*** Bug 138852 has been marked as a duplicate of this bug. ***
Comment 29 witr 2006-07-04 10:08:30 UTC
This patch works for me too, with -march=athlon-xp.  BTW, I would name this cinelerra-cvs-20060619-r1.ebuild or something like that....

(In reply to comment #26)
> Please test as follows (shamelessly borrowed from comment #18):
Comment 30 witr 2006-07-04 10:19:27 UTC
(In reply to comment #29)
> This patch works for me too, with -march=athlon-xp.  

Of course, wouldn't you know, it crashes for me immediately upon loading a mov file.  So I'm not so sure it is getting compiled correctly even though the complier doesn't die.  :-(  I think I'll try with CFLAGS=-02, but the forums seem to indicate that you really nead mmx to get adequate perf.

signal_entry: got SIGSEGV my pid=15330 execution table size=9:
    timebar.C: update: 406
    timebar.C: update: 408
    timebar.C: update: 410
    timebar.C: update: 412
    TrackCanvas::draw 1
    TrackCanvas::draw 10
    TrackCanvas::draw 20
    TrackCanvas::draw 30
    file.C: file.C: 313
Comment 31 witr 2006-07-04 10:53:09 UTC
(In reply to comment #30)
> I think I'll try with CFLAGS=-02

Nope.  Same crash with the following.  I give up.

CFLAGS="-O2 -finline-functions -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
Comment 32 Jakub Moc (RETIRED) gentoo-dev 2006-07-05 08:39:41 UTC
*** Bug 139323 has been marked as a duplicate of this bug. ***
Comment 33 Jakub Moc (RETIRED) gentoo-dev 2006-07-09 01:00:34 UTC
*** Bug 139733 has been marked as a duplicate of this bug. ***
Comment 34 Jakub Moc (RETIRED) gentoo-dev 2006-07-09 06:30:26 UTC
*** Bug 139769 has been marked as a duplicate of this bug. ***
Comment 35 Jakub Moc (RETIRED) gentoo-dev 2006-07-10 10:34:30 UTC
*** Bug 139904 has been marked as a duplicate of this bug. ***
Comment 36 Alex Waite 2006-07-16 09:10:36 UTC
(In reply to comment #29)
> This patch works for me too, with -march=athlon-xp.  BTW, I would name this
> cinelerra-cvs-20060619-r1.ebuild or something like that....
> 
> (In reply to comment #26)
> > Please test as follows (shamelessly borrowed from comment #18):
> 
Are there any plans to include this patch with the Cinelerra build liek this guy suggests?

---Alex
Comment 37 Jakub Moc (RETIRED) gentoo-dev 2006-07-18 07:20:54 UTC
*** Bug 140913 has been marked as a duplicate of this bug. ***
Comment 38 Sam Walliser 2006-08-02 14:41:10 UTC
I've got the same problem (I think)

Is there a fix available yet?

---

if /bin/sh ../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../quicktime   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -march=k8 -O2 -msse3 -pipe -MT bcpan.lo -MD -MP -MF ".deps/bcpan.Tpo" \
  -c -o bcpan.lo `test -f 'bcpan.C' || echo './'`bcpan.C; \
then mv -f ".deps/bcpan.Tpo" ".deps/bcpan.Plo"; \
else rm -f ".deps/bcpan.Tpo"; exit 1; \
fi
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../quicktime -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -march=k8 -O2 -msse3 -pipe -MT bcpan.lo -MD -MP -MF .deps/bcpan.Tpo -c bcpan.C  -fPIC -DPIC -o .libs/bcpan.o
bcpan.C: In static member function `static int BC_Pan::stick_to_values(float*, int, int*, int, int, int, float)':
bcpan.C:436: error: unrecognizable insn:
(insn 480 479 466 4 (set (reg:V4SF 21 xmm0 [85])
        (and:V4SF (not:V4SF (mem:SF (plus:SI (reg/f:SI 6 bp)
                        (const_int -16 [0xfffffff0])) [86 shortest+0 S4 A8]))
            (reg:V4SF 22 xmm1))) -1 (nil)
    (nil))
bcpan.C:436: internal compiler error: in extract_insn, at recog.c:2083
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
Preprocessed source stored into /var/tmp/portage/cinelerra-cvs-20060619/temp/ccWmOVqr.out file, please attach this to your bugreport.
make[2]: *** [bcpan.lo] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20060619/work/cinelerra-cvs-20060619/guicast'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20060619/work/cinelerra-cvs-20060619'
make: *** [all] Fehler 2

!!! ERROR: media-video/cinelerra-cvs-20060619 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  cinelerra-cvs-20060619.ebuild, line 72:   Called die

!!! make failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 39 Sam Walliser 2006-08-02 14:44:48 UTC
Created attachment 93299 [details]
/var/tmp/portage/cinelerra-cvs-20060619/temp/ccWmOVqr.out
Comment 40 Jakub Moc (RETIRED) gentoo-dev 2006-08-08 02:54:20 UTC
*** Bug 143184 has been marked as a duplicate of this bug. ***
Comment 41 dack 2006-08-23 09:02:04 UTC
Patch works for me.
Comment 42 Jakub Moc (RETIRED) gentoo-dev 2006-08-26 02:18:45 UTC
*** Bug 145155 has been marked as a duplicate of this bug. ***
Comment 43 Jakub Moc (RETIRED) gentoo-dev 2006-08-27 08:35:08 UTC
*** Bug 145258 has been marked as a duplicate of this bug. ***
Comment 44 Jakub Moc (RETIRED) gentoo-dev 2006-08-31 10:47:05 UTC
*** Bug 145735 has been marked as a duplicate of this bug. ***
Comment 45 Jakub Moc (RETIRED) gentoo-dev 2006-09-03 04:08:26 UTC
*** Bug 146110 has been marked as a duplicate of this bug. ***
Comment 46 G.K.MacGregor 2006-09-10 05:42:53 UTC
(In reply to comment #12)
> The best solution for now is to work around it with the attached patch since
> this was fixed upstream during the tree-ssa merge.  gcc-4.1.0 should be
> unmasked soon, so that will also fix this issue.

...and now gcc-4.1.1 has been unmasked; this bug no longer occurs for me.
Comment 47 Jakub Moc (RETIRED) gentoo-dev 2006-11-05 05:08:05 UTC
*** Bug 154125 has been marked as a duplicate of this bug. ***
Comment 48 Alexis Ballier gentoo-dev 2006-11-05 05:18:24 UTC
Hmm so this still occurs with the new snapshot.
@zypher @video :  should we add a check for gcc 4 ? Apply the anti-ice patch ? 
Upstream will probably not accept this patch since they want to be as close as possible to hv's code to make the merges easier.
Comment 49 Ben King 2006-11-05 13:25:59 UTC
(In reply to comment #48)
> Hmm so this still occurs with the new snapshot.
> @zypher @video :  should we add a check for gcc 4 ? Apply the anti-ice patch ? 
> Upstream will probably not accept this patch since they want to be as close as
> possible to hv's code to make the merges easier.
> 

newest version (20061020-cvs) crashes with me as well:
bcpan.C: In static member function `static int BC_Pan::stick_to_values(float*, int, int*, int, int, int, float)':
bcpan.C:437: error: unrecognizable insn:
(insn 479 478 467 4 (set (reg:V4SF 21 xmm0 [89])
        (and:V4SF (not:V4SF (mem:SF (plus:SI (reg/f:SI 7 sp)
                        (const_int 40 [0x28])) [84 shortest+0 S4 A8]))
            (reg:V4SF 22 xmm1))) -1 (nil)
    (nil))
bcpan.C:437: internal compiler error: in extract_insn, at recog.c:2083
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../quicktime -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=pentium4 -fomit-frame-pointer -MT bcpbuffer.lo -MD -MP -MF .deps/bcpbuffer.Tpo -c bcpbuffer.C  -fPIC -DPIC -o .libs/bcpbuffer.o
if /bin/sh ../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../quicktime   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -O2 -march=pentium4 -fomit-frame-pointer -MT bcpixmap.lo -MD -MP -MF ".deps/bcpixmap.Tpo" \
          -c -o bcpixmap.lo `test -f 'bcpixmap.C' || echo './'`bcpixmap.C; \
        then mv -f ".deps/bcpixmap.Tpo" ".deps/bcpixmap.Plo"; \
        else rm -f ".deps/bcpixmap.Tpo"; exit 1; \
        fi
Preprocessed source stored into /var/tmp/portage/cinelerra-cvs-20061020/temp/ccEz1rp9.out file, please attach this to your bugreport.
make[2]: *** [bcpan.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../quicktime -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=pentium4 -fomit-frame-pointer -MT bcpixmap.lo -MD -MP -MF .deps/bcpixmap.Tpo -c bcpixmap.C  -fPIC -DPIC -o .libs/bcpixmap.o
make[2]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20061020/work/cinelerra-cvs-20061020/guicast'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20061020/work/cinelerra-cvs-20061020'
make: *** [all] Error 2

!!! ERROR: media-video/cinelerra-cvs-20061020 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  cinelerra-cvs-20061020.ebuild, line 74:   Called die

!!! make failed
!!! If you need support, post the topmost build error, and the call stack if relevant.


emerge --info:
Portage 2.1.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.4-r3, 2.6.17-gentoo-r8 i686)
=================================================================
System uname: 2.6.17-gentoo-r8 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz
Gentoo Base System version 1.12.5
Last Sync: Fri, 03 Nov 2006 16:30:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.3.5-r2, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://mirror.switch.ch/mirror/gentoo http://www.ibiblio.org/pub/Linux/distributions/gentoo http://gentoo.oregonstate.edu"
LINGUAS="en_GB"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac aalib alsa apache2 apm arts bash-completion berkdb bitmap-fonts bzip2 cdr cli cracklib crypt cups dlloader dri dvd dvdr dvdread eds elibc_glibc emboss encode esd exif firefox flac foomaticdb fortran gdbm gif gmedia gnome gpm gstreamer gtk gtk2 iconv imagemagick imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog java jpeg jpeg2k kde kernel_linux libg++ libwww linguas_en_GB mad matroska mikmod mmx mng motif mp3 mpeg ncurses nls nptl nptlonly offensive ogg opengl oss pam pcre pdf perl png ppds pppd python qt qt3 qt4 quicktime readline real reflection sdl seamonkey session spell spl sse sse2 ssl tcl tcltk tcpd theora tiff tk truetype truetype-fonts type1-fonts udev unicode usb userland_GNU video_cards_fbdev video_cards_nvidia video_cards_vesa vorbis win32codecs wmp wxwindows xml xorg xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Comment 50 Jakub Moc (RETIRED) gentoo-dev 2006-11-05 13:33:48 UTC
OK, folks... anyone here able to reproduce this w/ gcc-4.1.1? All the bugs I can see are about 3.4.x
Comment 51 Sergey Kirgizov 2006-11-24 00:22:26 UTC
(In reply to comment #50)
> OK, folks... anyone here able to reproduce this w/ gcc-4.1.1? All the bugs I
> can see are about 3.4.x
> 

I approve having this bug on gcc-4.1.1-r1. Cinelerra-cvs-20061020. Did anyone make a patch for 20061020 version?

Here is the screen:

 g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../quicktime -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -march=pentium3 -pipe -MT bcpan.lo -MD -MP -MF .deps/bcpan.Tpo -c bcpan.C  -fPIC -DPIC -o .libs/bcpan.o
bcpan.C: In static member function `static int BC_Pan::stick_to_values(float*, int, int*, int, int, int, float)':
bcpan.C:437: error: unrecognizable insn:
(insn 506 505 492 4 (set (reg:V4SF 21 xmm0 [85])
        (and:V4SF (not:V4SF (mem:SF (plus:SI (reg/f:SI 6 bp)
                        (const_int -16 [0xfffffff0])) [91 shortest+0 S4 A8]))
            (reg:V4SF 22 xmm1))) -1 (nil)
    (nil))
bcpan.C:437: internal compiler error: in extract_insn, at recog.c:2083
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
 g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../quicktime -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -march=pentium3 -pipe -MT bcpbuffer.lo -MD -MP -MF .deps/bcpbuffer.Tpo -c bcpbuffer.C  -fPIC -DPIC -o .libs/bcpbuffer.o
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../quicktime   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -O3 -march=pentium3 -pipe -MT bcpixmap.lo -MD -MP -MF ".deps/bcpixmap.Tpo" \
          -c -o bcpixmap.lo `test -f 'bcpixmap.C' || echo './'`bcpixmap.C; \
        then mv -f ".deps/bcpixmap.Tpo" ".deps/bcpixmap.Plo"; \
        else rm -f ".deps/bcpixmap.Tpo"; exit 1; \
        fi
Preprocessed source stored into /var/tmp/portage/cinelerra-cvs-20061020/temp/ccldp8Eh.out file, please attach this to your bugreport.
make[2]: *** [bcpan.lo] &#1054;&#1096;&#1080;&#1073;&#1082;&#1072; 1
make[2]: *** &#1054;&#1078;&#1080;&#1076;&#1072;&#1085;&#1080;&#1077; &#1079;&#1072;&#1074;&#1077;&#1088;&#1096;&#1077;&#1085;&#1080;&#1103; &#1079;&#1072;&#1076;&#1072;&#1085;&#1080;&#1081;...
 g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../quicktime -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -march=pentium3 -pipe -MT bcpixmap.lo -MD -MP -MF .deps/bcpixmap.Tpo -c bcpixmap.C  -fPIC -DPIC -o .libs/bcpixmap.o
make[2]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20061020/work/cinelerra-cvs-20061020/guicast'
make[1]: *** [all-recursive] &#1054;&#1096;&#1080;&#1073;&#1082;&#1072; 1
make[1]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20061020/work/cinelerra-cvs-20061020'
make: *** [all] &#1054;&#1096;&#1080;&#1073;&#1082;&#1072; 2

!!! ERROR: media-video/cinelerra-cvs-20061020 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  cinelerra-cvs-20061020.ebuild, line 74:   Called die

!!! make failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

!!! This ebuild is from an overlay: '/usr/local/portage'

I also tried versions 20060219 and 20060619, with and without patches, but the result is the same. I would really like to use this program. Please advise me any solution of this problem. 
Comment 52 Alexis Ballier gentoo-dev 2006-11-24 01:49:16 UTC
emerge --info please

The patch is the same for this snapshot, this part of the code did not change.
Comment 53 Sergey Kirgizov 2006-11-27 05:04:00 UTC
(In reply to comment #52)
> emerge --info please
> 
> The patch is the same for this snapshot, this part of the code did not change.
> 

It looks strange, but it worked out when I tried one more time. So now I enjoy the programm. Thanks for the patch!
Comment 54 Jakub Moc (RETIRED) gentoo-dev 2006-12-01 02:37:24 UTC
*** Bug 156776 has been marked as a duplicate of this bug. ***
Comment 55 Alexis Ballier gentoo-dev 2006-12-01 02:41:59 UTC
I'll add a check for gcc 4 in the next snapshot, pointing users to http://www.gentoo.org/doc/en/gcc-upgrading.xml
Comment 56 Alexis Ballier gentoo-dev 2007-01-22 23:46:39 UTC
New snapshot in cvs. This one dies if not compiled with >=gcc 4.

Please comment there or reopen if this still occurs with gcc 4.
Comment 57 @arminillo 2007-01-25 13:47:17 UTC
It's ok.
Comment 58 Jakub Moc (RETIRED) gentoo-dev 2007-02-11 18:39:54 UTC
*** Bug 166389 has been marked as a duplicate of this bug. ***
Comment 59 Jason Urbank 2007-04-07 23:18:37 UTC
As you can see below, I am using GCC version 3.4.4 and cinelerra-cvs (20070122) compiles just fine. Yes, I edited the line where the ebuild checks for my gcc version.

As I read through these comments. It seems that people need to strip their CFLAGS to defaults or to as little as possible instead of using optimized CFLAGS. Luckily, my CFLAGS worked unless it apply the anti-ICE patch.

$ emerge --info
Portage 2.1.2.2 (default-linux/x86/2006.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.16-gentoo-r12 i686)
=================================================================
System uname: 2.6.16-gentoo-r12 i686 Intel(R) Pentium(R) 4 CPU 2.00GHz
Gentoo Base System version 1.6.14
Timestamp of tree: Sat, 07 Apr 2007 20:50:01 +0000
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.2
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.12-r6
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=i686 -mtune=pentium4 -Os -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=i686 -mtune=pentium4 -Os -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://gentoo.mirrors.easynews.com/linux/gentoo/ http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://mirror.espri.arizona.edu/gentoo/ http://gentoo.chem.wisc.edu/gentoo/"
LANG="C"
LC_ALL="C"
LINGUAS="en_US en_GB"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/media-A/gentoo/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X alsa apache2 apm berkdb bitmap-fonts cli cracklib crypt cups dri eds emboss encode esd foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 iconv imlib isdnlog jpeg kde libg++ libwww mad midi mikmod motif mp3 mpeg ncurses nls nptl ogg opengl oss pam pcre perl png pppd python qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts vorbis x86 xml xorg xv zlib" ALSA_CARDS="all" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse vmmouse void joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US en_GB" LIRC_DEVICES="all" USERLAND="GNU" VIDEO_CARDS="dummy fbdev i128 i810 nv r128 radeon tga v4l vesa vga via vmware sis"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 60 ben klopfenstein 2007-06-27 01:31:43 UTC
Cinelerra CVS compiles and runs correctly using gcc 3.4.6 on x86_64 architecture. (as of cinelerra-cvs-20070607 at least)