Date: Thu, 11 Feb 2010 23:40:02 GMT From: Kyryll A Mirnenko aka Mirya <mirya@zoc.com.ua> To: freebsd-x11@FreeBSD.org Subject: Re: ports/143723: graphics/dri fails to build after graphics/libdrm update Message-ID: <201002112340.o1BNe2Dh088920@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/143723; it has been noted by GNATS. From: Kyryll A Mirnenko aka Mirya <mirya@zoc.com.ua> To: bug-followup@freebsd.org, xmirya@gmail.com Cc: Subject: Re: ports/143723: graphics/dri fails to build after graphics/libdrm update Date: Thu, 11 Feb 2010 15:41:56 +0200 I've digged deeper, libdrm do not intall nor build intel-specific parts at all in my case, include/intel_bufmgr.h and lib/libdrm_intel.* from plist are not installed. The config.log after the configure stage of graphics/ibdrm contains the following: configure:13304: checking for native atomic primitives configure:13336: cc -o conftest -O2 -pipe -fno-strict-aliasing conftest.c >&5 /var/tmp//ccTmHgC2.o(.text+0x3b): In function `atomic_cmpxchg': : undefined reference to `__sync_val_compare_and_swap_4' /var/tmp//ccTmHgC2.o(.text+0x65): In function `atomic_add': : undefined reference to `__sync_fetch_and_add_4' ... configure:13375: checking atomic_ops.h usability configure:13392: cc -c -O2 -pipe -fno-strict-aliasing conftest.c >&5 conftest.c:63:24: error: atomic_ops.h: No such file or directory ... HAVE_INTEL_FALSE='' HAVE_INTEL_TRUE='#' After that the intel subdirectory is commented out in the Makefile and so never built. I've manually uncommented the latter and defined HAVE_INTEL_ATOMIC_PRIMITIVES in config.h (as far as ./configure commented it out), after that the intel-specific API was built successfully and graphics/dri compiled well. -- Regards, Mirya ICQ #313898202
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201002112340.o1BNe2Dh088920>