goffice-0.4.0 available, but configure script doesn't recognize it
Thomas Klausner
tk at giga.or.at
Thu May 17 07:25:18 EDT 2007
On Sat, May 05, 2007 at 07:09:52PM -0400, Josh Sled wrote:
> It looks like a pretty trivial change to configure.in to look for a
> different package name/version of goffice, around line 1103.
>
> I wonder why the package name changed, and if that implies it's not
> compatible. Do you care to make the change, try it out and see if it
> still builds, if not runs? The only place we make use of goffice is in
> the graphing.
I patched configure.in, it found goffice-0.4 and compiled fine.
Patch is attached.
While running autogen.sh, I had lots of warnings of the kind
..../Makefile.am:3: `:='-style assignments are not portable
I'm using automake-1.10.
I'll also attach another patch I had lying around to make a format
string work on NetBSD-4.99.19/amd64 (by adding casts).
Cheers,
Thomas
-------------- next part --------------
Index: configure.in
===================================================================
--- configure.in (revision 16090)
+++ configure.in (working copy)
@@ -1103,9 +1103,11 @@
AC_SUBST(GLADE_CFLAGS)
AC_SUBST(GLADE_LIBS)
- PKG_CHECK_MODULES(GOFFICE, libgoffice-0.3 >= 0.3.0, [], [
- PKG_CHECK_MODULES(GOFFICE, libgoffice-1 >= 0.0.4, [], [
- AC_MSG_ERROR([Cannot find libgoffice.])
+ PKG_CHECK_MODULES(GOFFICE, libgoffice-0.4 >= 0.4.0, [], [
+ PKG_CHECK_MODULES(GOFFICE, libgoffice-0.3 >= 0.3.0, [], [
+ PKG_CHECK_MODULES(GOFFICE, libgoffice-1 >= 0.0.4, [], [
+ AC_MSG_ERROR([Cannot find libgoffice.])
+ ])
])
])
AS_SCRUB_INCLUDE(GOFFICE_CFLAGS)
-------------- next part --------------
Index: src/gnome/druid-acct-period.c
===================================================================
--- src/gnome/druid-acct-period.c (revision 16090)
+++ src/gnome/druid-acct-period.c (working copy)
@@ -337,7 +337,7 @@
* we may have closed books since last time. */
info->earliest = get_earliest_in_book (gnc_get_current_book());
info->earliest_str = qof_print_date(info->earliest);
- PINFO ("date of earliest is %ld %s", info->earliest, ctime (&info->earliest));
+ PINFO ("date of earliest is %ld %s", (long)info->earliest, ctime (&info->earliest));
prepare_remarks (info);
}
@@ -534,7 +534,7 @@
info->earliest = get_earliest_in_book (gnc_get_current_book());
info->earliest_str = qof_print_date(info->earliest);
PINFO ("date of earliest transaction is %ld %s",
- info->earliest, ctime (&info->earliest));
+ (long)info->earliest, ctime (&info->earliest));
g_date_clear (&info->closing_date, 1);
g_date_set_time_t (&info->closing_date, info->earliest);
More information about the gnucash-devel
mailing list