Re: DISABLE_OPTIMIZATIONS=yes

2009-04-11 Thread Andreas Köhler
Hi Stephen,

Stephen Grant Brown wrote:
> Why am I still seeing the message
> 
> Reading symbols from C:\soft\msys\bin\sh.exe...(no debugging symbols 
> found)...done. ?

Well, DISABLE_OPTIMIZATIONS only affects those binaries compiled by
install.sh.  msys\bin\sh.exe is the shell program and had been installed
already when you started install.sh.

Ciao,
-- andi5



signature.asc
Description: OpenPGP digital signature
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: r18041 - gnucash/trunk - Merge webkit branch into trunk.

2009-04-11 Thread Herbert Thoma
Hi!

After this merge I get the following error (I did not use --enable-webkit):

<...>
 -I/opt/gnome/include/atk-1.0 -Werror -Wdeclaration-after-statement 
-Wno-pointer-sign -D_FORTIFY_SOURCE=2 -g -O2 -Wno-unused -MT 
gnc-html-gtkhtml.lo -MD -MP -MF .deps/gnc-html-gtkhtml.Tpo -c 
gnc-html-gtkhtml.c  -fPIC -DPIC -o .libs/gnc-html-gtkhtml.o
gnc-html-gtkhtml.c: In function 'gnc_html_print':
gnc-html-gtkhtml.c:899: error: 'GncHtml' has no member named 'html'
make[4]: *** [gnc-html-gtkhtml.lo] Fehler 1
make[4]: Leaving directory `/home/tma/gnucash/gnucash_cvs/gnucash_work/src/html'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/home/tma/gnucash/gnucash_cvs/gnucash_work/src/html'
<...>

 Herbert.
-- 
Herbert Thoma
Dipl.-Ing., MBA
Head of Video Group
Multimedia Realtime Systems Department
Fraunhofer IIS
Am Wolfsmantel 33, 91058 Erlangen, Germany
Phone: +49-9131-776-6130
Fax:   +49-9131-776-6099
email: t...@iis.fhg.de
www: http://www.iis.fhg.de/
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: r18041 - gnucash/trunk - Merge webkit branch into trunk.

2009-04-11 Thread Phil Longstaff
On April 11, 2009 08:08:30 am Herbert Thoma wrote:
> Hi!
>
> After this merge I get the following error (I did not use --enable-webkit):
>
> <...>
>  -I/opt/gnome/include/atk-1.0 -Werror -Wdeclaration-after-statement
> -Wno-pointer-sign -D_FORTIFY_SOURCE=2 -g -O2 -Wno-unused -MT
> gnc-html-gtkhtml.lo -MD -MP -MF .deps/gnc-html-gtkhtml.Tpo -c
> gnc-html-gtkhtml.c  -fPIC -DPIC -o .libs/gnc-html-gtkhtml.o
> gnc-html-gtkhtml.c: In function 'gnc_html_print':
> gnc-html-gtkhtml.c:899: error: 'GncHtml' has no member named 'html'
> make[4]: *** [gnc-html-gtkhtml.lo] Fehler 1
> make[4]: Leaving directory
> `/home/tma/gnucash/gnucash_cvs/gnucash_work/src/html' make[3]: ***
> [all-recursive] Fehler 1
> make[3]: Leaving directory
> `/home/tma/gnucash/gnucash_cvs/gnucash_work/src/html' <...>

That's the one combination I wasn't able to test (gtkhtml that doesn't use 
gtkprint).  What platform are you on?

Phil
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: r18041 - gnucash/trunk - Merge webkit branch into trunk.

2009-04-11 Thread Herbert Thoma
Phil Longstaff schrieb:
> On April 11, 2009 08:08:30 am Herbert Thoma wrote:
>> Hi!
>>
>> After this merge I get the following error (I did not use --enable-webkit):
>>
>> <...>
>>  -I/opt/gnome/include/atk-1.0 -Werror -Wdeclaration-after-statement
>> -Wno-pointer-sign -D_FORTIFY_SOURCE=2 -g -O2 -Wno-unused -MT
>> gnc-html-gtkhtml.lo -MD -MP -MF .deps/gnc-html-gtkhtml.Tpo -c
>> gnc-html-gtkhtml.c  -fPIC -DPIC -o .libs/gnc-html-gtkhtml.o
>> gnc-html-gtkhtml.c: In function 'gnc_html_print':
>> gnc-html-gtkhtml.c:899: error: 'GncHtml' has no member named 'html'
>> make[4]: *** [gnc-html-gtkhtml.lo] Fehler 1
>> make[4]: Leaving directory
>> `/home/tma/gnucash/gnucash_cvs/gnucash_work/src/html' make[3]: ***
>> [all-recursive] Fehler 1
>> make[3]: Leaving directory
>> `/home/tma/gnucash/gnucash_cvs/gnucash_work/src/html' <...>
> 
> That's the one combination I wasn't able to test (gtkhtml that doesn't use 
> gtkprint).  What platform are you on?

SuSE 10.3 (x86_64).

I did a quick search and it seems that there is no webkit avilable
for this platform. So I need to upgrade or build webkit from source.
webkit.org talks only about Mac and Windows. Is this the right source
or is there any other webkit for gnome/gtk?

 Herbert.

> Phil
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> 

-- 
Herbert Thoma
Dipl.-Ing., MBA
Head of Video Group
Multimedia Realtime Systems Department
Fraunhofer IIS
Am Wolfsmantel 33, 91058 Erlangen, Germany
Phone: +49-9131-776-6130
Fax:   +49-9131-776-6099
email: t...@iis.fhg.de
www: http://www.iis.fhg.de/
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: r18044 - gnucash/trunk/src/html - Fix compilation problems for gtkhtml which uses gnome_print. My version of gtkhtml-dev

2009-04-11 Thread Herbert Thoma
Phil Longstaff schrieb:
> Author: plongstaff
> Date: 2009-04-11 09:58:12 -0400 (Sat, 11 Apr 2009)
> New Revision: 18044
> Trac: http://svn.gnucash.org/trac/changeset/18044
> 
> Modified:
>gnucash/trunk/src/html/gnc-html-gtkhtml.c
> Log:
> Fix compilation problems for gtkhtml which uses gnome_print.  My version of 
> gtkhtml-dev
> doesn't include gtk_html_print() function, so I still get a compilation 
> problem, but I
> think this will work for people who really have that configuration.

Yes, that fixed my compilation problem. Thank you!

 Herbert.

> ___
> gnucash-patches mailing list
> gnucash-patc...@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-patches
> 

-- 
Herbert Thoma
Dipl.-Ing., MBA
Head of Video Group
Multimedia Realtime Systems Department
Fraunhofer IIS
Am Wolfsmantel 33, 91058 Erlangen, Germany
Phone: +49-9131-776-6130
Fax:   +49-9131-776-6099
email: t...@iis.fhg.de
www: http://www.iis.fhg.de/
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: r18041 - gnucash/trunk - Merge webkit branch into trunk.

2009-04-11 Thread Derek Atkins
Herbert Thoma  writes:

> Phil Longstaff schrieb:
>> On April 11, 2009 08:08:30 am Herbert Thoma wrote:
>>> Hi!
>>>
>>> After this merge I get the following error (I did not use --enable-webkit):
>>>
>>> <...>
>>>  -I/opt/gnome/include/atk-1.0 -Werror -Wdeclaration-after-statement
>>> -Wno-pointer-sign -D_FORTIFY_SOURCE=2 -g -O2 -Wno-unused -MT
>>> gnc-html-gtkhtml.lo -MD -MP -MF .deps/gnc-html-gtkhtml.Tpo -c
>>> gnc-html-gtkhtml.c  -fPIC -DPIC -o .libs/gnc-html-gtkhtml.o
>>> gnc-html-gtkhtml.c: In function 'gnc_html_print':
>>> gnc-html-gtkhtml.c:899: error: 'GncHtml' has no member named 'html'
>>> make[4]: *** [gnc-html-gtkhtml.lo] Fehler 1
>>> make[4]: Leaving directory
>>> `/home/tma/gnucash/gnucash_cvs/gnucash_work/src/html' make[3]: ***
>>> [all-recursive] Fehler 1
>>> make[3]: Leaving directory
>>> `/home/tma/gnucash/gnucash_cvs/gnucash_work/src/html' <...>
>> 
>> That's the one combination I wasn't able to test (gtkhtml that doesn't use 
>> gtkprint).  What platform are you on?
>
> SuSE 10.3 (x86_64).

What version of gnome, gtk, and gnome-print do you have?

-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: r18041 - gnucash/trunk - Merge webkit branch into trunk.

2009-04-11 Thread Herbert Thoma
>>> That's the one combination I wasn't able to test (gtkhtml that doesn't use 
>>> gtkprint).  What platform are you on?
>> SuSE 10.3 (x86_64).
> 
> What version of gnome, gtk, and gnome-print do you have?

pkg-config --modversion libgnome-2.0
2.16.0

pkg-config --modversion gtk+-2.0
2.10.6

pkg-config --modversion libgnomeprint-2.2
2.12.1

 Herbert.

> -derek
> 

-- 
Herbert Thoma
Dipl.-Ing., MBA
Head of Video Group
Multimedia Realtime Systems Department
Fraunhofer IIS
Am Wolfsmantel 33, 91058 Erlangen, Germany
Phone: +49-9131-776-6130
Fax:   +49-9131-776-6099
email: t...@iis.fhg.de
www: http://www.iis.fhg.de/
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: r18041 - gnucash/trunk - Merge webkit branch into trunk.

2009-04-11 Thread Phil Longstaff
On April 11, 2009 11:44:30 am Herbert Thoma wrote:
> Phil Longstaff schrieb:
> > On April 11, 2009 08:08:30 am Herbert Thoma wrote:
> >> Hi!
> >>
> >> After this merge I get the following error (I did not use
> >> --enable-webkit):
> >>
> >> <...>
> >>  -I/opt/gnome/include/atk-1.0 -Werror -Wdeclaration-after-statement
> >> -Wno-pointer-sign -D_FORTIFY_SOURCE=2 -g -O2 -Wno-unused -MT
> >> gnc-html-gtkhtml.lo -MD -MP -MF .deps/gnc-html-gtkhtml.Tpo -c
> >> gnc-html-gtkhtml.c  -fPIC -DPIC -o .libs/gnc-html-gtkhtml.o
> >> gnc-html-gtkhtml.c: In function 'gnc_html_print':
> >> gnc-html-gtkhtml.c:899: error: 'GncHtml' has no member named 'html'
> >> make[4]: *** [gnc-html-gtkhtml.lo] Fehler 1
> >> make[4]: Leaving directory
> >> `/home/tma/gnucash/gnucash_cvs/gnucash_work/src/html' make[3]: ***
> >> [all-recursive] Fehler 1
> >> make[3]: Leaving directory
> >> `/home/tma/gnucash/gnucash_cvs/gnucash_work/src/html' <...>
> >
> > That's the one combination I wasn't able to test (gtkhtml that doesn't
> > use gtkprint).  What platform are you on?
>
> SuSE 10.3 (x86_64).
>
> I did a quick search and it seems that there is no webkit avilable
> for this platform. So I need to upgrade or build webkit from source.
> webkit.org talks only about Mac and Windows. Is this the right source
> or is there any other webkit for gnome/gtk?

Look at webkitgtk.org.  My distro (ubuntu 8.10) uses webkit-1.0.1.  They are 
up to webkit-1.1.4.

Phil
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Import and tracking of svn on github

2009-04-11 Thread Tim Abell

An open letter to supp...@github.com
---

Hey there!

Firstly thanks for a fantastic service.

I would like to politely encourage you lovely people at github to 
support tracking of public subversion (svn) servers.


I appreciate your sentiment that not supporting svn meta data is "/our 
gentle way of saying it's time to move to git full-time/" as stated in 
your comment on the relevant github blog entry 
, and I agree that full 
migration to git is a desirable result.


I am making some presumptions about what drives github (as many [paying] 
users as possible?), and I am aware there would be work involved for 
yourselves, however I will present some reasons why I think it would be 
good for github to support central tracking of public svn servers, both 
for github, and for the wider community.


I will use the gnucash project as an example, as this is what I've been 
attempting to work on recently.


For many open source projects using svn, the core developers who have 
svn commit rights are likely to be more or less comfortable with the 
status quo. They are already able to easily maintain versioned code for 
their project, and git offers only a minor practical gain for them. 
There is also likely to have been a reasonable investment in 
infrastructure around the svn server, such as build servers, irc bots, 
mailing bots, maintaining committer lists, web based svn access and 
documentation of the development process.


This means it is unreasonable for an outsider like myself to 'demand' 
that an established project move to git for source code management 
(scm), a move which as highlighted above is extra work for those 
volunteers for little benefit to them.


So this leaves a potential new contributor to a project such as gnucash 
with a steep barrier to creating any significant contributions. When 
creating and testing anything more than a relatively simple patch, it is 
highly desirable to be able to track changes in a local scm. As you are 
no doubt aware, svn offers no support for non-core developers to manage 
their code. The central commit rights model also makes it less useful to 
experiment, as there is a large barrier to publishing experimental 
changes and gaining an audience. This is damaging to the open source eco 
system.


I have tried several approaches when attempting to create, manage and 
publish modifications to gnucash, none of which are entirely satisfactory:


   1) Using github to clone the svn server directly.
   This is fine for a one off migration, but without a complete move by
   the core developers the lack of svn metadata means that the git
   repository is forever stuck in time and becomes decreasingly useful
   as the svn version moves ahead. I think most people who would like
   to use github to track a public svn server or open source project
   will get no further than this.

   2) Local import from the svn server, followed by a push to github.
   This is effective, and allows one to continue to track the svn
   server. The original clone of a project such as gnucash (11k
   commits) takes considerable time (eight hours or more), and due to
   the non-portability of the svn metadata this process effectively has
   to be repeated by every new user who wishes to use this clone
   without falling behind the svn server (unless we rely on the
   original importer to keep grabbing changes). I suspect this is too
   much to expect from many casual new contributors.

   3) Using a bazaar (bzr) branch on launchpad.net
   .
   Launchpad will centrally clone and track a public svn server
   . Personally I am not keen
   on bzr, and I'd take a wild guess and say you guys and gals prefer
   git too. I also ran into issues with the build scripts of gnucash
   expecting to be run from either an svn or a git working copy (a sign
   that at least one core developer is already using git privately).

   4) Publishing patches on the bug tracker or mailing list.
   This is an inferior model to the git method of sharing changes, and
   makes it hard to collaborate on new features outside of the core
   development group.

This currently leaves bzr/launchpad as a potentially attractive solution 
for new contributors, which I would imagine is not your ideal scenario.


If your objective is as stated to encourage projects to move from svn to 
git, then I suggest to you that providing a continuous pull from the 
primary svn server would ease the transition for many projects. If there 
were to be a single central git repository on github that tracked the 
svn server, then it would make it easier for both new contributors and 
existing developers to begin working on the code primarily with git. 
This would include merging suggested changes or patches from new 
contributors to those with commit access using the excellent git model 
of publi

Re: Interesting article in LWN

2009-04-11 Thread Tim Abell

fascinating stuff,
thanks for the link.

Tim


Herbert Thoma wrote:

The exceedingly grumpy editor's accounting system update:

http://lwn.net/SubscriberLink/314577/25d22d8c0fc63545/

 Herbert.
  

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


request for help preparing balance line chart report for inclusion in trunk

2009-04-11 Thread Tim Abell

Hello all,

I've got a workable scm report that shows balance of an account over 
time as a line graph.

The source can be found at:
http://github.com/timabell/gnucash-account-balance-chart/commits/balance-chart

I'd love to see this included in the trunk of gnucash at some point but 
am aware that there are a few shortcomings.


Is there anyone out there who would be willing to help me get this 
report up to scratch so it can be submitted for inclusion?


Thanks

Tim Abell.
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel