Could not build new xorg with FreeBSD10-Beta3

Kevin Oberman rkoberman at gmail.com
Sun Nov 10 22:27:56 UTC 2013


On Sun, Nov 10, 2013 at 11:32 AM, Juanitou <listjm at club-internet.fr> wrote:

> Ah, but I did not installed this version, which comes from the
>>> experimental repository, isn’t it? I just installed the standard version
>>> coming from ports (1.7.7). The AMD GPUs wiki page does not say anything
>>> about updating xorg-server to 1.12.4.
>>>
>>>  You need  xorg-server to 1.12.4, but it is not from the development
>> repo.
>> You get it from "WITH_NEW_XORG=" and it is required for many newer GPUs,
>> including Intel and AMD. It works for many others, but will fail to work
>> with some older GPUs. In nay case, it should always build.
>>
>
> FWIW, following the guide, enabling WITH_NEW_XORG and installing libGL and
> dri from the development repo gives me xorg-server 1.7.7 (not 1.12.4) and
> KMS for an ATI GPU.
>

This baffles me. Here is what hte Makefle contains:
.if defined(WITH_NEW_XORG)
XORG_VERSION=   1.12.4
XORG_REVISION=  4
PLIST_SUB+=     OLD="@comment " NEW=""
EXTRA_PATCHES+= ${FILESDIR}/extra-clang \
                ${FILESDIR}/extra-configure \
                ${FILESDIR}/extra-new-dix_dixfonts.c
.else
XORG_VERSION=   1.7.7
XORG_REVISION=  11
PLIST_SUB+=     OLD="" NEW="@comment "
EXTRA_PATCHES+= ${FILESDIR}/extra-Xext-xace.c \
                ${FILESDIR}/extra-Xserver-os-xprintf.c \
                ${FILESDIR}/extra-include_eventstr.h \
                ${FILESDIR}/extra-os-utils.c \
                ${FILESDIR}/extra-dix_events.c \
                ${FILESDIR}/extra-Xserver-hw-xfree86-common-xf86Config.c \
                ${FILESDIR}/extra-old-dix_dixfonts.c
.endif

So, assuming your ports tree is even close to current, you should get
1.12.4. It's not complicated, but something is clearly going wrong for you.
I'm at  loss. You might try "make -V WITH_NEW_XORG" and confirm that it is
sees it as YES. If it is, you can try "make -d c" and check the output. It
will be pretty big, so you might want to redirect it to a file.

I'll admit ot being confused. I think you said so before, but are you
running 10 which uses bmake? It might be an issue there.
-- 
R. Kevin Oberman, Network Engineer
E-mail: rkoberman at gmail.com


More information about the freebsd-stable mailing list