xorg-server on amd64-current with dtrace failed to compile.

Alexey Shuvaev shuvaev at physik.uni-wuerzburg.de
Thu May 15 15:42:57 UTC 2008


Hello!

I just have got the following error during xorg-server compilation:

> [snip]
> ar cru .libs/libxpstubs.a .libs/xpstubs.o
> ranlib .libs/libxpstubs.a
> creating libxpstubs.la
> (cd .libs && rm -f libxpstubs.la && ln -s ../libxpstubs.la libxpstubs.la)
> /usr/sbin/dtrace -G -C -o dtrace-dix.o -s ../dix/Xserver.d .libs/*.o
> dtrace: failed to compile script ../dix/Xserver.d: "/usr/lib/dtrace/psinfo.d", line 37: syntax error near "uid_t"
> File '/usr/src/cddl/lib/libdtrace/../../../contrib/opensolaris/lib/libdtrace/common/dt_cc.c', line 2270
> *** Error code 1
> 
> Stop in /usr/ports/x11-servers/xorg-server/work/xorg-server-1.4/dix.
> *** Error code 1
> 
> [snip]

The system is:
[wep4017] ~> uname -a
FreeBSD wep4017.physik.uni-wuerzburg.de 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Tue May 13 14:39:16 CEST 2008     lexx at wep4017.physik.uni-wuerzburg.de:/usr/obj/usr/src/sys/GENERIC  amd64

Ports are (csup-ed with the system sources, INDEX self-built):
[wep4017] ~> ll /usr/ports/INDEX-8 
-rw-r--r--  1 root  wheel  16377905 May 13 16:56 /usr/ports/INDEX-8

Options for xorg-server are:
[wep4017] ~> cat /var/db/ports/xorg-server/options 
# This file is auto-generated by 'make config'.
# No user-servicable parts inside!
# Options for xorg-server-1.4_4,1
_OPTIONS_READ=xorg-server-1.4_4,1
WITHOUT_HAL=true
WITH_AIGLX=true
WITH_SUID=true




It seems that the problem is clear (xorg-server want unsupported dtrace
provider?). Maybe someone knows how to overcome this situation (build
xorg-server without dtrace support)?

Thank in advance,
Alexey.


More information about the freebsd-x11 mailing list