Building MAINT fails?

Carsten Rinke carsten.rinke at gmx.de
Sun Feb 12 09:45:41 EST 2017


Update:

I made a new clone from git hub -> no success, same error message

I checked out 2.6.14 -> no success, same error message

I checked out 2.6.13 -> success

What is so surprising about it: 2.6.14 once worked, I have a build done 
on 20th Sep 2016 based on 2.6.14

Kind regards,
Carsten


On 11.02.2017 18:33, Carsten Rinke wrote:
> Hi,
>
> today I made git pull on the maint branch.
>
> Last commit 260f1ba3124976c9ad620e197275135870772bed according to git 
> log.
>
> After that I did the usual stuff:
>
> mkdir build-maint
> cd build-maint
> ../gnucash/autogen.sh
> ../gnucash/configure --prefix=/opt/gnucash-maint 
> --enable-compile-warnings --with-html-engine=webkit 
> --disable-error-on-warning --disable-dbi
> make
>
> It stops at this point:
>
> Making all in bin
> make[3]: Entering directory 
> `/home/cari/Developer/GnuCash/build-maint/src/bin'
> Making all in .
> make[4]: Entering directory 
> `/home/cari/Developer/GnuCash/build-maint/src/bin'
> /bin/bash ../../libtool  --tag=CC   --mode=link gcc 
> -Wdeclaration-after-statement -Wno-pointer-sign -D_FORTIFY_SOURCE=2 -g 
> -O2 -std=gnu99 -Wall -Wunused -Wmissing-prototypes 
> -Wmissing-declarations  -Wno-unused   -o gnucash gnucash-bin.o 
> ../../src/register/ledger-core/libgncmod-ledger-core.la 
> ../../src/report/report-gnome/libgncmod-report-gnome.la 
> ../../src/gnome/libgnc-gnome.la 
> ../../src/gnome-utils/libgncmod-gnome-utils.la 
> ../../src/app-utils/libgncmod-app-utils.la 
> ../../src/engine/libgncmod-engine.la 
> ../../src/gnc-module/libgnc-module.la 
> ../../src/core-utils/libgnc-core-utils.la 
> ../../src/libqof/qof/libgnc-qof.la 
> ../../src/report/report-system/libgncmod-report-system.la -lguile-2.0 
> -lgc   -pthread -Wl,--export-dynamic -lgio-2.0 -lgthread-2.0 
> -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 
> -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 
> -lcairo -lpango-1.0 -lfontconfig -lgobject-2.0 -lglib-2.0 -lfreetype   
> -lpthread  -lm
> libtool: link: gcc -Wdeclaration-after-statement -Wno-pointer-sign 
> -D_FORTIFY_SOURCE=2 -g -O2 -std=gnu99 -Wall -Wunused 
> -Wmissing-prototypes -Wmissing-declarations -Wno-unused -o 
> .libs/gnucash gnucash-bin.o -pthread -Wl,--export-dynamic 
> ../../src/register/ledger-core/.libs/libgncmod-ledger-core.so 
> ../../src/report/report-gnome/.libs/libgncmod-report-gnome.so 
> ../../src/gnome/.libs/libgnc-gnome.so 
> ../../src/gnome-utils/.libs/libgncmod-gnome-utils.so 
> ../../src/app-utils/.libs/libgncmod-app-utils.so 
> ../../src/engine/.libs/libgncmod-engine.so 
> ../../src/gnc-module/.libs/libgnc-module.so 
> ../../src/core-utils/.libs/libgnc-core-utils.so 
> ../../src/libqof/qof/.libs/libgnc-qof.so 
> ../../src/report/report-system/.libs/libgncmod-report-system.so 
> -lguile-2.0 -lgc -lgthread-2.0 -lgmodule-2.0 -lgtk-x11-2.0 
> -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 
> -lgdk_pixbuf-2.0 /usr/lib/i386-linux-gnu/libcairo.so -lpango-1.0 
> -lfontconfig -lgobject-2.0 -lglib-2.0 
> /usr/lib/i386-linux-gnu/libfreetype.so -lpthread -lm -pthread 
> -Wl,-rpath -Wl,/opt/gnucash-maint/lib/gnucash -Wl,-rpath 
> -Wl,/opt/gnucash-maint/lib
> ../../src/register/ledger-core/.libs/libgncmod-ledger-core.so: 
> undefined reference to `gnc_recn_cell_set_read_only'
> collect2: error: ld returned 1 exit status
> make[4]: *** [gnucash] Error 1
> make[4]: Leaving directory 
> `/home/cari/Developer/GnuCash/build-maint/src/bin'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory 
> `/home/cari/Developer/GnuCash/build-maint/src/bin'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/cari/Developer/GnuCash/build-maint/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/cari/Developer/GnuCash/build-maint'
> make: *** [all] Error 2
>
> What am I doing wrong?
>
> Linux Ubuntu 14.04 LTS
>
> Kind regards,
> Carsten
>
>
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>



More information about the gnucash-devel mailing list