Re: Git Migration: github with svn access
On Nov 8, 2011, at 5:01 AM, Derek Atkins wrote: > John Ralls writes: > >> I actually like the interface on git.gnome.org better than github's >> (or trac's). Less froo-froo, and the history is a lot more readable >> and searchable. OTOH, I do like the line-by-line comment feature on >> Github. (I'm not suggesting we should try to move to >> git.gnome.org. Getting everyone access would be a big PITA. But we >> could host whatever they're using for a browser on code.gnucash.org.) > > I'm happy to install something for us. I just need to know what to > install and how to configure it. :) Turns out that Gnome is using CGit [1]. They've probably written some css to make it look the way they want and adjusted some of the many options. In short: Install, easy. Configure, not so much. Unless someone has a week or two to mess with it (I sure don't), probably better to stay with github. Regards, John Ralls ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: r21533 - gnucash-docs/trunk/help/C - Bug #651886
Hi Derek and David, On 2011-11-08, at 18:40, David T. wrote: > […] > > > The Accounts Payable and Accounts Receivable account > > types are used by the business features. Additions or modifications > to these accounts should only be made using &app;'s business features. > > Users should not manually enter transactionsin these accounts. > > > David > > […] > > From: Derek Atkins > To: gnucash-devel@gnucash.org > Sent: Tuesday, November 8, 2011 6:23 AM > Subject: Re: r21533 - gnucash-docs/trunk/help/C - Bug #651886 > >> […] > > I think a better wording is that these accounts are not meant for > manual, interactive usage. They are used by the business features, and > any additions to these accounts should only be made through the use of > the business features. Users should not manually enter transactions > into these accounts. > > -derek I’ve combined and simplified the above two versions. What do you think: diff --git a/help/C/Help_ch_Account-Actions.xml b/help/C/Help_ch_Account-Actions.xml index dbff234..a41b384 100644 --- a/help/C/Help_ch_Account-Actions.xml +++ b/help/C/Help_ch_Account-Actions.xml @@ -37,9 +37,10 @@ below. - Using the Accounts Payable and Accounts Receivable types - directly in your accounts is not recommended. These account - types are meant to be used by &app; internally. + The Accounts Payable and Accounts Receivable types are + used internally by &app;’s business features. Users should + not manually modify or enter transactions in these account + types. PGP.sig Description: This is a digitally signed message part ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: r21533 - gnucash-docs/trunk/help/C - Bug #651886
How about: The Accounts Payable and Accounts Receivable account types are used by the business features. Additions or modifications to these accounts should only be made using &app;'s business features. Users should not manually enter transactionsin these accounts. David From: Derek Atkins To: gnucash-devel@gnucash.org Sent: Tuesday, November 8, 2011 6:23 AM Subject: Re: r21533 - gnucash-docs/trunk/help/C - Bug #651886 Yawar Amin writes: > + > + Using the Accounts Payable and Accounts Receivable types > + directly in your accounts is not recommended. These account > + types are meant to be used by &app; internally. > + > + I think a better wording is that these accounts are not meant for manual, interactive usage. They are used by the business features, and any additions to these accounts should only be made through the use of the business features. Users should not manually enter transactions into these accounts. -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.edu PGP key available ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: Fwd: 2.4.8 git /w guile 2.0
summarizing: ./configure --disable-error-on-warning produces a gnucash executable ./configure produces deprecated-declarations errors ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: Fwd: 2.4.8 git /w guile 2.0
> ./configure --disable-error-on-warning --enable-debug;time make > > produces the following when executiing GUILE_AUTO_COMPILE=0 gnucash > > gnucash # GUILE_AUTO_COMPILE=0 gnucash > gnc.bin-Message: main: binreloc relocation support was disabled at > configure time. > > > > This is a development version. It may or may not work. > Report bugs and other problems to gnucash-devel@gnucash.org. > You can also lookup and file bug reports at http://bugzilla.gnome.org > The last stable version was GnuCash 2.4.7 > The next stable version will be GnuCash 2.6 > > ;;; note: source file > /usr/local/share/gnucash/guile-modules/gnucash/printf.scm > ;;; newer than compiled > /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/gnucash/guile-modules/gnucash/printf.scm.go > ;;; note: source file /usr/local/share/gnucash/scm/string.scm > ;;; newer than compiled > /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/gnucash/scm/string.scm.go > ;;; note: source file /usr/local/share/gnucash/scm/doc.scm > ;;; newer than compiled > /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/gnucash/scm/doc.scm.go > ;;; note: source file /usr/local/share/gnucash/scm/main-window.scm > ;;; newer than compiled > /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/gnucash/scm/main-window.scm.go > ;;; note: source file /usr/local/share/gnucash/scm/fin.scm > ;;; newer than compiled > /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/gnucash/scm/fin.scm.go > ;;; note: source file /usr/local/share/gnucash/scm/build-config.scm > ;;; newer than compiled > /root/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/gnucash/scm/build-config.scm.go > WARNING: (gnucash import-export qif-import): `GNC-DENOM-AUTO' imported > from both (sw_engine) and (gnucash engine) > WARNING: (gnucash import-export qif-import): `gnc-build-dotgnucash-path' > imported from both (sw_engine) and (gnucash core-utils) > WARNING: (gnucash report report-system): `GNC-DENOM-AUTO' imported from > both (sw_engine) and (gnucash engine) > WARNING: (gnucash report report-system): imported module (gnucash > app-utils) overrides core binding `N_' > WARNING: (gnucash report report-system): imported module (gnucash > app-utils) overrides core binding `N_' > WARNING: (gnucash report report-system): `GNC-DENOM-AUTO' imported from > both (sw_engine) and (gnucash engine) > WARNING: (gnucash report report-system): imported module (gnucash > app-utils) overrides core binding `N_' > WARNING: (gnucash report report-system): `GNC-DENOM-AUTO' imported from > both (sw_engine) and (gnucash engine) > WARNING: (gnucash report report-system): imported module (gnucash > app-utils) overrides core binding `N_' > WARNING: (gnucash report stylesheet-plain): imported module (gnucash > app-utils) overrides core binding `N_' > WARNING: (gnucash report stylesheet-fancy): imported module (gnucash > app-utils) overrides core binding `N_' > WARNING: (gnucash report stylesheet-footer): imported module (gnucash > app-utils) overrides core binding `N_' > WARNING: (gnucash report stylesheet-easy): imported module (gnucash > app-utils) overrides core binding `N_' > WARNING: (gnucash report standard-reports daily-reports): imported module > (gnucash app-utils) overrides core binding `N_' > WARNING: (gnucash report standard-reports account-summary): imported > module (gnucash app-utils) overrides core binding `N_' > WARNING: (gnucash report standard-reports general-journal): imported > module (gnucash app-utils) overrides core binding `N_' > WARNING: (gnucash report standard-reports advanced-portfolio): imported > module (gnucash app-utils) overrides core binding `N_' > WARNING: (gnucash report standard-reports advanced-portfolio): > `GNC-DENOM-AUTO' imported from both (sw_engine) and (gnucash engine) > WARNING: (gnucash report standard-reports balance-sheet): imported module > (gnucash app-utils) overrides core binding `N_' > WARNING: (gnucash report standard-reports category-barchart): imported > module (gnucash app-utils) overrides core binding `N_' > WARNING: (gnucash report standard-reports budget-barchart): imported > module (gnucash app-utils) overrides core binding `N_' > WARNING: (gnucash report standard-reports price-scatter): imported module > (gnucash app-utils) overrides core binding `N_' > WARNING: (gnucash report standard-reports sx-summary): imported module > (gnucash app-utils) overrides core binding `N_' > WARNING: (gnucash report standard-reports average-balance): imported > module (gnucash app-utils) overrides core binding `N_' > WARNING: (gnucash report standard-reports equity-statement): imported > module (gnucash app-utils) overrides core binding `N_' > WARNING: (gnucash report standard-reports transaction): imported module > (gnucash app-utils) overrides core binding `N_' > WARNING: (gnucash report standard-reports budget-flow): imported module > (gnucash app-utils) overrides core binding `N_' > WARNING: (gnucash report standard-reports account-pie
Re: Fwd: 2.4.8 git /w guile 2.0
the switch --disable-error-on-warning is required to get a make completed if not used then: wig-core-utils.c:1386:7: error: 'scm_makstr' is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:124) [-Werror=deprecated-declarations] swig-core-utils.c:1389:3: error: 'scm_must_free' is deprecated (declared at /usr/include/guile/2.0/libguile/gc.h:268) [-Werror=deprecated-declarations] swig-core-utils.c: In function '_wrap_gnc_scm_log_warn': swig-core-utils.c:1411:3: error: 'scm_must_free' is deprecated (declared at /usr/include/guile/2.0/libguile/gc.h:268) [-Werror=deprecated-declarations] swig-core-utils.c: In function '_wrap_gnc_scm_log_error': swig-core-utils.c:1433:3: error: 'scm_must_free' is deprecated (declared at /usr/include/guile/2.0/libguile/gc.h:268) [-Werror=deprecated-declarations] swig-core-utils.c: In function '_wrap_gnc_scm_log_msg': swig-core-utils.c:1455:3: error: 'scm_must_free' is deprecated (declared at /usr/include/guile/2.0/libguile/gc.h:268) [-Werror=deprecated-declarations] swig-core-utils.c: In function '_wrap_gnc_scm_log_debug': swig-core-utils.c:1477:3: error: 'scm_must_free' is deprecated (declared at /usr/include/guile/2.0/libguile/gc.h:268) [-Werror=deprecated-declarations] swig-core-utils.c: In function '_wrap_gnc_utf8_strip_invalid_strdup': swig-core-utils.c:1500:5: error: 'scm_makfrom0str' is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:724) [-Werror=deprecated-declarations] swig-core-utils.c:1502:7: error: 'scm_makstr' is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:124) [-Werror=deprecated-declarations] swig-core-utils.c:1505:3: error: 'scm_must_free' is deprecated (declared at /usr/include/guile/2.0/libguile/gc.h:268) [-Werror=deprecated-declarations] swig-core-utils.c: In function '_wrap_gnc_locale_from_utf8': swig-core-utils.c:1529:5: error: 'scm_makfrom0str' is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:724) [-Werror=deprecated-declarations] swig-core-utils.c:1531:7: error: 'scm_makstr' is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:124) [-Werror=deprecated-declarations] swig-core-utils.c:1534:3: error: 'scm_must_free' is deprecated (declared at /usr/include/guile/2.0/libguile/gc.h:268) [-Werror=deprecated-declarations] swig-core-utils.c: In function '_wrap_gnc_locale_to_utf8': swig-core-utils.c:1558:5: error: 'scm_makfrom0str' is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:724) [-Werror=deprecated-declarations] swig-core-utils.c:1560:7: error: 'scm_makstr' is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:124) [-Werror=deprecated-declarations] swig-core-utils.c:1563:3: error: 'scm_must_free' is deprecated (declared at /usr/include/guile/2.0/libguile/gc.h:268) [-Werror=deprecated-declarations] swig-core-utils.c: In function '_wrap_gnc_locale_default_iso_currency_code': swig-core-utils.c:1581:5: error: 'scm_makfrom0str' is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:724) [-Werror=deprecated-declarations] swig-core-utils.c:1583:7: error: 'scm_makstr' is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:124) [-Werror=deprecated-declarations] swig-core-utils.c: In function '_wrap_gncsutf8q___': swig-core-utils.c:1608:3: error: 'scm_must_free' is deprecated (declared at /usr/include/guile/2.0/libguile/gc.h:268) [-Werror=deprecated-declarations] cc1: all warnings being treated as errors make[5]: *** [swig-core-utils.lo] Error 1 make[5]: Leaving directory `/data/gnucash/src/core-utils' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/data/gnucash/src/core-utils' make[3]: *** [all] Error 2 make[3]: Leaving directory `/data/gnucash/src/core-utils' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/data/gnucash/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/data/gnucash' make: *** [all] Error 2 ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: Fwd: 2.4.8 git /w guile 2.0
On dinsdag 8 november 2011, Geert Janssens wrote: > Ted, > > Please keep gnucash messages on the list. > > I've forwarded this one for you. > > Geert > -- Doorgestuurd bericht -- > > Onderwerp: 2.4.8 git /w guile 2.0 > Datum: dinsdag 8 november 2011, 21:00:38 > Van: Ted Creedon > Aan: Geert Janssens > > ran the perl script to update > > gnucash compiles: configure --disable-error-on-warning > but fails 3 checks included file check.txt > I would expect that. Nothing has been done yet to fix this. > configure by itself doesn't make - I think this is the gcc 4.6.x problem > This confuses me. What do you mean here ? > gnucash runs and does a flash & crash see run.txt > Ok. First problem I see is that gnucash still sets maxdepth debug option. From the guile 2 documentation I gather this one is no longer available. I have just pushed a fix for this one to git. Next, try to run with GUILE_AUTO_COMPILE=0, like $ GUILE_AUTO_COMPILE=0 gnucash And lastly (though not really related to these problems): you probably shouldn't run gnucash as root. Geert ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: Fwd: make check failures
On dinsdag 8 november 2011, Ted Creedon wrote: > Derek suggested I try guile 1.8 but it breaks graphviz and configure breaks > trying to find guile 1.8 > > what git command should I use to get the patched files? The way to work with our git repository is explained here: http://wiki.gnucash.org/wiki/Git The patch in question was pushed to the trunk branch. Geert ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [PATCH] Assorted guile-related build fixes
On dinsdag 8 november 2011, Ted Creedon wrote: > not finding guile 1.8 is what I've observed - I can send debug info from an > strace of configure if desired > > i have 2 systems one guiile 1.8 & one 2.0 > >From which source are you starting, and where are guile-1.8 and guile-2.0 installed on your system ? Geert ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [PATCH] Assorted guile-related build fixes
On dinsdag 8 november 2011, Bill Nottingham wrote: > Geert Janssens (janssens-ge...@telenet.be) said: > > On vrijdag 13 mei 2011, Bill Nottingham wrote: > > > I was doing some testing with guile-2.0 and GnuCash, and encountered > > > the need for the following fixes to make it build. > > > > > > (Note: it still doesn't *work*, but it at least builds for further > > > testing.) > > > > > > Total changes: > > > configure.ac| 14 -- > > > src/import-export/aqbanking/Makefile.am |1 + > > > src/plugins/bi_import/Makefile.am |1 + > > > 3 files changed, 10 insertions(+), 6 deletions(-) > > > > > > ___ > > > gnucash-devel mailing list > > > gnucash-devel@gnucash.org > > > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > > > > Bill, > > > > I just discovered this series of your patches in my mailbox, all covered > > with dust ;) > > > > I'm under the impression they never got applied, right ? > > AFAIK, yes, although I've only really checked on the 2.4 branch. > > > Patch 2 is obsolete by now [1]. I have made some other changes in the > > source so aqbanking and bi_import are no longer dependent on guile. > > > > Patch 3 seems to make sense to me, I'll apply it shortly. > > > > And regarding patch 1, I'm a bit confused. While working on the bug > > mentioned below, Petr had written a patch very similar to your patch 2, > > yet it did seem to work without applying patch 1. So your patch series > > suggests GUILE_INCS has to be AC_SUBST before it can be included, but > > Petr's patch suggests otherwise. Is GUILE_INCS automatically substituted > > as part of the other macro's perhaps ? > > > > I'm not that well versed in the autotools magic, so I prefer to ask > > first. > > Hah, neither am I. But looking at it, GUILE_INCS is in most of the > Makefile.am files, so having an explicit substitute of it looks right. (The > problem I remember having is it not finding guile correctly in > /usr/include/guile/2.0/... which is where our test guile-2.0 packages were > putting it). > Ok, I have added the patch for AC_SUBST(GUILE_INCS) as well. If that's wrong, somebody will surely complain. Obviously, both patches are only applied to the development tree, since it is not planned to get the 2.4 series to work with guile 2.0. Geert ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [PATCH] Assorted guile-related build fixes
not finding guile 1.8 is what I've observed - I can send debug info from an strace of configure if desired i have 2 systems one guiile 1.8 & one 2.0 ted On Tue, Nov 8, 2011 at 9:04 AM, Bill Nottingham wrote: > Geert Janssens (janssens-ge...@telenet.be) said: > > On vrijdag 13 mei 2011, Bill Nottingham wrote: > > > I was doing some testing with guile-2.0 and GnuCash, and encountered > > > the need for the following fixes to make it build. > > > > > > (Note: it still doesn't *work*, but it at least builds for further > > > testing.) > > > > > > Total changes: > > > configure.ac| 14 -- > > > src/import-export/aqbanking/Makefile.am |1 + > > > src/plugins/bi_import/Makefile.am |1 + > > > 3 files changed, 10 insertions(+), 6 deletions(-) > > > > > > ___ > > > gnucash-devel mailing list > > > gnucash-devel@gnucash.org > > > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > > > > Bill, > > > > I just discovered this series of your patches in my mailbox, all covered > with > > dust ;) > > > > I'm under the impression they never got applied, right ? > > AFAIK, yes, although I've only really checked on the 2.4 branch. > > > Patch 2 is obsolete by now [1]. I have made some other changes in the > source > > so aqbanking and bi_import are no longer dependent on guile. > > > > Patch 3 seems to make sense to me, I'll apply it shortly. > > > > And regarding patch 1, I'm a bit confused. While working on the bug > mentioned > > below, Petr had written a patch very similar to your patch 2, yet it did > seem > > to work without applying patch 1. So your patch series suggests > GUILE_INCS has > > to be AC_SUBST before it can be included, but Petr's patch suggests > otherwise. > > Is GUILE_INCS automatically substituted as part of the other macro's > perhaps ? > > > > I'm not that well versed in the autotools magic, so I prefer to ask > first. > > Hah, neither am I. But looking at it, GUILE_INCS is in most of the > Makefile.am files, so having an explicit substitute of it looks right. (The > problem I remember having is it not finding guile correctly in > /usr/include/guile/2.0/... which is where our test guile-2.0 packages were > putting it). > > Bill > > ___ > gnucash-devel mailing list > gnucash-devel@gnucash.org > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [PATCH] Assorted guile-related build fixes
Geert Janssens (janssens-ge...@telenet.be) said: > On vrijdag 13 mei 2011, Bill Nottingham wrote: > > I was doing some testing with guile-2.0 and GnuCash, and encountered > > the need for the following fixes to make it build. > > > > (Note: it still doesn't *work*, but it at least builds for further > > testing.) > > > > Total changes: > > configure.ac| 14 -- > > src/import-export/aqbanking/Makefile.am |1 + > > src/plugins/bi_import/Makefile.am |1 + > > 3 files changed, 10 insertions(+), 6 deletions(-) > > > > ___ > > gnucash-devel mailing list > > gnucash-devel@gnucash.org > > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > > Bill, > > I just discovered this series of your patches in my mailbox, all covered with > dust ;) > > I'm under the impression they never got applied, right ? AFAIK, yes, although I've only really checked on the 2.4 branch. > Patch 2 is obsolete by now [1]. I have made some other changes in the source > so aqbanking and bi_import are no longer dependent on guile. > > Patch 3 seems to make sense to me, I'll apply it shortly. > > And regarding patch 1, I'm a bit confused. While working on the bug mentioned > below, Petr had written a patch very similar to your patch 2, yet it did seem > to work without applying patch 1. So your patch series suggests GUILE_INCS > has > to be AC_SUBST before it can be included, but Petr's patch suggests > otherwise. > Is GUILE_INCS automatically substituted as part of the other macro's perhaps ? > > I'm not that well versed in the autotools magic, so I prefer to ask first. Hah, neither am I. But looking at it, GUILE_INCS is in most of the Makefile.am files, so having an explicit substitute of it looks right. (The problem I remember having is it not finding guile correctly in /usr/include/guile/2.0/... which is where our test guile-2.0 packages were putting it). Bill ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: r21533 - gnucash-docs/trunk/help/C - Bug #651886
Yawar Amin writes: > + > + Using the Accounts Payable and Accounts Receivable types > + directly in your accounts is not recommended. These account > + types are meant to be used by &app; internally. > + > + I think a better wording is that these accounts are not meant for manual, interactive usage. They are used by the business features, and any additions to these accounts should only be made through the use of the business features. Users should not manually enter transactions into these accounts. -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: Fwd: make check failures
Derek suggested I try guile 1.8 but it breaks graphviz and configure breaks trying to find guile 1.8 what git command should I use to get the patched files? right now I'm dual booting to keep my gnucash going. tedc On Tue, Nov 8, 2011 at 12:29 AM, Geert Janssens wrote: > On dinsdag 8 november 2011, Ted Creedon wrote: > > per irc chat w/ tedc & warlord > > Ted, from the irc log I see you try to build GnuCash for OpenSuse with > guile > 2.0. > > The 2.4 branch for sure won't work with guile 2.0. I have committed a > series > of patches by guile developer Andy Wingo to the development branch which > should improve the guile 2.0 support in there. The changes are too > intrusive > to introduce in the stable 2.4 series as well unfortunately. > > But there are known problems in the development branch too with Guile 2.0. > See > for example the bug reported in our bug tracker by the Debian maintainers > [1] > which among others also reports the same make check failures. > > I believe these are due to the swig guile support. Swig continues to > generate > guile code using deprecated guile symbols. Check out the bug report and the > downstream links to learn more about it. > > Geert > > > [1] https://bugzilla.gnome.org/show_bug.cgi?id=655901 > ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: Git Migration: github with svn access
Geert Janssens writes: > I'm not sure where the docs and doxygen nightly build scripts live. Perhaps > Derek can answer that. It's a cron job from a local script. > The website update is done as part of a commit hook on the gnucash svn > server. This pushes each website related commit through to the > webserver. The code for this can be found in the meta repository [2], > in the post-commit script. Well, it's a combination of the post-commit hook and a "private" application that does the actual notification to "push" the data out to the server. The latter is not in the repository, again for security reasons. > Geert > > > [1] http://svn.gnucash.org/trac/browser/gnucash/trunk/packaging/win32 > [2] http://svn.gnucash.org/trac/browser/meta/hooks -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: Git Migration: github with svn access
John Ralls writes: >>> I think only the website set-up needs some more work. All other >>> integration only depends on the availability of a svn checkout, which >>> would already be there on github. >>> >> The website and the mails that get automatically sent to gnucash-patches and >> gnucash-changes. >> >> The mails may not be an issue. Instead of a mailing list, github >> provides an rss feed (on your personal account, based on all the >> projects you have marked for watching). That may be sufficient. I thought github had a hook to send email about a patch? At least when MythTV moved to github they continued getting commit emails. So I'm sure it's possible. > I actually like the interface on git.gnome.org better than github's > (or trac's). Less froo-froo, and the history is a lot more readable > and searchable. OTOH, I do like the line-by-line comment feature on > Github. (I'm not suggesting we should try to move to > git.gnome.org. Getting everyone access would be a big PITA. But we > could host whatever they're using for a browser on code.gnucash.org.) I'm happy to install something for us. I just need to know what to install and how to configure it. :) > 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: make check failures
On dinsdag 8 november 2011, Geert Janssens wrote: > On maandag 7 november 2011, Ted Creedon wrote: > > per irc chat w/ tedc > > Ted, > > You also mentioned on irc that configure complains that guile isn't found, > even though you have installed version 2.0. > > It appears Bill Nothingham proposed a patch in May to properly detect > guile-2.0 as well. I just rediscovered it today and applied it to trunk. > > You may check if you get any further with guile 2.0 in GnuCash now. The > make check failures are still there, but you could test if GnuCash itself > works or not. That information would be valuable. > > Geert Oh, and you will have to allow deprecated symbols to build though. Swig generates those, there's no way to avoid them currently. Geert ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: make check failures
On maandag 7 november 2011, Ted Creedon wrote: > per irc chat w/ tedc Ted, You also mentioned on irc that configure complains that guile isn't found, even though you have installed version 2.0. It appears Bill Nothingham proposed a patch in May to properly detect guile-2.0 as well. I just rediscovered it today and applied it to trunk. You may check if you get any further with guile 2.0 in GnuCash now. The make check failures are still there, but you could test if GnuCash itself works or not. That information would be valuable. Geert ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [PATCH] Assorted guile-related build fixes
On vrijdag 13 mei 2011, Bill Nottingham wrote: > I was doing some testing with guile-2.0 and GnuCash, and encountered > the need for the following fixes to make it build. > > (Note: it still doesn't *work*, but it at least builds for further > testing.) > > Total changes: > configure.ac| 14 -- > src/import-export/aqbanking/Makefile.am |1 + > src/plugins/bi_import/Makefile.am |1 + > 3 files changed, 10 insertions(+), 6 deletions(-) > > ___ > gnucash-devel mailing list > gnucash-devel@gnucash.org > https://lists.gnucash.org/mailman/listinfo/gnucash-devel Bill, I just discovered this series of your patches in my mailbox, all covered with dust ;) I'm under the impression they never got applied, right ? Patch 2 is obsolete by now [1]. I have made some other changes in the source so aqbanking and bi_import are no longer dependent on guile. Patch 3 seems to make sense to me, I'll apply it shortly. And regarding patch 1, I'm a bit confused. While working on the bug mentioned below, Petr had written a patch very similar to your patch 2, yet it did seem to work without applying patch 1. So your patch series suggests GUILE_INCS has to be AC_SUBST before it can be included, but Petr's patch suggests otherwise. Is GUILE_INCS automatically substituted as part of the other macro's perhaps ? I'm not that well versed in the autotools magic, so I prefer to ask first. Geert [1] https://bugzilla.gnome.org/show_bug.cgi?id=655901 ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
make check failures
per irc chat w/ tedc Making check in . make[1]: Entering directory `/data/gnucash-2.4.8' make[1]: Leaving directory `/data/gnucash-2.4.8' Making check in doc make[1]: Entering directory `/data/gnucash-2.4.8/doc' Making check in examples make[2]: Entering directory `/data/gnucash-2.4.8/doc/examples' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/data/gnucash-2.4.8/doc/examples' make[2]: Entering directory `/data/gnucash-2.4.8/doc' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/data/gnucash-2.4.8/doc' make[1]: Leaving directory `/data/gnucash-2.4.8/doc' Making check in lib make[1]: Entering directory `/data/gnucash-2.4.8/lib' Making check in libc make[2]: Entering directory `/data/gnucash-2.4.8/lib/libc' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/data/gnucash-2.4.8/lib/libc' Making check in guile-www make[2]: Entering directory `/data/gnucash-2.4.8/lib/guile-www' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/data/gnucash-2.4.8/lib/guile-www' Making check in stf make[2]: Entering directory `/data/gnucash-2.4.8/lib/stf' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/data/gnucash-2.4.8/lib/stf' make[2]: Entering directory `/data/gnucash-2.4.8/lib' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/data/gnucash-2.4.8/lib' make[1]: Leaving directory `/data/gnucash-2.4.8/lib' Making check in src make[1]: Entering directory `/data/gnucash-2.4.8/src' Making check in . make[2]: Entering directory `/data/gnucash-2.4.8/src' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/data/gnucash-2.4.8/src' Making check in libqof make[2]: Entering directory `/data/gnucash-2.4.8/src/libqof' Making check in . make[3]: Entering directory `/data/gnucash-2.4.8/src/libqof' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/data/gnucash-2.4.8/src/libqof' Making check in qof make[3]: Entering directory `/data/gnucash-2.4.8/src/libqof/qof' Making check in . make[4]: Entering directory `/data/gnucash-2.4.8/src/libqof/qof' make test-qofmath make[5]: Entering directory `/data/gnucash-2.4.8/src/libqof/qof' make[5]: `test-qofmath' is up to date. make[5]: Leaving directory `/data/gnucash-2.4.8/src/libqof/qof' make[4]: Leaving directory `/data/gnucash-2.4.8/src/libqof/qof' Making check in test make[4]: Entering directory `/data/gnucash-2.4.8/src/libqof/qof/test' make check-local make[5]: Entering directory `/data/gnucash-2.4.8/src/libqof/qof/test' TEST: test-qof... (pid=24264) /qof/qofbook:OK /qof/qofbook:OK /qof/qofinstance:OK /qof/qofsession: OK PASS: test-qof make[5]: Leaving directory `/data/gnucash-2.4.8/src/libqof/qof/test' make[4]: Leaving directory `/data/gnucash-2.4.8/src/libqof/qof/test' make[3]: Leaving directory `/data/gnucash-2.4.8/src/libqof/qof' make[2]: Leaving directory `/data/gnucash-2.4.8/src/libqof' Making check in debug make[2]: Entering directory `/data/gnucash-2.4.8/src/debug' Making check in valgrind make[3]: Entering directory `/data/gnucash-2.4.8/src/debug/valgrind' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/data/gnucash-2.4.8/src/debug/valgrind' make[3]: Entering directory `/data/gnucash-2.4.8/src/debug' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/data/gnucash-2.4.8/src/debug' make[2]: Leaving directory `/data/gnucash-2.4.8/src/debug' Making check in doc make[2]: Entering directory `/data/gnucash-2.4.8/src/doc' Making check in design make[3]: Entering directory `/data/gnucash-2.4.8/src/doc/design' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/data/gnucash-2.4.8/src/doc/design' Making check in xml make[3]: Entering directory `/data/gnucash-2.4.8/src/doc/xml' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/data/gnucash-2.4.8/src/doc/xml' make[3]: Entering directory `/data/gnucash-2.4.8/src/doc' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/data/gnucash-2.4.8/src/doc' make[2]: Leaving directory `/data/gnucash-2.4.8/src/doc' Making check in pixmaps make[2]: Entering directory `/data/gnucash-2.4.8/src/pixmaps' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/data/gnucash-2.4.8/src/pixmaps' Making check in test-core make[2]: Entering directory `/data/gnucash-2.4.8/src/test-core' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/data/gnucash-2.4.8/src/test-core' Making check in core-utils make[2]: Entering directory `/data/gnucash-2.4.8/src/core-utils' if [ ! -f gnc-svninfo.h ]; then cp _gnc-svninfo.h gnc-svninfo.h; fi cmp -s _gnc-svninfo.h gnc-svninfo.h || cp _gnc-svninfo.h gnc-svninfo.h rm -f _gnc-svninfo.h if [ ! -f gnc-version.h ]; then cp _gnc-ve
Re: Fwd: make check failures
On dinsdag 8 november 2011, Ted Creedon wrote: > per irc chat w/ tedc & warlord Ted, from the irc log I see you try to build GnuCash for OpenSuse with guile 2.0. The 2.4 branch for sure won't work with guile 2.0. I have committed a series of patches by guile developer Andy Wingo to the development branch which should improve the guile 2.0 support in there. The changes are too intrusive to introduce in the stable 2.4 series as well unfortunately. But there are known problems in the development branch too with Guile 2.0. See for example the bug reported in our bug tracker by the Debian maintainers [1] which among others also reports the same make check failures. I believe these are due to the swig guile support. Swig continues to generate guile code using deprecated guile symbols. Check out the bug report and the downstream links to learn more about it. Geert [1] https://bugzilla.gnome.org/show_bug.cgi?id=655901 ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel