I'm trying to build gnumeric-1.10.17 on current LFS-svn with new autoconf, automake, and generally with the up-to-date stable packages from everything else. And failing miserably.
Has anybody managed to build it with the versions of glib, gdk-pixbuf, gtk2 (and pango) in the current book ? Note that I updated to the latest libgsf, although for a time I reverted that without making any progress. I've also upgraded to xorg-7.7-RC1, and made various other upgrades - all to ensure that I will be able to build my normal desktop. This is all in chroot, not even on a dedicated partition, so no idea if any of it will actually work :) The initial problem was that I had enabled long-double in gnumeric for several previous builds, but gnumeric's configure now errors out, complaining that goffice needed to be compiled with long double support (which seems to be the default option in goffice, i.e. you can *disable* it in goffice's configure). In the end I removed that option from gnumeric (I suspect it's autoconf-1.12 which has triggered this), but I note that configure still moans about the problem although it doesn't halt: checking for long double with more range or precision than double... yes checking sunmath.h usability... no checking sunmath.h presence... no checking for sunmath.h... no checking for go_render_generall... no configure: error: libgoffice needs to be compiled with long double support. But in 'make', things go downhill - first an error of 'no member named _g_sealed__button' (didn't keep the full message) - fixed that by: sed -i s'/_g_sealed__\(button\)/\1/' src/dead-kittens.h But now I get gnm-dao.c: In function ‘gnm_dao_destroy’: gnm-dao.c:118:2: error: ‘GtkWidgetClass’ has no member named ‘destroy’ with more of these elsewhere (using make -j4) and also widget-font-selector.c:271:7: error: ‘GtkObject’ has no member named ‘_g_sealed__flags’ So then I compared the output from configure against the successful build on LFS-7.1 using glib-2.30.2, gdk-pixbuf-2.24.0, gtk+-2.24.8 (all of those have now been updated to match the current book). The main differences seem to be - checking for g_hash_table_get_keys... no (previously yes) similarly gdk_window_set_screen gtk_adjustment_* now no gtk_cell_renderer_get_alignment,padding} now yes ĸen -- das eine Mal als Tragödie, das andere Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page