dtrace and xorg-server problem on -current
Alexey Shuvaev
shuvaev at physik.uni-wuerzburg.de
Mon May 26 15:13:29 UTC 2008
On Mon, May 26, 2008 at 10:49:51PM +0800, Jiawei Ye wrote:
> Hi,
> I get this weird building problem with xorg-server on -current with dtrace:
>
> 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"
> *** Error code 1
>
> [snip]
>
> Something I've missed here?
>
> Jiawei
>
Hello!
Please, have a look at a small thread:
"http://lists.freebsd.org/pipermail/freebsd-current/2008-May/085584.html"
"http://lists.freebsd.org/pipermail/freebsd-current/2008-May/085598.html"
"http://lists.freebsd.org/pipermail/freebsd-current/2008-May/085602.html"
In my case the problem was in some old binaries not being swept out
after I have tried John Birrel's dtrace enabled snapshot in february.
Check you system (for examlpe "ll /usr/sbin/dtrace" and etc.).
If your system is really up-to-date and the problem is caused by the
very recent dtrace import, then try the following patch to the
x11-servers/xorg-server/Makefile.
Alexey.
-------------- next part --------------
--- xorg-server/Makefile.old 2008-05-26 17:11:31.000000000 +0200
+++ xorg-server/Makefile 2008-05-26 17:12:07.000000000 +0200
@@ -37,7 +37,7 @@
USE_PERL5_BUILD=yes
CONFIGURE_ARGS= --with-mesa-source=${WRKDIR}/Mesa-7.0.1 \
--disable-dmx --disable-xvfb --disable-xnest --disable-xprint \
- --localstatedir=/var
+ --localstatedir=/var --without-dtrace
MAN1= Xorg.1 \
Xserver.1 \
More information about the freebsd-current
mailing list