[Bug 191611] databases/evolution-data-server fails to link when rebuilding because requisite library (sqlite, Berkeley DB) changed and its /usr/local has become unusable

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Jul 16 19:53:21 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191611

--- Comment #24 from Tijl Coosemans <tijl at FreeBSD.org> ---
(In reply to Tijl Coosemans from comment #23)
> (In reply to Matthias Andree from comment #22)
> > Tijl, in Comment #21 you wrote:
> > > I'm going to revert the first half of http://svnweb.freebsd.org/changeset/ports/358784
> > 
> > I see that that touches many many files, so "first half" looks unclear to me.
> 
> The first paragraph of the commit log.

To elaborate on this, it will cause libebackend to be linked into executables
via libtool overlinking and the executable will have the correct rpath then. 
That will also fix the test executables like
calendar/libedata-cal/test-intervaltree which still print an error when you run
them: "libdb-6.0.so" not found, required by "libebackend-1.2.so.0"

Relying on overlinking like that isn't ideal, but I can think of other
scenarios in which the Debian changes in r358784 would fail so I need to revert
them anyway.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-gnome mailing list