pkgsrc-Users archive

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

Re: Problem building finance/gnucash

Greg Troxel <> écrit :
> Marc Baudoin <> writes:
> > For several weeks now, I've been unable to build finance/gnucash
> > on NetBSD/amd64 8.0 with an updated pkgsrc tree:
> >
> > /usr/bin/ld: warning:, needed by /usr/pkgsrc/finance/gnucash/work/.buildlink/lib/, may conflict with
> > [ 87%] Built target gnc-gnome
> > gmake: *** [Makefile:163: all] Error 2
> You have built programs with different compilers.

Well, pkgsrc did.  I usually trust it as it does a darn good job.

> > Any idea on how to fix this?
> Figure out which libstdc++ libraries you have, and why, and which
> libraries link against them.

Looks like the problem is in www/webkit-gtk (which has been
updated two weeks ago) and several of its binaries are linked
with /usr/pkg/gcc6/x86_64--netbsd/lib/./, which
seems to be the cause of the clash when building finance/gnucash.

> So I suspect you have upgraded from 7, and have libraries built under 7
> that have not been rebuilt.

All my pkg binaries have been rebuilt when I upgraded to 8.0_RC1.

I can't delete gcc6 as it's a dependency of www/webkit-gtk (which
in turn is a dependency of finance/gnucash).

Home | Main Index | Thread Index | Old Index