After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 795092 - 2.6.20: build error
2.6.20: build error
Status: RESOLVED DUPLICATE of bug 795068
Product: GnuCash
Classification: Other
Component: Python Bindings
2.6.19
Other Mac OS
: Normal normal
: future
Assigned To: gnucash-core-maint
gnucash-core-maint
Depends on:
Blocks:
 
 
Reported: 2018-04-09 07:23 UTC by Thomas Klausner
Modified: 2018-06-30 00:07 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Thomas Klausner 2018-04-09 07:23:00 UTC
On NetBSD 8.99.14/amd64 I see the following new build failure in gnucash 2.6.20 (did not happen in 2.6.19):


gmake[5]: *** No rule to make target '__init__.py', needed by '.py-links'.  Stop.

My best guess is that the problem is that the 2.6.20 tarball does not contain a number of files any longer:

gnucash-2.6.19/src/optional/python-bindings/__init__.py
gnucash-2.6.19/src/optional/python-bindings/function_class.py
gnucash-2.6.19/src/optional/python-bindings/gnucash_business.py
gnucash-2.6.19/src/optional/python-bindings/gnucash_core.py
gnucash-2.6.19/src/quotes/gnc-value-portfolio

If that is by purpose, at least src/optional/python-bindings/Makefile.am needs to be adapted, perhaps CMakeLists.txt there too.
Comment 1 Frank H. Ellenberger 2018-04-09 09:30:30 UTC
Thanks for taking the time to report this.
This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 795068 ***
Comment 2 John Ralls 2018-04-09 22:22:59 UTC
gnc-value-portfolio relied on yahoo! and wouldn't work with Alphavantage, so it was removed. The only reference to it was in src/quotes/README and that's now removed.
Comment 3 John Ralls 2018-06-30 00:07:49 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=795092. Please update any external references or bookmarks.