2007-10-15 GnuCash IRC logs

00:06:34 *** benoitg has joined #gnucash
00:07:24 *** benoitg has left #gnucash
01:44:24 *** pdc_ has joined #gnucash
01:45:39 *** pdc has quit IRC
02:34:04 *** Zoolooc has quit IRC
02:52:46 *** basanta has joined #gnucash
02:58:39 *** pecisk has joined #gnucash
03:52:55 *** basanta has quit IRC
04:07:31 *** pecisk has quit IRC
04:41:21 *** ErKa has joined #gnucash
04:51:07 *** Demitar has quit IRC
05:00:49 *** Demitar has joined #gnucash
05:14:23 *** Jaran|zZzZzZz has joined #gnucash
06:16:32 *** muddoc has joined #gnucash
06:28:10 *** roxlu has joined #gnucash
06:28:11 <roxlu> hi
06:28:47 <roxlu> I've installed gnucash on my Win. Vista but it is incredibly slow
06:28:56 <roxlu> Is this a vista thing?
06:34:49 <muddoc> I seem to be having the non-base currency / stock purchase problem listed in bug 335101. I am using 2.2.1 which should have resolved this bug (I think?)
06:50:49 *** Simon has quit IRC
06:56:30 *** Simon has joined #gnucash
06:57:42 *** Demitar has quit IRC
07:54:02 *** twunder has joined #gnucash
08:15:44 *** _lasindi has quit IRC
08:20:19 *** lasindi has joined #gnucash
08:40:08 *** ErKa has quit IRC
09:28:30 *** RallyU has joined #gnucash
09:32:47 *** ErKa has joined #gnucash
09:33:57 *** warlord-afk is now known as warlord
09:34:06 <warlord> muddoc: Nope, that bug hasn't been fixed, yet.
09:34:09 *** Demitar has joined #gnucash
09:34:20 <warlord> roxlu: It probably is a vista thing, but I dont know.
09:42:01 *** RallyU has quit IRC
10:00:15 *** benoitg has joined #gnucash
10:00:16 *** warlord has quit IRC
10:00:34 *** benoitg has left #gnucash
10:17:08 *** tjanssen has joined #gnucash
10:52:47 *** warlord has joined #gnucash
10:52:47 *** gncbot sets mode: +o warlord
11:34:07 *** ErKa has quit IRC
11:48:38 *** lasindi has quit IRC
12:01:59 *** warlord has quit IRC
12:50:34 *** kielein has joined #gnucash
12:55:57 *** warlord has joined #gnucash
12:55:57 *** gncbot sets mode: +o warlord
13:28:12 *** ErKa has joined #gnucash
13:49:08 *** andrewsw has joined #gnucash
14:08:51 *** pdc_ has quit IRC
14:09:20 *** pdc_ has joined #gnucash
14:17:24 *** pecisk has joined #gnucash
14:22:25 *** cstim has joined #gnucash
14:22:25 *** gncbot sets mode: +o cstim
14:23:09 <cstim> roxlu: http://wiki.gnucash.org/wiki/Windows#Windows_Vista_Problems
14:25:51 <warlord> hiya cstim
14:33:17 *** sjc has joined #gnucash
14:36:17 *** warlord is now known as warlord-afk
14:38:46 <cstim> hi warlord
14:42:32 <andrewsw> hey guys, is there a constant I can use in reports for a zero value commodity to use in a commodity collector?
14:44:34 *** tim_abell has joined #gnucash
14:45:36 <cstim> zero value *commodity*?
14:45:50 * cstim doesn't understand
14:45:54 <andrewsw> well no. sorry.
14:46:11 <andrewsw> I've got a list of ( acct . balance )
14:46:18 <cstim> yes
14:46:22 <andrewsw> with the balance returned from...
14:46:40 <andrewsw> gnc:account-get-comm-balance.
14:46:52 <cstim> yes
14:46:52 *** Zoolooc has joined #gnucash
14:47:05 <andrewsw> If the acct is not in my list, I want to return a zero as opposed to say a '()
14:47:22 <andrewsw> a zero that can be commodity collecter merged for example.
14:47:30 <cstim> Can you return (gnc:make-commodity-collector) ?
14:47:42 <cstim> that should be an all-zero commodity collector, isn't it?
14:47:56 <andrewsw> IDK, hence my question, but I'll try it.
14:48:36 <andrewsw> my list contains the balances of only those accts to be actually used in a report. If I feed my function
14:48:57 <cstim> I think the above expression should give you what you need.
14:49:02 <andrewsw> a list of accts, then it should return the balances of those accts or zero if the account doesn't exist.
14:49:02 <cstim> bbiab
14:49:06 *** cstim is now known as cstim_afk
14:49:07 <andrewsw> thanks cstim.
14:56:07 *** tjanssen has quit IRC
15:05:23 *** andi5 has joined #gnucash
15:05:23 *** gncbot sets mode: +o andi5
15:06:34 <andi5> fyi, i just filed http://bugzilla.gnome.org/show_bug.cgi?id=486922 ... shall i close http://bugzilla.gnome.org/show_bug.cgi?id=backport and "move the backport alias"?
15:06:44 *** benoitg has joined #gnucash
15:17:27 *** tim_abell has quit IRC
15:18:00 *** kielein has quit IRC
15:21:51 *** warlord-afk is now known as warlord
15:22:55 <warlord> andi5: sure.
15:23:33 *** sjc has quit IRC
15:28:27 *** ErKa has quit IRC
15:32:13 *** cstim_afk is now known as cstim
15:34:08 <cstim> andi5: how came this bug had the id=backport ?
15:34:34 <andi5> oh, chris has set this as alias
15:34:51 <cstim> interesting
15:34:59 <cstim> andi5: how's München?
15:35:36 <cstim> whoa. 2.2.1 is already 2 months ago. Maybe time for a 2.2.2 sometime soon?
15:35:37 <andi5> i like what i have seen so far :-)
15:35:59 <andi5> did we change a lot? (actually, i have lost track a bit)
15:40:17 <cstim> quickly browsing through gitk I can see approx. 20-30 fixed bugs. That would justity 2.2.2.
15:40:39 <andi5> ok, that sounds fair
15:41:21 <cstim> I'll release updated gwen/aqbanking with windows fixes
15:41:33 <andi5> i will not be around this weekend but the following one
15:41:46 <warlord> I'd still like to see the patch in http://bugzilla.gnome.org/show_bug.cgi?id=116353 applied.
15:42:53 <andi5> i guess it will ask nathan before planning anything
15:43:01 <andi5> warlord: do you think it is fine?
15:43:52 <warlord> I think it's better than nothing, and probably solves the problem in 75% of the cases.
15:45:06 <andi5> i guess you lack the time to apply and test it? ;-)
15:45:34 <warlord> Unfortunately. :)
15:45:35 <warlord> :(
15:51:38 <cstim> andi5: gas->store is a funny variable name...
15:51:45 <andi5> yeah ;-)
15:52:10 <cstim> not to be confused with diesel->store
15:52:26 <warlord> Is that anything like car->wash
15:52:27 <warlord> ?
15:52:59 <andi5> i would not mix gas->store and car->wash
15:53:29 <warlord> No? why not? I would expect consumers to want to convenience of such a combination.
15:53:46 <andrewsw> get out of the room when you free(gas)...
15:53:58 <warlord> Hahah
15:54:02 <andi5> andrewsw: unref'ing does not necessarily mean to free it ;-)
15:54:04 <jsled> heh.
15:54:26 <andi5> expect several homers to sit on some atomic device
15:54:50 * cstim needs g_new(gas)
15:54:57 <cstim> nah, maybe not.
15:55:45 <cstim> andi5: do you recall what we did to replace strptime() on windows? I think it was used somewhere in gnucash but we had to replace it.
15:55:55 <cstim> (ktoblzcheck would like to use it)
15:56:11 <andi5> just look into lib/libc :)
15:57:00 <andi5> (it was a mess, somehow)
15:57:23 *** anajilly has joined #gnucash
16:00:00 <anajilly> newbie here. getting a compile error
16:00:04 <anajilly> swig-business-core.c:1292: warning: the address of ‘g’ will always evaluate as ‘true’
16:00:22 <anajilly> how do I deal with that?
16:00:40 <jsled> you're using gcc-4.2 ... for now, you'll need to ./configure with --disable-error-on-warning.
16:00:51 <andi5> how did you come so far with gcc-4.2?
16:01:28 <anajilly> eh, I don't know. this is the first time I've tried to compile
16:01:41 <jsled> openSuse 10.3?
16:01:43 <andi5> what does `gcc --version` give you?
16:01:47 <anajilly> want to see my ./configure options?
16:02:29 <anajilly> gcc version 4.2.1 (Debian 4.2.1-4)
16:02:36 <jsled> (oh man...don't break the line len)
16:02:42 <anajilly> I'm using debian testing
16:03:23 <andi5> jsled: break the line len?
16:03:28 <jsled> nevermind.
16:03:33 * andi5 does not mind
16:03:49 <cstim> oh, r16565 needs to be back-ported as well. I suppose the Windows binaries are built off 2.2?
16:04:00 <anajilly> I'll try --disable-error-on-warning and let you know how it goes
16:04:11 <andrewsw> anajilly: that works on my sid box
16:04:16 <andi5> sure... i will need to remember nathan of that :)
16:04:22 <andi5> s,remember,remind,
16:04:59 <andi5> cstim: ack...
16:05:28 <cstim> andi5: libc/strptime.c: yeah, a big big mess.
16:05:51 <andi5> i am sorry, i did not invent windows
16:06:47 <cstim> you didn't? really?
16:07:20 <andi5> nope... a lot of people think that, but hey... IT WAS NOT ME, really
16:07:25 <cstim> phew.
16:07:33 <cstim> glück gehabt.
16:07:38 <andi5> :-D
16:07:56 <cstim> BTW that opensuse 10.3 error is weird. On some Suse 9.x this libpopt.la was missing as well.
16:08:16 <cstim> but in opensuse 10.2 this is simply in popt-devel, just as it should be.
16:08:47 <cstim> and libosp.la in opensl-devel
16:09:08 <cstim> andi5: can you check quickly whether windows/mingw has strtol()?
16:09:38 <andi5> seems to be declared
16:09:41 <cstim> ok
16:18:00 <andrewsw> dumb question: how do I compare equality of acct handles in reports? the items to compare look like #<swig-pointer Account * 8512008> when (display)ed
16:19:17 <andi5> good question...
16:20:32 <warlord> I forget if you want to use (eq? .. ) or (equal? .. )
16:21:14 <andrewsw> huh. I didn't try either as my brain says (eqv? ..)
16:21:18 * andrewsw goes to read more
16:22:20 <andrewsw> hmmmm (equal? ) if they print the same... must learn to read to the end of paragraphs.
16:24:00 <andi5> andrewsw: i hope http://www.swig.org/Doc1.3/Guile.html#Guile_nn12 answers it
16:24:02 <anajilly> --disable-error-on-warning appears to have worked. Thanks much
16:24:47 *** McLANE has joined #gnucash
16:25:57 <andrewsw> andi5: thx!
16:26:13 <andi5> :)
16:30:55 <andrewsw> yay! I got a match! equal? it is.
16:35:41 <andi5> warlord: the patch checks the commodity of only the parent account... what about all ancestors?
16:36:12 <warlord> Yeah, it might want to walk up the tree until it finds a currency.
16:36:23 <warlord> But it should use the closest parent with a currency.
16:36:28 <andi5> of course
16:39:51 *** cstim has quit IRC
16:40:53 <anajilly> I'm pretty sure I found a bug.
16:41:00 <andi5> cool ;-)
16:41:13 <andi5> it is yours now :)
16:41:18 <anajilly> gnucash says: Report bugs and other problems to gnucash-devel@gnucash.org.
16:41:22 <anajilly> is that what I should do?
16:42:01 <anajilly> it's probably pretty simple to fix. I'll try to submit a patch... one of these days
16:42:08 <andi5> do you mean that string is buggy`
16:42:17 <andi5> do you want it to print "go to bugzilla"? ;-)
16:42:40 <anajilly> well, maybe. haha. but that's not the bug I'm talking about.
16:42:44 <anajilly> the bug is the crash.
16:42:50 <andi5> crashes are uncool
16:42:58 <anajilly> should I submit it to bugzilla?
16:43:02 <andi5> you could use http://pastebin.ca to give us a glimpse
16:43:26 <anajilly> ok.
16:44:15 <anajilly> I tried to search bugzilla btw. couldn't find it, but can never find anything with bugzilla. I'm a newbie and all that
16:47:07 *** McLANE has quit IRC
16:47:59 <anajilly> http://pastebin.ca/737909
16:50:25 *** McLANE has joined #gnucash
16:52:24 <andi5> i suppose you are comping gnucash 2.2.x, right? (given the swig error from above)
16:53:07 <anajilly> I just did an anonymous checkout with svn from head
16:53:12 <anajilly> that's what I compiled
16:53:18 <andi5> ahh... that was YOU ;-)
16:53:27 <anajilly> heh
16:54:20 <andi5> do you have a sample (minimal) qif file? ... oh, and yes, please file a bug
16:54:50 <anajilly> I only have qif file's I've downloaded from my bank. I don't know how to edit them.
16:55:05 <andi5> use your favorite editor :-)
16:55:09 <anajilly> do you have a sample qif file? maybe I can try to repro with yours
16:55:11 <anajilly> haha
16:55:30 <andi5> oh, there are qif files in the checkout
16:56:01 <anajilly> that sounds good. I'll try it with those, and reference them in the bug if they cause the crash
16:58:03 <andrewsw> anajilly: a qif file is a simple flat text file. open with any editor, if you see any pers. id. info, just tweak that data and save the file.
16:58:14 *** McLANE has quit IRC
16:58:25 <andrewsw> and you should run your test once more with the tweaked file to confirm.
16:59:01 <andi5> maybe you can track the problem down a bit that way by stripping away parts without making the program not crash
17:00:17 <anajilly> looks like each record/entry in a qif file is separated with "~~", right? will it work if I just truncate it after any of those delimiters?
17:00:36 <anajilly> oops. I meant: "^^"
17:02:05 <andrewsw> hmm... my qif's have a single "^" at the end of each record. that double "^" could be the problem, as a guess.
17:04:54 <anajilly> I got "^^" from the abc.qif in the doc/examples/abc.qif file.
17:05:12 <anajilly> looks like my file from the bank just has the single ^ delimiter
17:05:26 <anajilly> they both reproduce the bug identically
17:05:43 <anajilly> I'll try with a different example in doc/examples though
17:06:00 <andi5> you mean abc.qif reproduces that bug?
17:06:30 *** tjanssen has joined #gnucash
17:08:23 <anajilly> yes. abc.qif reproduces that bug. so does web.qif
17:08:54 * andi5 is still compiling and will test soon
17:11:45 *** tim_abell has joined #gnucash
17:14:21 <anajilly> this bug also exists in the gnucash shipped with Debian-testing (lenny)
17:14:55 <anajilly> I saw it there first. I downloaded from svn to see if it was still there.
17:15:32 <anajilly> I also really like gnucash, and have been thinking about trying to contribute for a while.
17:15:54 <anajilly> I have a couple itches....
17:16:12 <anajilly> I know nothing about scheme, unfortunately
17:16:31 <andi5> anajilly: when exactly does gnucash crash for you? (works for me)
17:16:43 <anajilly> really? it works for you?
17:16:48 <andi5> yep
17:16:57 *** twunder has quit IRC
17:17:08 *** thequicksource has joined #gnucash
17:17:10 <andi5> what is your slib version?
17:18:29 <thequicksource> can gnucash export quickbooks files?
17:18:39 <anajilly> I do the import thing... choose a file... press forward a couple times till the druid heading is "Match QIF accounts with GnuCash Accounts"
17:19:19 <anajilly> then press back a couple times till the heading is "Set the default QIF account name"
17:19:56 <anajilly> I change the account name by adding a single character, then press the "Forward" button. it crashes immediately
17:21:17 <andi5> yep... that is true
17:21:45 <andrewsw> yup. here too, rev 16547 on deb sid.
17:22:54 <anajilly> dpkg says slib is: 3a4-4
17:23:00 <andi5> ack
17:23:27 <andi5> no need to forward more than once after the "default qif account name" page
17:24:12 <anajilly> hm, I was able to go only once past, then back, change and forward without a crash.
17:24:22 <anajilly> twice forward is the magic number for me.
17:24:30 <andi5> back, forth, back, forth, crash
17:24:39 <anajilly> huh
17:25:27 <anajilly> the backtrace ... makes me think the logic is implemented in scheme. is that so?
17:26:23 <anajilly> I said before I thought it might be an easy fix, but I don't get scheme yet. so, probably not so easy.... for me anyway
17:28:16 *** thequicksource has left #gnucash
17:30:05 <andi5> i just hope i do not fix a bug the third time ;-)
17:32:04 <andrewsw> sweet. My first crack at this income report takes my report time from over 4 minutes to 25 seconds!
17:32:31 <andi5> nice... does it still printed _anything_? ;-)
17:33:04 <andrewsw> ha ha! yes it does - the same results, though something is getting tweaked in the formatting.
17:34:38 <andi5> hehe... nice bug
17:46:07 *** tjanssen has quit IRC
17:56:38 <tim_abell> woo! it's aliiiive. built from svn, installed and run :-D
17:56:46 <andi5> yeeeehaw
17:56:54 <tim_abell> anyone mind if I add some notes to the wiki?
17:57:19 <andi5> please go contribute :)
17:57:23 <tim_abell> namely:
17:57:27 <tim_abell> ./configure --prefix=/opt/gnucash-trunk --libdir=/opt/gnucash-trunk-lib
17:57:29 <tim_abell> make
17:57:30 <tim_abell> sudo make install
17:57:43 <tim_abell> which took me several hours to figure out :-s
17:57:48 <andi5> why did you need it?
17:57:57 <andi5> --prefix=/opt/gnucash-trunk did not do it?
17:58:11 <tim_abell> no, it failed to make install
17:58:26 <andi5> did you remove the installation directory beforehand?
17:58:35 <tim_abell> something about can't install libraries to non /usr/lib path
17:58:41 <andi5> huh?
17:58:50 <tim_abell> /opt was empty
17:59:09 <andrewsw> who owns /opt?
17:59:19 <tim_abell> not sure, it's fallen off the top of my console
17:59:30 <tim_abell> root i guess, ran make install with sudo
17:59:59 <tim_abell> yeah root
18:00:41 <andi5> hm... i have never heard about the need to specifc --libdir ... are you sure this happens with clean source and installation directories? ... i am still sceptic
18:00:51 <tim_abell> i'll run it again without it
18:00:56 <andrewsw> you likely need write privileges to /opt, FWIW.
18:00:57 <tim_abell> (might take a minute)
18:01:03 <andi5> andrewsw: only on install
18:01:50 <andrewsw> sorry, I'm reading that as "why do you need *sudo*"...
18:02:24 <andi5> i suppose he meant --libdir :) (s,suppose,hope,)
18:03:26 <warlord> You shouldn't need the --libdir
18:07:11 <andi5> aaaaaaah...
18:07:44 <andi5> i wondered why none of my changes led to a change of behavior... until i noticed that i configured with the wrong prefix ;-)
18:10:37 <warlord> Hahahaha!
18:11:21 <andi5> anajilly: i am on the bug you mentioned (or what i see here) ... will you be around a little while?
18:11:48 <anajilly> I will be, on and off, yes
18:12:37 <warlord> The QIF improter REALLY needs to get re-written.
18:13:01 <anajilly> I'm at home... doing laundry and stuff. heh. I'll be around
18:13:02 <andi5> i do not see that happening soon :-(
18:14:03 <warlord> Maybe GSoC 2008?
18:14:11 <andi5> :-D
18:36:32 <tim_abell> hrm, it didn't do it this time.
18:36:52 <tim_abell> i shalln't document it as i evidently don't understand it!
18:37:15 <andi5> anajilly: what about http://pastebin.ca/738008 ?
18:37:35 <tim_abell> ./configure --prefix=/opt/gnucash-trunk
18:37:37 <tim_abell> make
18:37:39 <tim_abell> sudo make install
18:37:41 <tim_abell> worked fine this time.
18:38:53 <andi5> tim_abell: nice :-) .... i suppose it was due to some weird meteorological phenomenon, maybe astrological?
18:39:21 <tim_abell> undoubtedly. that and past my bedtime syndrome
18:39:44 <andi5> PMB syndrome... sounds familiar to me
18:40:43 <andi5> @tell anajilly please use gncbot to tell me what you think and whether the patch solves your problem ... ciao
18:40:43 <gncbot> andi5: The operation succeeded.
18:41:08 *** andi5 has quit IRC
18:42:46 <tim_abell> thanks for your collective help and sympathy. till another day.
18:43:04 *** tim_abell has quit IRC
18:47:03 <andrewsw> As I've made some progress on this html-acct-table stuff, should I submit incremental patches? or just sit on it till its all done?
18:47:25 <andrewsw> the caveat is that there are some regressions in functionality... but serious improvements in performance.
18:48:04 <warlord> What regressions?
18:48:08 *** pecisk has quit IRC
18:49:08 <andrewsw> essentially, I've ignored, for the moment, the "balance-mode" option. wait though.
18:50:39 <warlord> Still.. 4min -> 25sec is a GREAT improvement!
18:51:04 <andrewsw> my file is pretty big, so my results are probably better than usual.
18:51:13 <andrewsw> my smaller test file seems to cut in about half.
18:53:13 <andrewsw> i'm grepping to make sure I test all the reports that use this function... I'll be back about this.
18:59:35 <andrewsw> i see that the trial-balance uses that feature. I can refactor my change to include that. hopefully that's not where the problem lies...
19:02:18 *** nbinont-afk has joined #gnucash
19:17:21 <andrewsw> well... there are some issues with the other reports that rely on this, so I'll have to come back to it.
19:17:56 <andrewsw> I'll put up a patch that improves income-statement by duplicating the functions and calling the dupes, then
19:18:15 <andrewsw> over time the rest of the issues can be fixed until noone relies on the old ones and it can be switched over.
19:18:17 <andrewsw> make sense?
20:01:11 *** twunder has joined #gnucash
20:04:31 <warlord> andrewsw: That sounds like a lot more work than just handling that one option.
20:41:52 <andrewsw> warlord: except that I'd already duped the functions to test and compare output... so its just a couple little tweaks to make income-statement call the new function.
20:42:19 <warlord> Yeah, but then you have to go report-by-report to migrate them over..
20:43:22 *** warlord has quit IRC
20:44:26 <andrewsw> income-statement calls gnc:html-blah-env/accts which calls gnc:html-acct-blah-add-accounts.
20:45:14 <andrewsw> I made a gnc:html-acct-blah-add-accounts2 that contains new stuff and duped the two-line function gnc:html-blah-env/accts
20:45:25 <andrewsw> whoops. he's gone.
20:46:09 <andrewsw> @tell warlord I understand but the work's mostly done, new stuff breaks trial-balance, so I'll put up my patch when finished and we can talk about it. cheers
20:46:09 <gncbot> andrewsw: The operation succeeded.
20:55:46 *** nocsav has joined #gnucash
21:05:18 <nocsav> Hi all...I'm a new user with a question about OFXDirectConnect in GnuCash 2.2.1.
21:05:18 <nocsav> I see 3 backends in the AqBanking wizard: aqdtaus, aqhbci, and aqgeldkarte. I don't see aqofxconnect. I imagine I'm missing a package, or that I made a mistake in my build.
21:05:18 <nocsav> Any suggestions?
21:05:19 <nocsav> (I've got libaqbanking and libofx3 packages on my computer.)
21:06:09 *** warlord has joined #gnucash
21:06:09 *** gncbot sets mode: +o warlord
21:08:58 *** warlord is now known as warlord-afk
21:14:38 *** anajilly has quit IRC
22:04:11 *** Zoolooc_ has joined #gnucash
22:13:29 *** Zoolooc has quit IRC
23:19:50 *** dbr has joined #gnucash
23:23:30 <dbr> nocsav: did you configure aqbanking with --with-backends="aqhbci aqdtaus aqofxconnect" (or similar)?
23:31:55 *** twunder has quit IRC
23:38:50 <nocsav> hi dbr, i grabbed aqbanking from ubuntu repository... did not build it from source. i built gnucash with --enable-aqbanking --enable-hbci --enable-ofx --enable-sql.
23:40:05 <dbr> I would have expected the packagers to include all the backends, but I know nothing about ubuntu
23:44:57 <nocsav> i expected that too. maybe i'll try building aqbanking from source. (i noticed the package manager shows no dependency between libaqbanking16 and libofx.)
23:46:57 <dbr> does sound as if ubuntu left out the ofxdirectconnect backend
23:50:37 <nocsav> i'll try building my own with the configure flags you mentioned (thanks!)
23:57:06 <dbr> I use --with-backends="aqhbci aqdtaus aqofxconnect" --with-frontends="cbanking g2banking qbanking"
23:57:22 <dbr> and a couple other switches I need for qt3 on a mac