GnuCash 2.1.1 binary and QT support

Andreas Köhler andi5.py at gmx.net
Wed May 9 14:30:29 EDT 2007


Hi Nathan,

regarding http://bugzilla.gnome.org/show_bug.cgi?id=435928, I wonder 
whether the distributed GnuCash 2.1.1 binary setup lacks the qt3-wizard 
for AqBanking.  This may be due to a missing rebuild of AqBanking, 
because I think otherwise you would have needed to actively block QT or 
install.sh would have failed.  Currently there is no mechanism to let 
install.sh automagically rebuild single libraries whose instructions 
changed since the last build.  There are several difficulties involved:

* we do not track revisions of instruction sets
* it is not trivial to determine what packages have to be rebuild even 
if we did, given
- dependencies
- customizations
- mixtures of revisions used to build libs
* the user might not know better
* the risk to trash valuable data
* maybe more...

My question is how we could avoid that.  I do imagine one or a 
combination of

* I make a list of libs that definitely need to be rebuilt because of 
changes between release A and A+1
* You make that list by looking at the changes
* You rebuild from scratch

If you have an idea how we can improve this build and release process, 
just let me/us know :-)

Yours,
-- andi5


More information about the gnucash-devel mailing list