Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 May 2017 07:24:33 +0000
From:      bugzilla-noreply@freebsd.org
To:        x11@FreeBSD.org
Subject:   [Bug 219420] graphics/libdrm - libcairo.so: undefined reference
Message-ID:  <bug-219420-7141-L9RNqidh3U@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-219420-7141@https.bugs.freebsd.org/bugzilla/>
References:  <bug-219420-7141@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D219420

Matthew Rezny <rezny@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|New                         |In Progress
              Flags|maintainer-feedback?(x11@Fr |maintainer-feedback+
                   |eeBSD.org)                  |

--- Comment #3 from Matthew Rezny <rezny@freebsd.org> ---
The tests, which are built but not installed, detect and use cairo if it's
present. If cairo has been built with GL support, then it depends on mesa-l=
ibs
(formerly libGL), which in turn depend on libdrm. So, there is circular
dependency, but that wasn't readily apparent since the cairo dependency is
undeclared.

The solution is to disable use of cairo by adding --disable-cairo-tests to
CONFIGURE_ARGS in libdrm's Makefile.

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-219420-7141-L9RNqidh3U>