Date: Wed, 22 Jan 2014 11:58:19 +0100 From: Niclas Zeising <zeising+freebsd@daemonic.se> To: "Marat N.Afanasyev" <amarat@li.ru> Cc: kwm@freebsd.org, freebsd-ports@freebsd.org Subject: Re: Package 'libdrm' has version '2.4.17', required version is '>= 2.4.24' Message-ID: <52DFA44B.1000102@daemonic.se> In-Reply-To: <52DFA325.2060607@li.ru> References: <52DF98B2.4080306@li.ru> <52DFA012.70301@daemonic.se> <52DFA325.2060607@li.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On 01/22/14 11:53, Marat N.Afanasyev wrote: > Niclas Zeising wrote: >> On 01/22/14 11:08, Marat N.Afanasyev wrote: >>> Hello! >>> >>> I have a problem with building almost anything because of libdrm version >>> mismatch. when I try to build, e.g. poppler-glib it says >>> >>> checking for CAIRO... no >>> configure: error: "Cairo output is required to build glib frontend" >>> >>> and in config.log I see >>> >>> configure:21373: checking for CAIRO >>> configure:21380: $PKG_CONFIG --exists --print-errors "cairo >= >>> $CAIRO_VERSION cairo-ft >= >>> $CAIRO_VERSION" >>> configure:21383: $? = 0 >>> configure:21397: $PKG_CONFIG --exists --print-errors "cairo >= >>> $CAIRO_VERSION cairo-ft >= >>> $CAIRO_VERSION" >>> configure:21400: $? = 0 >>> configure:21414: result: no >>> Package dependency requirement 'libdrm >= 2.4.24' could not be >>> satisfied. >>> Package 'libdrm' has version '2.4.17', required version is '>= 2.4.24' >>> Package dependency requirement 'libdrm >= 2.4.24' could not be >>> satisfied. >>> Package 'libdrm' has version '2.4.17', required version is '>= 2.4.24' >>> >>> configure:21929: error: "Cairo output is required to build glib >>> frontend" >>> >>> I tried to find where exactly this check is performed but so far had no >>> success. >>> >>> I know that this problem can be avoided using WITH_NEW_XORG knob in >>> make.conf, but KMS drivers are still unstable for me, so I'm stuck with >>> old xorg and old libdrm. >>> >>> Is there any way to fix this error? >>> >>> I'm using 10.0 stable and ports tree as of yesterday >>> >> >> Can you post a list of all installed ports (and versions), and also the >> makefile for the cairo port? >> Regards! >> > it's not only cairo, it happens, at least, with gtk2 also and any port > depending on gtk2, e.g, geeqie, evince, etc. > > List of all ports is attached > Nothing new has happened in this area for some time, and I haven't seen any other reports about this issue. Do you have any local changes in your ports tree? What version of FreeBSD? Can you provide a config.log of a failing port, and also the output of pkgconf --exists --print-errors cairo ? Regards! -- Niclas
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52DFA44B.1000102>