Date: Wed, 22 Jan 2014 13:10:31 +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: <52DFB537.5060008@daemonic.se> In-Reply-To: <52DFB2ED.1040600@li.ru> References: <52DF98B2.4080306@li.ru> <52DFA012.70301@daemonic.se> <52DFA325.2060607@li.ru> <52DFA44B.1000102@daemonic.se> <52DFB2ED.1040600@li.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On 01/22/14 13:00, Marat N.Afanasyev wrote: > Niclas Zeising wrote: >> 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! >> > hmmm, mea culpa. It seems that when I was rebuilding ports using > WITHOUT_NEW_XORG I forgot to rebuild libGL. Thanks > Ok! Good to know the issue is resolved. Regards! -- Niclas
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52DFB537.5060008>