Re: [OSX] 2.3.5 with DBI & SQLite
John Ralls writes: > I finally got Webkit-Gtk to build, so I finished building > Gnucash-2.3.5 with DBI support. Libdbi-drivers is built with Sqlite3 > using /usr/lib/libsqlite3.dylib which is distributed as part of Core > Data. So far so good, everything built with no errors. > > When I went to try it out, though, it's not working: The File>Save As > dialog box presents only XML as a save option. I looked through > config.log to make sure that it found the dbi stuff (it did). What > else should I look for before I start debugging? > > (On the other hand, the Webkit rendering works fine and is > substantially faster than Gtkhtml. The downside is that Webkit itself > uses Objective C++, which isn't available for 10.4 Tiger, so there > will have to be a separate binary for Tiger.) Does this mean we couldn't build Webkit-GTK on a 10.4.8 machine? > Regards, > John Ralls -derek -- Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory Member, MIT Student Information Processing Board (SIPB) URL: http://web.mit.edu/warlord/PP-ASEL-IA N1NWH warl...@mit.eduPGP key available ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: Fedora 11 problems
Ian Leonard writes: > 2009/9/9 Derek Atkins > > Ian Leonard writes: > > > Not for me: > > > > yum search gtkthml > > Loaded plugins: refresh-packagekit > > Warning: No matches found for: gtkthml > > No Matches found > > That's because "gtkthml" != "gtkhtml" Unfortunately spelling counts > here. > > Ah. I missed that t completely. Time to get glasses:-) > > I recompiled 2.2.29 and it didn't make any difference. This is probably no > surprise. > > I took a backup .xac file and loaded it on FC11. > It came up fine. I saved it and tried to reload. I got the reported problem. > > So I got a new copy of the accounts, loaded it, deleted all the scheduled > transactions, saved > and reloaded. It looks like the problem has gone! > > Should I log this as a bug? As you said, it has been reported before. I think one might already exist. Please check before you file a new one. > Thanks for your help. > > -- > Regards, > > Ian Leonard -derek -- Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory Member, MIT Student Information Processing Board (SIPB) URL: http://web.mit.edu/warlord/PP-ASEL-IA N1NWH warl...@mit.eduPGP key available ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [OSX] Webkit.
On Sep 14, 2009, at 7:02 AM, Derek Atkins wrote: John Ralls writes: (On the other hand, the Webkit rendering works fine and is substantially faster than Gtkhtml. The downside is that Webkit itself uses Objective C++, which isn't available for 10.4 Tiger, so there will have to be a separate binary for Tiger.) Does this mean we couldn't build Webkit-GTK on a 10.4.8 machine? I'm afraid so. But there's a bigger problem: I had to patch Webkit-Gtk to get it to compile and submitted the patch. It's a matter of conflating Gtk and X11. (It's at https://bugs.webkit.org/show_bug.cgi?id=28727) The response was to patch more extensively to ensure that Webkit-Gtk won't build without X11, and when I reopened the bug, the maintainer commented that Webkit-Gtk doesn't support the Quartz backend. As long as Gnucash will build against 1.1.12 we're fine, but if we have to move to a newer version, more extensive patching will be needed. Regards, John Ralls ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [OSX] Webkit.
John Ralls writes: > On Sep 14, 2009, at 7:02 AM, Derek Atkins wrote: > >> John Ralls writes: >> >>> (On the other hand, the Webkit rendering works fine and is >>> substantially faster than Gtkhtml. The downside is that Webkit itself >>> uses Objective C++, which isn't available for 10.4 Tiger, so there >>> will have to be a separate binary for Tiger.) >> >> Does this mean we couldn't build Webkit-GTK on a 10.4.8 machine? > > I'm afraid so. > > But there's a bigger problem: I had to patch Webkit-Gtk to get it to > compile and submitted the patch. It's a matter of conflating Gtk and > X11. (It's at https://bugs.webkit.org/show_bug.cgi?id=28727) The > response was to patch more extensively to ensure that Webkit-Gtk won't > build without X11, and when I reopened the bug, the maintainer > commented that Webkit-Gtk doesn't support the Quartz backend. As long > as Gnucash will build against 1.1.12 we're fine, but if we have to > move to a newer version, more extensive patching will be needed. Ummm That seems counter-productive! Did they give a reason for making that restriction? *sigh* Do you want me to get involved with this issue? It seems pretty bad that you supply a patch to get it webkit-gtk working with Gtk-Quartz and they make it not-work! > Regards, > John Ralls -derek -- Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory Member, MIT Student Information Processing Board (SIPB) URL: http://web.mit.edu/warlord/PP-ASEL-IA N1NWH warl...@mit.eduPGP key available ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [OSX] Webkit.
On Sep 14, 2009, at 8:29 AM, Derek Atkins wrote: John Ralls writes: But there's a bigger problem: I had to patch Webkit-Gtk to get it to compile and submitted the patch. It's a matter of conflating Gtk and X11. (It's at https://bugs.webkit.org/show_bug.cgi?id=28727) The response was to patch more extensively to ensure that Webkit-Gtk won't build without X11, and when I reopened the bug, the maintainer commented that Webkit-Gtk doesn't support the Quartz backend. As long as Gnucash will build against 1.1.12 we're fine, but if we have to move to a newer version, more extensive patching will be needed. Ummm That seems counter-productive! Did they give a reason for making that restriction? *sigh* Do you want me to get involved with this issue? It seems pretty bad that you supply a patch to get it webkit-gtk working with Gtk-Quartz and they make it not-work! It seems dumb to me, too. As you may have noted, the ticket remains open but apparently ignored. I haven't pursued it on the Webkit-gtk list yet. The open hostility is unusual. More common is simple neglect. Most of the dev teams are Linux-focussed and not terribly interested in cross- platform compatibility. They'll accept patches, but won't do anything themselves to ensure compatibility. In the Linux world, the distro teams do all sorts of compatibility patches (as do Fink and MacPorts maintainers, as David Reiser pointed out.) The Gtk+ team can't even be bothered to commit patches since Richard Hult withdrew. As for you "getting involved", to do what? Adding another lonely voice on the dev lists (in your copious spare time ;-) ) won't hurt, but it seems unlikely to make much difference. Regards, John Ralls ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [OSX] 2.3.5 with DBI & SQLite
On Sep 14, 2009, at 10:02 AM, Derek Atkins wrote: John Ralls writes: I finally got Webkit-Gtk to build, so I finished building Gnucash-2.3.5 with DBI support. Libdbi-drivers is built with Sqlite3 using /usr/lib/libsqlite3.dylib which is distributed as part of Core Data. So far so good, everything built with no errors. When I went to try it out, though, it's not working: The File>Save As dialog box presents only XML as a save option. I looked through config.log to make sure that it found the dbi stuff (it did). What else should I look for before I start debugging? (On the other hand, the Webkit rendering works fine and is substantially faster than Gtkhtml. The downside is that Webkit itself uses Objective C++, which isn't available for 10.4 Tiger, so there will have to be a separate binary for Tiger.) Does this mean we couldn't build Webkit-GTK on a 10.4.8 machine? Regards, John Ralls -derek webkit-gtk 1.1.10 does work with osx 10.4 and 10.5. There are a bunch of tweaks that fink uses to get around various issues (package name: webkit-1.0.2, version 1.1.10). There are a bunch of issues with the webkit-gtk JIT compiler in versions 1.1.10 - 1.1.14 which prevent building recent webkit-gtk versions on osx 10.6. Curiously, a prerelease snapshot of 1.0.1 works for me on 10.6, so that's what I'm using at the moment. Dave -- David Reiser dbrei...@earthlink.net ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel