Re: Git Migration: github with svn access

2011-11-08 Thread John Ralls

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

2011-11-08 Thread Yawar Amin
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

2011-11-08 Thread David T.
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

2011-11-08 Thread Ted Creedon
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

2011-11-08 Thread Ted Creedon
> ./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

2011-11-08 Thread Ted Creedon
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

2011-11-08 Thread Geert Janssens
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

2011-11-08 Thread Geert Janssens
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

2011-11-08 Thread Geert Janssens
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

2011-11-08 Thread Geert Janssens
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

2011-11-08 Thread Ted Creedon
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

2011-11-08 Thread Bill Nottingham
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

2011-11-08 Thread Derek Atkins
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

2011-11-08 Thread Ted Creedon
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

2011-11-08 Thread Derek Atkins
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

2011-11-08 Thread Derek Atkins
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

2011-11-08 Thread Geert Janssens
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

2011-11-08 Thread Geert Janssens
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

2011-11-08 Thread Geert Janssens
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

2011-11-08 Thread Ted Creedon
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

2011-11-08 Thread Geert Janssens
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