Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 496620 - app-office/gnucash-2.6.1 version bump
Summary: app-office/gnucash-2.6.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: GNOME Office (OBSOLETE)
URL: http://gnucash.org/2.6-release-tour.p...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-31 20:20 UTC by Eitan Mosenkis
Modified: 2014-02-09 11:18 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
gnucash-2.6.1.ebuild (gnucash-2.6.1.ebuild,3.06 KB, text/plain)
2014-01-26 20:35 UTC, Ooblick
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Eitan Mosenkis 2013-12-31 20:20:06 UTC
Gnucash 2.6.0 has been released.

Reproducible: Always
Comment 1 Ooblick 2014-01-26 20:35:01 UTC
Created attachment 368836 [details]
gnucash-2.6.1.ebuild

Here's a prelimary ebuild. It acknowledges that webkit-gtk:2 is the only html backend for reports. I don't use the SQL backends so these are untested, but I don't think much has changed in regards to ./configure flags for these.
Comment 2 Eitan Mosenkis 2014-01-27 21:21:13 UTC
GnuCash 2.6.1 bugfix release is out.
Comment 3 Oleg 2014-02-02 15:35:19 UTC
When I compile gnucash-2.6.1 with installed gnucash-2.4.13 I get next error:

make[4]: Entering directory `/mnt/another/tmp/portage/app-office/gnucash-2.6.1/work/gnucash-2.6.1/src/bin'
/bin/sh ../../libtool  --tag=CC   --mode=link x86_64-pc-linux-gnu-gcc  -Wdeclaration-after-statement  -march=native -pipe -msse -msse2 -msse3 -mssse3 -mmmx -mcx16 -msahf -momit-leaf-frame-pointer -g  -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations  -Wno-unused  -O1 -g -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 -lguile -lgmp -lcrypt -lm -lltdl  -lgio-2.0 -lgthread-2.0 -pthread -lrt -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lrt -lglib-2.0  -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfreetype -lfontconfig  -lm
libtool: link: x86_64-pc-linux-gnu-gcc -Wdeclaration-after-statement -march=native -pipe -msse -msse2 -msse3 -mssse3 -mmmx -mcx16 -msahf -momit-leaf-frame-pointer -g -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wno-unused -O1 -g -o .libs/gnucash gnucash-bin.o -pthread -Wl,--export-dynamic -pthread  ../../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 /usr/lib64/libguile.so -lgmp -lcrypt /usr/lib64/libltdl.so -lgthread-2.0 -lgmodule-2.0 -lrt -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfreetype -lfontconfig -lm -pthread -Wl,-rpath -Wl,/usr/lib64/gnucash
/usr/lib64/gnucash/libgncmod-register-gnome.so: undefined reference to `gnc_gconf_get_int'
/usr/lib64/gnucash/libgncmod-register-gnome.so: undefined reference to `gnc_gconf_set_int'
/usr/lib64/gnucash/libgncmod-register-gnome.so: undefined reference to `safe_strcmp'
/usr/lib64/gnucash/libgncmod-gnome-search.so: undefined reference to `gnc_gconf_set_bool'
../../src/gnome/.libs/libgnc-gnome.so: undefined reference to `gnucash_sheet_set_window'
/usr/lib64/gnucash/libgncmod-gnome-search.so: undefined reference to `gnc_glade_xml_new'
../../src/gnome/.libs/libgnc-gnome.so: undefined reference to `gnucash_register_refresh_from_prefs'
/usr/lib64/gnucash/libgncmod-gnome-search.so: undefined reference to `gnc_query_list_get_num_entries'
/usr/lib64/gnucash/libgncmod-register-gnome.so: undefined reference to `gnc_gconf_general_register_cb'
../../src/gnome/.libs/libgnc-gnome.so: undefined reference to `gnucash_register_get_sheet'
/usr/lib64/gnucash/libgncmod-gnome-search.so: undefined reference to `gnc_gconf_get_float'
/usr/lib64/gnucash/libgncmod-gnome-search.so: undefined reference to `gnc_query_list_new'
/usr/lib64/gnucash/libgncmod-gnome-search.so: undefined reference to `gnc_query_list_reset_query'
/usr/lib64/gnucash/libgncmod-register-gnome.so: undefined reference to `gnc_gconf_get_bool'
/usr/lib64/gnucash/libgncmod-gnome-search.so: undefined reference to `gnc_query_list_get_type'
collect2: error: ld returned 1 exit status
make[4]: *** [gnucash] Error 1

If I unmerge old gnucash compilation become successful.
Comment 4 Pacho Ramos gentoo-dev 2014-02-02 18:02:15 UTC
Does running:
"fix-la-relink-command ."
(from dev-util/fix-la-relink-command)
at src_prepare phase help?
Comment 5 Oleg 2014-02-02 19:11:37 UTC
No, it doesn't help for me. Even call this at the end of src_configure doesn't fix this issue.
Comment 6 Pacho Ramos gentoo-dev 2014-02-09 11:18:55 UTC
+*gnucash-2.6.1 (09 Feb 2014)
+
+  09 Feb 2014; Pacho Ramos <pacho@gentoo.org> +gnucash-2.6.1.ebuild,
+  -gnucash-2.4.12.ebuild:
+  Version bump, prevent linking against installed libs (#371264), drop old.
+