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