Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Nov 2013 14:27:55 -0800
From:      Kevin Oberman <rkoberman@gmail.com>
To:        Juanitou <listjm@club-internet.fr>
Cc:        "freebsd-stable@freebsd.org Stable" <freebsd-stable@freebsd.org>
Subject:   Re: Could not build new xorg with FreeBSD10-Beta3
Message-ID:  <CAN6yY1ve1HVmZ0q9fhOTDRvwsdaL61EE%2BA5wiYjAgyw7tZvfjw@mail.gmail.com>
In-Reply-To: <527FDF5C.1050507@club-internet.fr>
References:  <CACuV5sDHm72gyU9bK8tCGVx=QRn22ZURXT35iqQ4AKoO2pCD6g@mail.gmail.com> <527F87B2.2020806@club-internet.fr> <CAN6yY1vHKgyTM7aaC%2B0hw2wGAOq7BAmeHEPkR0moAoui5-FFaQ@mail.gmail.com> <527FDF5C.1050507@club-internet.fr>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Nov 10, 2013 at 11:32 AM, Juanitou <listjm@club-internet.fr> wrote:

> Ah, but I did not installed this version, which comes from the
>>> experimental repository, isn=E2=80=99t it? I just installed the standar=
d 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=3D" and it is required for many newer GPU=
s,
>> 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 an=
d
> 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=3D   1.12.4
XORG_REVISION=3D  4
PLIST_SUB+=3D     OLD=3D"@comment " NEW=3D""
EXTRA_PATCHES+=3D ${FILESDIR}/extra-clang \
                ${FILESDIR}/extra-configure \
                ${FILESDIR}/extra-new-dix_dixfonts.c
.else
XORG_VERSION=3D   1.7.7
XORG_REVISION=3D  11
PLIST_SUB+=3D     OLD=3D"" NEW=3D"@comment "
EXTRA_PATCHES+=3D ${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.
--=20
R. Kevin Oberman, Network Engineer
E-mail: rkoberman@gmail.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1ve1HVmZ0q9fhOTDRvwsdaL61EE%2BA5wiYjAgyw7tZvfjw>