Problems running 1.8.1 under FreeBSD stable

Robert Crowe bob at crowe.tv
Sun Feb 23 06:34:11 CST 2003


This is a bit hard to do under FreeBSD 4-Stable.  Libtool in the FreeBSD 
ports collection is 1.3.4, with a comment stating the 1.4 version isn't 
compatible with a lot of the other ports, hence it's not supported yet. 
 This makes me wonder how gnucash-1.8.1 could have ever made it into the 
ports tree there if this is in fact a dependency.

At any rate, I did pull libtool 1.4.3 down manually, installed it, and 
re-built the other elements (guile, g-wrap) and gnucash against it, but 
I ended up with the same problem.

Does anyone have (or know anyone who has) 1.8.1 running on FreeBSD 
successfully?  It compiles OK, and even seems to be OK if you just take 
a cursory glance at it, but it's missing a lot when you actually try to 
use it.

I'm going to keep digging into this,  and I'd really like to know if 
anyone has it working on this platform.  That will at least let me know 
if it's a configuration issue on my system, or a more general issue with 
FreeBSD.

Thanks,

Bob

Derek Atkins wrote:

>You need to upgrade libtool (and libltdl) to version 1.4.x
>
>-derek
>
>Robert Crowe <bob at crowe.tv> writes:
>
>  
>
>>Hi, I've been running gnucash for a few years now on FreeBSD with
>>great success. Recently I upgraded to 1.8.1 (though the FreeBSD ports
>>system) and while the build worked ok, the result seems to have some
>>serious problems.  I have a fair amount of programming experience, but
>>very little with gnome/gtk and I'm hoping someone might be able to
>>point me in the right direction.
>>
>>Here's what happens:
>>
>>When I start gnucash, i get the following:
>>
>>;;; The module name (ice-9 and-let*) is deprecated.
>>;;; Use (ice-9 and-let-star) instead.
>>
>>This in and of itself doesn't seem to be a big deal, but might be an
>>indicator (I thought perhaps I had an outdated slib or guile, but I
>>re-built them from latest ports and installed and get the same thing
>>now).
>>
>>However, the big problem seems to happen when I try to open any
>>register window. I get lots of lines like the following on stderr:
>>
>>** WARNING **: could not find signal handler 'gnc_register_edit_cb'.
>>
>>** WARNING **: could not find signal handler 'gnc_register_statusbar_cb'.
>>
>>** WARNING **: could not find signal handler 'gnc_register_stock_split_cb'.
>>
>>.... Lots of these types of lines, followed by:
>>
>>Gtk-WARNING **: gtk_signal_handler_block_by_data(): could not find
>>handler containing data (0x8A8E800)
>>
>>Gtk-WARNING **: gtk_signal_handler_unblock_by_data(): could not find
>>blocked handler containing data (0x8A8E800)
>>
>>Gtk-WARNING **: gtk_signal_handler_block_by_data(): could not find
>>handler containing data (0x8A8E800)
>>
>>.... Lots of these types of lines too.
>>
>>I assume the two types of errors here are essentially the same thing
>>being reported at two different levels.
>>
>>The register shows up, but it is missing most of it's functionality:
>>Visually it looks fine, but I can't sort, I can't split (I can click
>>on the split button, but nothing happens to the register window).  One
>>odd thing is that if I use the 'close' menu option, nothing happens,
>>but if I use the close button, it does close the register.  Also, the
>>transfer button seems to work OK (at least it pops up the transfer
>>dialog).  I'm guessing that some of the functions may be routed to
>>scheme through a callback mechanism and others are directly linked in,
>>but thats just a guess.
>>
>>Anyone have any idea of either a solution, or which things I should
>>look at to try to narrow this down. I have tried to re-build most of
>>the dependencies of this port (it's hard to spot them all however) but
>>so far nothing is working.  I'm getting desperate here as I have all
>>my finances for the past 2 years in gnucash and have really built a
>>reliance on it.  Unfortunately, it's difficult to rollback to the
>>previous version for me (I was using 1.6.something) but I guess I'll
>>do that as a last result.
>>
>>Thanks in advance,
>>
>>Bob Crowe
>>
>>_______________________________________________
>>gnucash-devel mailing list
>>gnucash-devel at lists.gnucash.org
>>https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>>    
>>
>
>  
>




More information about the gnucash-devel mailing list