View previous topic :: View next topic |
Author |
Message |
Uzytkownik Guru
Joined: 31 Oct 2004 Posts: 399 Location: Bay Area, US
|
Posted: Mon May 21, 2007 5:29 pm Post subject: Re: OpenSSL |
|
|
MoinMan wrote: | Uzytkownik wrote: | Excuse me, I haven't catch it yet. A few persons told they do emerge -e world sucessfully. Did they have openssl working? |
Yes, openssl does compile and with the gcc4.2 patch works without segfaults. |
Is there in any overlay patched openssl or I have to find openssl patch and add it in local overlay (/usr/local/portage)? _________________ I've probably left my head... somwhere. Please wait untill I find it. |
|
Back to top |
|
|
MoinMan Tux's lil' helper
Joined: 07 Jan 2007 Posts: 78 Location: Liechtenstein
|
Posted: Mon May 21, 2007 5:57 pm Post subject: Re: OpenSSL |
|
|
Uzytkownik wrote: | MoinMan wrote: | Uzytkownik wrote: | Excuse me, I haven't catch it yet. A few persons told they do emerge -e world sucessfully. Did they have openssl working? |
Yes, openssl does compile and with the gcc4.2 patch works without segfaults. |
Is there in any overlay patched openssl or I have to find openssl patch and add it in local overlay (/usr/local/portage)? |
You have to patch it yourself. The patch can be found in this thread some pages before. |
|
Back to top |
|
|
JayJay78 n00b
Joined: 29 Jan 2004 Posts: 32
|
Posted: Tue May 22, 2007 6:36 am Post subject: |
|
|
Hi,
openssl compiles fine without patching under gcc 4.2.
My CFLAGS are: "-fomit-frame-pointer -march=native -O2 -pipe"
This means -march=nocona, but I use 32bit. Gentoo Linux Wiki "Safe Cflags" means that should be -march=prescott for 32bit.
Is this OK? |
|
Back to top |
|
|
MoinMan Tux's lil' helper
Joined: 07 Jan 2007 Posts: 78 Location: Liechtenstein
|
Posted: Tue May 22, 2007 7:03 am Post subject: |
|
|
Compilation is not the problem! It segfaults! without the patch, therefore is more or less useless.
march=native seems fine, gcc should know best how to optimize for your cpu |
|
Back to top |
|
|
Vlad.Sharp Guru
Joined: 08 Dec 2004 Posts: 337 Location: Cambridgeshire, UK
|
Posted: Tue May 22, 2007 5:51 pm Post subject: |
|
|
I'm currently trying to install a hardened system with gcc 4.2 and glibc 2.5 (kevquinn's excellent overlay) - I'll post here how it goes... However, I wish that glibc didn't print out lots of "C99 inline functions not supported" (but I guess that's glibc's problem) |
|
Back to top |
|
|
jarealist Apprentice
Joined: 07 Oct 2002 Posts: 228
|
Posted: Tue May 22, 2007 10:26 pm Post subject: |
|
|
Just finished compiling everything with gcc-4.2.0 and glibc-2.6 (~1400 packages). The following failed to compile:
app-arch/cpio-2.7-r2 (glibc-2.6 "futimens" same-name problem)
app-arch/gzip-1.3.12 (glibc-2.6 "futimens" same-name problem)
app-arch/tar-1.16.1 (glibc-2.6 "futimens" same-name problem)
sys-apps/coreutils-6.9-r1 (glibc-2.6 "futimens" same-name problem)
dev-util/boost-build-1.34_pre20061214 (related to bug #178743)
media-plugins/kipi-plugins-0.1.3-r1 (related to bug #178942)
The glibc-2.6 issue will probably get resolved soon enough. |
|
Back to top |
|
|
pal_gene n00b
Joined: 15 Nov 2005 Posts: 54
|
Posted: Wed May 23, 2007 5:31 am Post subject: |
|
|
jarealist wrote: |
app-arch/cpio-2.7-r2 (glibc-2.6 "futimens" same-name problem)
app-arch/gzip-1.3.12 (glibc-2.6 "futimens" same-name problem)
app-arch/tar-1.16.1 (glibc-2.6 "futimens" same-name problem)
sys-apps/coreutils-6.9-r1 (glibc-2.6 "futimens" same-name problem)
|
http://palgene-overlay.googlecode.com/svn/experimental/
available patch here.[/post] _________________ what happen my profile #
[i speak "ENGRISH"!] |
|
Back to top |
|
|
jarealist Apprentice
Joined: 07 Oct 2002 Posts: 228
|
Posted: Wed May 23, 2007 6:14 am Post subject: |
|
|
pal_gene wrote:
Quote: | http://palgene-overlay.googlecode.com/svn/experimental/
available patch here.[/post] |
Thanks for the patches. All four (cpio, tar, gzip and coreutils) compiled fine here.
My setup:
emerge --info
Portage 2.1.2.7 (default-linux/x86/2006.1, gcc-4.2.0, glibc-2.6-r0, 2.6.21-gentoo-r1 i686)
=================================================================
System uname: 2.6.21-gentoo-r1 i686 Intel(R) Celeron(R) M processor 1.40GHz
Gentoo Base System release 2.0.0_alpha2
Timestamp of tree: Wed, 23 May 2007 03:50:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python: 2.5.1-r2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: 2.4-r7
sys-apps/sandbox: 1.2.18.1
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-r2, 1.10
sys-devel/binutils: 2.17.50.0.16
sys-devel/gcc-config: 1.3.16
sys-devel/libtool: 1.5.23b
virtual/os-headers: 2.6.21
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer"
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/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer -fvisibility-inlines-hidden"
DISTDIR="/storage/packages"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO "
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,--hash-style=both"
LINGUAS="en ja"
PKGDIR="/storage/quickpkgs"
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="/usr/portage/local/layman/sunrise /usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl acpi alsa anthy arts asf audiofile berkdb bitmap-fonts bluetooth branding bzip2 cairo cdparanoia cjk cli cpudetection cracklib crypt cups curl dbus dhcp disk-partition divx dri dts dvd dvdr dvdread emovix encode extra-cardsets fam fame ffmpeg firefox flac font-server foomaticdb fortran gdbm gif gimp glib glibc-omitfp glut gmedia gphoto2 gpm grammar gs gtk gtk2 gtkhtml guile hal hddtemp iconv imagemagick imlib immqt-bc injection ipv6 irda irmc isdnlog java jikes jpeg kde kdehiddenvisibility kdepim kipi lame lcms libcaca libg++ libvisual live lm_sensors logitech-mouse logrotate lua lzo mad madwifi mailwrapper midi mikmod mjpeg mmx mng modplug motif mp3 mp4live mpeg mplayer mudflap musepack musicbrainz nas ncurses network network-cron nls noamazon nonfsv4 nptl nptlonly nsplugin ocaml ogg openexr opengl openmp oss pam pcmcia pcre pda pdf perl pmount png ppds pppd python qt3 qt3support qt4 quicktime readline real realmedia reflection reiserfs rtc samba scanner sdl session slang slp smime sndfile speex spell spl sqlite sqlite3 sse sse2 ssl svg svga svgz tcltk tcpd theora tiff tordns truetype truetype-fonts tta type1-fonts unicode usb userlocales v4l v4l2 vidix visualization vorbis wavpack wifi win32codecs wireshark wma wmf wmp x86 xine xml xorg xscreensaver xv xvid zeroconf zlib" ALSA_CARDS="atiixp usb-audio" 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" CAMERAS="sonydscf1 sonydscf55" ELIBC="glibc" INPUT_DEVICES="keyboard evdev synaptics mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en ja" USERLAND="GNU" VIDEO_CARDS="fglrx vesa fbdev v4l"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS |
|
Back to top |
|
|
loki_val Retired Dev
Joined: 13 Nov 2006 Posts: 418 Location: Denmark
|
Posted: Wed May 23, 2007 2:50 pm Post subject: |
|
|
Just rebuilt world with glibc-2.6 and gcc-4.2. Problems: cpio/tar/gzip/coreutils. Caused by glibc-2.6 defining futimens. Fixed by patches further back in the thread. Rtorrent segfaults on me. This may or may not be related to gcc bug 30252. Otherwise, this was a fairly smooth ride. |
|
Back to top |
|
|
devsk Advocate
Joined: 24 Oct 2003 Posts: 2998 Location: Bay Area, CA
|
Posted: Wed May 23, 2007 5:58 pm Post subject: |
|
|
has anyone seen this error:
Code: | /bin/sh ../libtool --silent --tag=CXX --mode=link x86_64-pc-linux-gnu-g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -march=k8 -msse2 -msse3 -fforce-addr -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -fvisibility=hidden -fvisibility-inlines-hidden -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -Wl,-O1 -Wl,--enable-new-dtags -o libkhtml.la -rpath /usr/kde/3.5/lib64 -version-info 6:0:2 -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -Wl,--version-script=./libkhtml.map -L/usr/kde/3.5/lib64 -L/usr/qt/3/lib64 -L/usr/lib64 libkhtml_la.all_cc.lo libkhtml_la.all_cpp.lo ./xml/libkhtmlxml.la ./html/libkhtmlhtml.la ./rendering/libkhtmlrender.la ./css/libkhtmlcss.la ./misc/libkhtmlmisc.la ecma/libkjs_html.la ./dom/libkhtmldom.la ../kparts/libkparts.la ../kdeprint/libkdeprint.la ../kutils/libkutils.la ../kwallet/client/libkwalletclient.la
/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ./html/.libs/libkhtmlhtml.a(libkhtmlhtml_la.all_cpp.o): relocation R_X86_64_PC32 against `vtable for DOM::HTMLPreElementImpl' can not be used when making a shared object; recompile with -fPIC
/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
make[3]: *** [libkhtml.la] Error 1
make[3]: Leaving directory `/home/tmp/portage/kde-base/kdelibs-3.5.6-r9/work/kdelibs-3.5.6/khtml'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/tmp/portage/kde-base/kdelibs-3.5.6-r9/work/kdelibs-3.5.6/khtml'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/tmp/portage/kde-base/kdelibs-3.5.6-r9/work/kdelibs-3.5.6'
make: *** [all] Error 2
|
gcc 4.2.0
binutils 2.17
Code: | # emerge -pv kdelibs
These are the packages that would be merged, in order:
Calculating dependencies ..... ........ done!
Package list for slot = 0
['ebuild', '/', 'kde-base/kdelibs-3.5.6-r9', 'merge', '0']
[ebuild U ] kde-base/kdelibs-3.5.6-r9 [3.5.5-r10] USE="alsa cups fam* jpeg2k kdeenablefinal kdehiddenvisibility openexr* spell* tiff -acl -arts -avahi -branding% -debug -doc -kerberos -legacyssl -lua -utempter -xinerama (-ssl%*) (-zeroconf%)" LINGUAS="(-he%)" 0 kB |
|
|
Back to top |
|
|
loki_val Retired Dev
Joined: 13 Nov 2006 Posts: 418 Location: Denmark
|
Posted: Wed May 23, 2007 6:13 pm Post subject: |
|
|
@devsk
No, just recompiled that in an emerge -e world. No problems. Are yourC/CXX/LD-flags sane? Did you recompile world with gcc-4.2? |
|
Back to top |
|
|
Uzytkownik Guru
Joined: 31 Oct 2004 Posts: 399 Location: Bay Area, US
|
Posted: Wed May 23, 2007 6:28 pm Post subject: |
|
|
1. I have problem. If I run something with pango it crash (something with frame buffer). Fullscreen apps (gdm, nautilus or gnome-session) crash X11.
Code: |
# emereg --info
Portage 2.1.2.7 (default-linux/x86/2007.0/desktop, gcc-4.2.0, glibc-2.5-r2, 2.6.21-suspend2-r4 i686)
=================================================================
System uname: 2.6.21-suspend2-r4 i686 Intel(R) Celeron(R) M processor 1.50GHz
Gentoo Base System release 1.12.10
Timestamp of tree: Wed, 23 May 2007 16:00:09 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [disabled]
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python: 2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: 2.4-r7
sys-apps/sandbox: 1.2.18.1
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-r2, 1.10
sys-devel/binutils: 2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool: 1.5.23b
virtual/os-headers: 2.6.21
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=pentium-m -mmmx -msse -msse2 -mfpmath=sse -pipe -momit-leaf-frame-pointer -ggdb -ftree-vectorize"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-Os -march=pentium-m -mmmx -msse -msse2 -mfpmath=sse -pipe -momit-leaf-frame-pointer -ggdb -ftree-vectorize"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms splitdebug userfetch userpriv"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,--as-needed -Wl,-O1 -Wl,--sort-common -Wl,--no-keep-memory"
LINGUAS="en_GB en_US pl"
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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/gentopia /usr/portage/local/layman/ecatmur /usr/portage/local/layman/gnome-experimental /usr/portage/local/layman/java-overlay /usr/portage/local/layman/break-my-gentoo-main /usr/portage/local/layman/custom-kernels /usr/portage/local/layman/sunrise /usr/portage/local/layman/java-experimental /usr/portage/local/layman/emacs /usr/portage/local/layman/java-gcj-overlay /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac acl acpi alsa applet avahi avalon bash-completion beagle berkdb bitmap-fonts bluetooth boo browseplugin bzip2 cairo calendar caps cddb cdparanoia cdr cli cracklib crypt cups curl curlwrappers d daap dbus devhelp disk-partition djvu dvd dvdr dvdread eclipse eds emacs emboss encode esd evo evolution exif expat fam ffmpeg firefox flac flash fortran fuse galago gcj gconf gdbm gdl gedit gif gimp glut gmail gmp gnome gnutls gphoto2 gpm gsf gstreamer gtk gtkhtml hal iconv idle imap ipod iproute2 ipv6 isdnlog jabber java jpeg jpeg2k jython kerberos keyring libburn libg++ libgda libnotify libsexy logrotate lucene mad madwifi maildir mhash midi mikmod mmap mmx mono mozilla mp3 mpeg mudflap mule musicbrainz nautilus ncurses network networkmanager nfs nls nntp no-old-linux nptl nptlonly nsplugin ntpl ogg oggvorbis openal opengl openmp pam pango pbm pcmcia pcre pdf perl png pop postgres pppd python quicktime readline reflection reiserfs rhino ruby samba scanner sdl seamonkey session soap sourceview spell spl sqlite sse sse2 ssh ssl subversion svg symlink syslog tcpd tetex theora threads tiff timidity totem trayicon truetype truetype-fonts type1-fonts unicode usb vim vorbis vte wifi x86 xforms xhtml xml xml2 xorg xsl xulrunner xv zlib" ALSA_CARDS="atiixp" 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" CAMERAS="panasonic" ELIBC="glibc" INPUT_DEVICES="evdev mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB en_US pl" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
|
I've tried pango 1.16.3(which used to work) and 1.17.0.
2. xorg-server compiles 7 (seven) hours with gcc 4.2 and eat 800 MiB of memory during compiling (libpciscan). If I remember it compiled half of hour on gcc 4.1. Is it normal? _________________ I've probably left my head... somwhere. Please wait untill I find it. |
|
Back to top |
|
|
loki_val Retired Dev
Joined: 13 Nov 2006 Posts: 418 Location: Denmark
|
Posted: Wed May 23, 2007 6:50 pm Post subject: |
|
|
@Uzytkownik
I'm surprised your machine boots. Trim your C/CXX/LD-flags. In this instance, I'd bet it would have to do with the LD-flags but ftree-vectorize isn't known to be problem-free either. Just because you live on the bleeding edge (gcc) doesn't mean you have to commit harakiri(C/CXX/LD-flags).
That xorg-server takes ages to compile is a known regression. See:
[4.2 Regression] possible quadratic behaviour. |
|
Back to top |
|
|
Uzytkownik Guru
Joined: 31 Oct 2004 Posts: 399 Location: Bay Area, US
|
Posted: Wed May 23, 2007 7:25 pm Post subject: |
|
|
peteralf wrote: | @Uzytkownik
I'm surprised your machine boots. Trim your C/CXX/LD-flags. In this instance, I'd bet it would have to do with the LD-flags but ftree-vectorize isn't known to be problem-free either. Just because you live on the bleeding edge (gcc) doesn't mean you have to commit harakiri(C/CXX/LD-flags).
|
Thank you. It boots very well
The short (ant still meaning the same) C[XX]FLAGS are: "-Os -march=native -mfpmath=sse -pipe -momit-leaf-frame-pointer -ggdb -ftree-vectorize"
I add ftree-vectorize because I've heard (I bet in this thread) it was fixed in gcc 4.2. -momit-leaf-frame-pointer is a light version -fomit-frame-poinbter which allow more debugging.
Ok. I recompile it with softer flags with GCC 4.1 and then emerge -e world once more. _________________ I've probably left my head... somwhere. Please wait untill I find it. |
|
Back to top |
|
|
Vlad.Sharp Guru
Joined: 08 Dec 2004 Posts: 337 Location: Cambridgeshire, UK
|
Posted: Wed May 23, 2007 7:49 pm Post subject: |
|
|
Thanks for the bug warning! I edited the ebuild so that it applies the patch (after adding gcc/ to files). I hope it works |
|
Back to top |
|
|
wazoo42 Apprentice
Joined: 13 Apr 2004 Posts: 165
|
Posted: Wed May 23, 2007 8:29 pm Post subject: |
|
|
EDIT: Turns out this was a problem with konsole, not gcc or kde.
I ran into a bit of a strange problem with kde-3.5.6-r2 and gcc 4.2.0. If I leave tabbed konsole windows open and reboot it will reload them by default on bootup (so far so good). If I then try to switch between the tabs kde boots me back out to the login screen. Any thoughts on whether this is a kde or a gcc issue? Thanks.
Last edited by wazoo42 on Wed May 23, 2007 10:10 pm; edited 1 time in total |
|
Back to top |
|
|
loki_val Retired Dev
Joined: 13 Nov 2006 Posts: 418 Location: Denmark
|
Posted: Wed May 23, 2007 8:33 pm Post subject: |
|
|
@wazoo42
I'm not experiencing it. Do you use a shortcut to switch between them or just click with the mouse? |
|
Back to top |
|
|
wazoo42 Apprentice
Joined: 13 Apr 2004 Posts: 165
|
Posted: Wed May 23, 2007 9:18 pm Post subject: |
|
|
I click with the mouse and the konsole version is 5.6.1. To be completely honest I'm using kde-vlos from the vlos overlay. Perhaps it is a bug within their modified version. |
|
Back to top |
|
|
loki_val Retired Dev
Joined: 13 Nov 2006 Posts: 418 Location: Denmark
|
Posted: Wed May 23, 2007 9:55 pm Post subject: |
|
|
Regarding rtorrent: Currently it segfaults with gcc-4.2.0, but if you compile with -fno-strict-aliasing, it runs fine. just FYI. |
|
Back to top |
|
|
wazoo42 Apprentice
Joined: 13 Apr 2004 Posts: 165
|
Posted: Wed May 23, 2007 10:10 pm Post subject: |
|
|
I upgraded to konsole 3.5.6-r1 and it appears that the problem has been solved. |
|
Back to top |
|
|
Vlad.Sharp Guru
Joined: 08 Dec 2004 Posts: 337 Location: Cambridgeshire, UK
|
Posted: Wed May 23, 2007 10:22 pm Post subject: |
|
|
Vlad.Sharp wrote: |
Thanks for the bug warning! I edited the ebuild so that it applies the patch (after adding gcc/ to files). I hope it works |
It compiles and it links... So it should work |
|
Back to top |
|
|
devsk Advocate
Joined: 24 Oct 2003 Posts: 2998 Location: Bay Area, CA
|
Posted: Thu May 24, 2007 1:23 am Post subject: |
|
|
peteralf wrote: | @devsk
No, just recompiled that in an emerge -e world. No problems. Are yourC/CXX/LD-flags sane? Did you recompile world with gcc-4.2? | my flags are pretty sane, as you can see in the that error message. I have been using the same with 4.1.2. This failure occurs with the recompile of world. I am not why 'emerge -e world' doesn't want to compile qt before kdelibs. Is that a possibility? |
|
Back to top |
|
|
devsk Advocate
Joined: 24 Oct 2003 Posts: 2998 Location: Bay Area, CA
|
Posted: Thu May 24, 2007 3:34 am Post subject: |
|
|
is hiddenvisibility broken with gcc 4.2? I think my kdelibs compiles without kdehiddenvisibility. |
|
Back to top |
|
|
Vlad.Sharp Guru
Joined: 08 Dec 2004 Posts: 337 Location: Cambridgeshire, UK
|
Posted: Thu May 24, 2007 6:41 am Post subject: |
|
|
devsk wrote: | is hiddenvisibility broken with gcc 4.2? I think my kdelibs compiles without kdehiddenvisibility. |
No, hidden visibility has got an overhaul with gcc 4.2: http://gcc.gnu.org/gcc-4.2/changes.html (under C++). I haven't compiled KDE yet, so I don't know. I have heard that KDE 3.5.7 should compile fine (but that doesn't mean 3.5.6 won't work...). |
|
Back to top |
|
|
drwook Veteran
Joined: 30 Mar 2005 Posts: 1324 Location: London
|
Posted: Thu May 24, 2007 6:47 am Post subject: |
|
|
devsk wrote: | peteralf wrote: | @devsk
No, just recompiled that in an emerge -e world. No problems. Are yourC/CXX/LD-flags sane? Did you recompile world with gcc-4.2? | my flags are pretty sane, as you can see in the that error message. I have been using the same with 4.1.2. This failure occurs with the recompile of world. I am not why 'emerge -e world' doesn't want to compile qt before kdelibs. Is that a possibility? |
devsk - I'm seeing the same behaviour with kdelibs and similar with qt-4.3.0_rc1. peteralf doesn't say what arch he's on, but I notice you're on x86_64 as am I... I'm trying to avoid fudging an -fPIC in there, since that doesn't seem right to me. Anyone else on x86_64 who has not encountered this? If so can we have a peek at your emerge --info? |
|
Back to top |
|
|
|