ports/143723: graphics/dri fails to build after
graphics/libdrm update
Robert Noland
rnoland at 2hip.net
Mon Feb 15 16:17:43 UTC 2010
On Thu, 2010-02-11 at 23:40 +0000, Kyryll A Mirnenko aka Mirya wrote:
> The following reply was made to PR ports/143723; it has been noted by GNATS.
>
> From: Kyryll A Mirnenko aka Mirya <mirya at zoc.com.ua>
> To: bug-followup at freebsd.org,
> xmirya at 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'
Ah, set your cputype. I think it is set to a minimum of 486 now on all
-STABLE branches. i386 doesn't support the needed instructions.
robert.
> 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
> _______________________________________________
> freebsd-x11 at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-x11
> To unsubscribe, send any mail to "freebsd-x11-unsubscribe at freebsd.org"
--
Robert Noland <rnoland at 2hip.net>
2Hip Networks
More information about the freebsd-x11
mailing list