Re: [gentoo-user] can't compile some C++ apps
On Fri, 3 Feb 2006 21:18:38 +, Werner Otto wrote: Stupid question, but how do I unsubscribe from this list? Follow the instructions that can be found in the mail you were sent confirming your subscription, the mailing lists page on the Gentoo site and the headers of every mail you receive from the list. -- Neil Bothwick Psychiatrists say that 1 of 4 people are mentally ill. signature.asc Description: PGP signature
Re: [gentoo-user] can't compile some C++ apps
Hi, * Richard Fish [EMAIL PROTECTED] [06-02-02 10:04]: thanks for reply! Segfaults compiling are almost always a hardware issue. memtest86 is just about useless today, as it cannot detect problems due to dma or memory timings. Try the memtest script available at: http://people.redhat.com/dledford/memtest.html I ran it twice yesterday and it didn't print anything on stdout which means that those tests passed. I've also run it today with NR_PASSES=10: [36] % ./memtest.sh ./memtest.sh 288.38s user 441.55s system 9% cpu 2:01:45.25 total The other thing I would try is to take out the -mmmx, -msse2, and -mfpmath=sse flags. They will be enabled for those ebuilds where it is safe to do so by the USE flags. Doh, I forgot to say in the original post that I've already tried removing those flags, but that, unfortunately, didn't help. :( I'm still not able to compile the newest avidemux, k3b, kpdf, amarok... Isn't that strange that _all_ C compiles (including some bigger apps like kernel, mplayer, glib, gtk+) went fine apart from only few C++'s (I think two)? If I have a hardware issue, how come that compilation of those programs always break, and always on the same file and line of certain source? Please, any more tips, advices? Cheers, -- Daniel Vrcic -- gentoo-user@gentoo.org mailing list
[gentoo-user] can't compile some C++ apps
Hi list! I have some strange problems with compilation of C++ apps. I've done numerous emerges today and it turns out that _only_ compilation of some C++ applications fail(?!). I get always the same error message: internal compiler error: Segmentation fault. For example avidemux has some part of source written in C++. While compilation of .c part goes very well it suddenly breaks with compiling .cpp file (some of .cpp files actually pass) and emerge spits out: - ADM_vorbis::run(uint8_t*, unsigned int, uint8_t*, uint32_t*)': audiocodec_ogg.cpp:187: internal compiler error: Segmentation fault - I get the similar error with wxGTK, kdelibs, libvisual-plugins and few others, but not with filelight for example(see below). wxGTK * from /var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/common/appbase.cpp:34: /var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/include/wx/longlong.h: In member function `bool wxULongLongNative::operator(long unsigned int) const': /var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/include/wx/longlong.h:472: internal compiler error: Segmentation fault - kdelibs * kshortcut.cpp: In member function `bool KKeySequence::init(const KKeySequence)': kshortcut.cpp:262: internal compiler error: Segmentation fault - libvisual-plugins * UtilStr.cpp: In member function `void UtilStr::Assign(CEgIStream, long int)': UtilStr.cpp:299: internal compiler error: Segmentation fault - I have also successfully compiled some C applications today and none of them teased me as C++ ones had. [11] % genlop --list --date yesterday today * sys-fs/mdadm Wed Feb 1 14:51:52 2006 sys-fs/mdadm-1.12.0 Wed Feb 1 15:07:09 2006 media-sound/xmms-1.2.10-r15 Wed Feb 1 17:31:08 2006 media-libs/libvisual-0.2.0 Wed Feb 1 17:31:42 2006 media-plugins/xmms-libvisual-0.2.0 Wed Feb 1 18:09:02 2006 www-client/elinks-0.10.6 Wed Feb 1 22:59:54 2006 sys-apps/memtester-4.0.3 Wed Feb 1 23:21:02 2006 net-analyzer/tcpdump-3.9.3 Wed Feb 1 23:22:41 2006 media-fonts/terminus-font-4.14-r1 Wed Feb 1 23:29:16 2006 net-news/liferea-1.0-r1 Wed Feb 1 23:30:13 2006 media-sound/beep-media-player-0.9.7-r8 Thu Feb 2 02:14:24 2006 media-libs/libvisual-0.2.0 Thu Feb 2 02:44:55 2006 dev-libs/libcdio-0.73 Thu Feb 2 02:47:06 2006 media-video/vcdimager-0.7.21 Thu Feb 2 03:32:14 2006 media-video/mplayer-1.0_pre7-r1 Thu Feb 2 03:50:22 2006 kde-misc/filelight-1.0_beta6 + three manual kernel compilations. I have three RAM modules and memtest86+ doesn't report any error on either of them. I also don't experience any sudden application crashes (except emerging :) ). You might be interested at [12] % gcc-config -l [1] i686-pc-linux-gnu-3.3.6 * [2] i686-pc-linux-gnu-3.3.6-hardened [3] i686-pc-linux-gnu-3.3.6-hardenednopie [4] i686-pc-linux-gnu-3.3.6-hardenednopiessp [5] i686-pc-linux-gnu-3.3.6-hardenednossp [13] % eix '^glibc$' | grep Installed Installed: 2.3.5-r1 [14] % emerge info CBUILD=i686-pc-linux-gnu CFLAGS=-O2 -march=pentium4 -pipe -fomit-frame-pointer -mfpmath=sse -mmmx -msse2 CHOST=i686-pc-linux-gnu CONFIG_PROTECT=/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/ qmail/control CONFIG_PROTECT_MASK=/etc/gconf /etc/env.d CXXFLAGS=-O2 -march=pentium4 -pipe -fomit-frame-pointer -mfpmath=sse -mmmx -msse2 DISTDIR=/usr/portage/distfiles FEATURES=autoconfig distlocks sandbox sfperms strict GENTOO_MIRRORS=http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distribution s/gentoo PKGDIR=/usr/portage/packages PORTAGE_TMPDIR=/var/tmp PORTDIR=/usr/portage PORTDIR_OVERLAY=/usr/local/portage SYNC=rsync://rsync.gentoo.org/gentoo-portage USE=x86 X abook apm audiofile avi berkdb bitmap-fonts bonobo bzip2 cdb cdparanoia cdr crypt cscope cups curl divx4linux doc dvd dvdr dvdread eds emboss encode exif expat fam ffmpeg fl ac foomaticdb fortran gd gdbm gif gimpprint glut gnome gpm gstreamer gtk gtk2 gtkhtml guile idn imagemagick imlib ipv6 java jpeg ldap libg++ libwww lirc mad maildir matroska mbox mikmo d mmx mmx2 mmxext mng motif mp3 mpeg mysql ncurses nls nvidia ogg oggvorbis opengl oss pam p cre pdflib perl png python qt quicktime readline recode rtc ruby sblive sdl slang spell sse sse2 ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev usb v4l v4l2 vo rbis win32codecs xgetdefault xine xml xml2 xmms xosd xv xvid zlib zvbi userland_GNU kernel_l inux elibc_glibc Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS The only significant thing I've done recently and think it's worth of mentioning is that I've moved / and /home from reiserfs to ext3. Please, can someone shed up some light on this. Cheers, -- Daniel Vrcic -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] can't compile some C++ apps
On 2/1/06, Daniel Vrcic [EMAIL PROTECTED] wrote: Hi list! I have some strange problems with compilation of C++ apps. I've done numerous emerges today and it turns out that _only_ compilation of some C++ applications fail(?!). I get always the same error message: internal compiler error: Segmentation fault. For example avidemux has some part of source written in C++. While compilation of .c part goes very well it suddenly breaks with compiling .cpp file (some of .cpp files actually pass) and emerge spits out: Segfaults compiling are almost always a hardware issue. memtest86 is just about useless today, as it cannot detect problems due to dma or memory timings. Try the memtest script available at: http://people.redhat.com/dledford/memtest.html The other thing I would try is to take out the -mmmx, -msse2, and -mfpmath=sse flags. They will be enabled for those ebuilds where it is safe to do so by the USE flags. -Richard -- gentoo-user@gentoo.org mailing list