Skip site navigation (1)Skip section navigation (2)
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>