pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Problem building finance/gnucash



On Thu, Dec 27, 2018 at 08:55:58PM +0100, Marc Baudoin wrote:
> For several weeks now, I've been unable to build finance/gnucash
> on NetBSD/amd64 8.0 with an updated pkgsrc tree:
> 
> [ 87%] Linking CXX shared library ../../lib/libgnc-gnome.so
> /usr/pkg/guile/2.2/lib/libguile-2.2.so: warning: warning: tmpnam() possibly used unsafely, use mkstemp() or mkdtemp()
> ../../lib/libgnc-backend-xml-utils.so: warning: warning: mktemp() possibly used unsafely, use mkstemp() or mkdtemp()
> /usr/bin/ld: warning: libstdc++.so.8, needed by /usr/pkgsrc/finance/gnucash/work/.buildlink/lib/libboost_locale.so, may conflict with libstdc++.so.7
> [ 87%] Built target gnc-gnome
> gmake: *** [Makefile:163: all] Error 2
> 
> Any idea on how to fix this?

Looks like your boost library was built with a different c++ compiler
than gnucash.

If you rebuild boost-libs, is libboost_locale.so still linked against
libstdc++.so.8? If yes, try to find out why.
 Thomas


Home | Main Index | Thread Index | Old Index