Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 61208 - gnumeric --- compile death at sheet-autofill.cc --- gcc 3.4.1
Summary: gnumeric --- compile death at sheet-autofill.cc --- gcc 3.4.1
Status: RESOLVED DUPLICATE of bug 53467
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: High blocker (vote)
Assignee: Seemant Kulleen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-21 17:19 UTC by ivo welch
Modified: 2005-07-17 13:06 UTC (History)
2 users (show)

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 ivo welch 2004-08-21 17:19:16 UTC
$ emerge gnumeric
<snip stuff>

gcc -DHAVE_CONFIG_H -I. -I. -I.. -I..                                                           -I.-I./widgets                                                     -I./dialogs                                                     -I./tools                                                   -I../src/cut-n-paste-code                                       -I../src/cut-n-paste-code/foocanvas                         -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DORBIT2=1 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libgsf-1 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/libglade-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomeprint-2.2 -I/usr/include/libgnomeprintui-2.2      -pipe -O2 -Wall -Wmissing-prototypes  -Wsign-compare -Wpointer-arith -Wnested-externs -Wchar-subscripts -Wwrite-strings -D_POSIX_SOURCE -D__EXTENSIONS__ -D_BSD_SOURCE -c sheet-autofill.c
sheet-autofill.c: In function `autofill_cell':
sheet-autofill.c:704: error: assignment of read-only member `cols'
sheet-autofill.c:712: error: assignment of read-only member `rows'
sheet-autofill.c:722: error: assignment of read-only member `expr'
make[3]: *** [sheet-autofill.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/gnumeric-1.2.2/work/gnumeric-1.2.2/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gnumeric-1.2.2/work/gnumeric-1.2.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnumeric-1.2.2/work/gnumeric-1.2.2'
make: *** [all-recursive-am] Error 2

!!! ERROR: app-office/gnumeric-1.2.2 failed.
!!! Function src_compile, Line 63, Exitcode 2
!!! (no error message)

$  emerge info
Portage 2.0.50-r9 (gcc34-2004.2, gcc-3.4.1, glibc-2.3.4.20040605-r0, 2.6.7-gentoo-r14)
=================================================================
System uname: 2.6.7-gentoo-r14 x86_64 4
Gentoo Base System version 1.4.16
distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-pipe -O2"
CHOST="x86_64-pc-linux-gnu"
COMPILER="gcc3"
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/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache"
GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib alsa amd64 apm arts avi berkdb bitmap-fonts bonobo cdr crypt cups directfb encode esd f77 foomaticdb g77 gdbm ggi gif gnome gphoto2 gpm gtk gtk2 gtkhtml guile imlib java jpeg kde ldap libg++ libwww mikmod motif mozilla mpeg mysql nas ncurses nls oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline ruby scanner sdl slang snmp spell ssl tcltk tcpd tetex truetype ungif usb xml2 xmms xv zlib"



Reproducible: Always
Steps to Reproduce:
1. emerge gnumeric
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2004-08-21 18:08:09 UTC
morfic & co -- waiting for your thoughts :)
Comment 2 ivo welch 2004-08-21 19:31:05 UTC
hi seemant: who or what is morfic?

here is one thought: how about upgrading from gnumeric-1.2.2 to gnumeric-1.2.13, their latest stable release?  of course, if I could find a document that explained in simple step-by-step instructions how to build and submit a package, I could give it a go building one...right now, gentoo still seems like white magic to me.

I am just trying to help.

regards, /iaw
Comment 3 ivo welch 2004-08-21 19:45:00 UTC
...and I just determined that 1.2.13 compiles and installs flawlessly.  I have not yet tested it, though.  towards the end, I am getting some problems:
  OMF file [/usr/share/omf/gnome-desktop/fdl-eu.omf] does not validate against   ScrollKeeper-OMF DTD: /usr/share/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd
  Unable to register /usr/share/omf/gnome-desktop/fdl-eu.omf

but this could just be my non-full-install of gnome.  I will try to report on gnumeric further when I can try it out.
Comment 4 Seemant Kulleen (RETIRED) gentoo-dev 2004-08-21 20:45:48 UTC
Ivo, oh, I didn't notice your version number, sorry about that.  Can you try this please:

mkdir /etc/portage
echo "app-office/gnumeric: ~x86" >> /etc/portage/package.keywords
emerge gnumeric

that should pull in 1.2.13 (which is in portage, and has been since its upstream release :).

If that works, please let me know -- I delay pushing gnumeric versions to stable for simple lack of feedback.
Comment 5 Seemant Kulleen (RETIRED) gentoo-dev 2004-08-21 20:45:53 UTC
Ivo, oh, I didn't notice your version number, sorry about that.  Can you try this please:

mkdir /etc/portage
echo "app-office/gnumeric ~x86" >> /etc/portage/package.keywords
emerge gnumeric

that should pull in 1.2.13 (which is in portage, and has been since its upstream release :).

If that works, please let me know -- I delay pushing gnumeric versions to stable for simple lack of feedback.
Comment 6 Seemant Kulleen (RETIRED) gentoo-dev 2004-08-21 20:46:31 UTC
sorry for the double post there, but please make sure there's no : in the echo
Comment 7 foser (RETIRED) gentoo-dev 2004-08-22 03:22:45 UTC
second request for amd64 to mark .12 stable

*** This bug has been marked as a duplicate of 53467 ***