win32 trunk daily build still broken

Phil Longstaff plongstaff at rogers.com
Sat Apr 23 12:22:31 EDT 2011


On Sat, 2011-04-23 at 16:27 +0200, Christian Stimming wrote:
> The daily win32 build of trunk is still broken. A setup.exe is generated and 
> uploaded, but it is stuck on the last day when the build still ran completely 
> (which was some day at the beginning of April).
> 
> I've been working on getting this running again, as you can guess from my 
> recent commits. Eventually the src/html/libgncmod-html DLL built correctly - 
> it didn't build correctly for quite some time (missing paths to linker 
> libraries, erroneous linker arguments pulled in from libwebkit-1.0.la etc 
> etc). Now at least this part is working.
> 
> The current failure is in src/import-export/qif-import :
> 
> Creating library file: .libs/libgncmod-qif-import.dll.a.libs/druid-qif-
> import.o: In function `gnc_ui_qif_import_druid_destroy':
> c:\soft\gnucash\build\src\import-export\qif-
> import/../../../../repos/src/import-export/qif-import/druid-qif-import.c:364: 
> undefined reference to `gnc_progress_dialog_destroy'
> .libs/druid-qif-import.o: In function 
> `gnc_ui_qif_import_load_progress_prepare_cb':
> c:\soft\gnucash\build\src\import-export\qif-
> import/../../../../repos/src/import-export/qif-import/druid-qif-import.c:762: 
> undefined reference to `gnc_progress_dialog_set_primary'
> c:\soft\gnucash\build\src\import-export\qif-
> import/../../../../repos/src/import-export/qif-import/druid-qif-import.c:763: 
> undefined reference to `gnc_progress_dialog_set_secondary'
> [...]
> 
> and some more undefined references, all of symbols that should be in 
> src/gnome/libgnc-gnome.so but somehow cannot be found. There haven't been any 
> changes in the qif-import/Makefile.am linker flags, so I have no idea why this 
> shows up now.
> 
> At least I can reproduce this linker error on the cross-compile build on my 
> Linux box, which means I'll probably be able to sort this out sooner or later. 
> 
> But for now the win32 trunk build is broken and is stuck at the SVN rev of 
> April 3rd. Just don't expect to have a more recent trunk build available on 
> our build server...

Yes, I ran into this.  I think my hack (since I didn't need bleeding
edge source) was to just back off to an earlier version.  There was some
point at which this libgnc-gnome problem started.  Maybe I can narrow
down what checkin it was.

Phil



More information about the gnucash-devel mailing list