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

From: Alexey Shuvaev <shuvaev_at_physik.uni-wuerzburg.de>
Date: Thu, 15 May 2008 16:47:00 +0200
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.
Received on Thu May 15 2008 - 13:42:56 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:30 UTC