Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64611 - openoffice-ximian very unstable (e.g. charts unusable)
Summary: openoffice-ximian very unstable (e.g. charts unusable)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-19 02:59 UTC by Daniel Herzog
Modified: 2004-10-23 06:41 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Herzog 2004-09-19 02:59:52 UTC
I guess C-FLAGS are the problem. I do not know what else doesn't work, since I am notextensivly using OO.o

Reproducible: Always
Steps to Reproduce:
1. emerge openoffice-ximian
2. xooffice
3. Try to do a (3D)-Chart, and move, or resize it, etc.

Actual Results:  
You cannot see the chart.
or
You cannot see it after move or resize.
or
You can still the the chart's old position.
or
You cannot change the chart-type, without still seeing the old one.
etc...

Expected Results:  
Charts should work as normal.

Portage 2.0.50-r11 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.3.20040420-r1,
2.6.8-gentoo-r3)
=================================================================
System uname: 2.6.8-gentoo-r3 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-tbird -Os -pipe -fomit-frame-pointer -frename-registers
-ffast-math -ftracer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-tbird -Os -pipe -fomit-frame-pointer -frename-registers
-ffast-math -ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache nostrip sandbox"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo
ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo
ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo
ftp://ftp6.uni-muenster.de/pub/linux/distributions/gentoo
ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="3dnow X acpi adns alsa apache2 atlas audiofile avi bcmath berkdb bidi
bitmap-fonts bzlib calendar cdr cpdflib crypt cscope ctype cups curl
curlwrappers dba dbase dbm dedicated dga dio divx4linux encode ethereal exif fam
fastcgi fbcon fdftk fftw flac flash flatfile foomaticdb ftp gdbm gif ginac gmp
gnutls gphoto2 gstreamer gtk gtk2 guile iconv icq imagemagick imap imlib inifile
innodb java jikes joystick jpeg junit ladcca lcms ldap leim lesstif libedit
libg++ libgda libwww mad maildir mbox mcal memlimit mhash mikmod mime ming mmap
mmx motif mozilla mpeg mpi mysql mysqli ncurses netcdf nis nls nocardbus nocd
nptl offensive oggvorbis openal opengl pam pcntl pcre pda pdflib perl pic pie
plotutils png pnp posix ppds prelude python qt quicktime readline recode ruby
sasl scanner sdl session shared sharedmem slang slp snmp soap sockets socks5
speex spell ssl svg svga sysvipc szip tcltk tcpd theora tidy tiff truetype
unicode usb wddx wmf wxwindows x86 xine xml xml2 xmlrpc xmms xosd xpm xprint xsl
xv xvid yaz zlib"
Comment 1 Paul de Vrieze (RETIRED) gentoo-dev 2004-09-19 08:06:13 UTC
-Os is often an even more dangerous optimization level than -O3, I suggest you use -O2 (at least for openoffice). Also get -ffast-math out of your global cflags as it WILL cause programs to function badly. If you read the info snippet on -ffast-math it shows that this is not safe unless you know that it is ok for the program at hand. This can so never safely be a global cflag.
Comment 2 Daniel Herzog 2004-09-20 09:01:43 UTC
I knew of -ffast-math, but not of -Os beeing more dangerous than -O3.
I just thought maybe one should add the flags responsible to be filtered out...

And - btw, i have not had big problems with this config so far, just Mozilla-apps do not show the Page orientation (Portrait or landscape) image in printer settings, but the ratio buttons are still there, and they are enough. didn't realize anything else so far.
Comment 3 Paul de Vrieze (RETIRED) gentoo-dev 2004-09-20 11:24:10 UTC
Well main problem with these "less than standard" cflags is that they are not widely used. A main testing ground for optimizations are distributions and they normally keep a quite standard flags. They also tend to target older architectures, so newer architectures (like pentium4) and high optimizations can be problematic for certain compiler versions.
Comment 4 Andreas Proschofsky (RETIRED) gentoo-dev 2004-10-23 06:41:58 UTC
Please lower your CFLAGS if you want a more stable behaviour, if you find out which one is causing the trouble file a new bug report and I will filter it out, until then: Closing this