Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Mar 2011 19:33:10 +0100
From:      Gary Jennejohn <gljennjohn@googlemail.com>
To:        x11@freebsd.org
Subject:   Re: [ECFT] drm/dri/mesa/xorg-server update [Part 1]
Message-ID:  <20110311193310.437e99ee@ernst.jennejohn.org>
In-Reply-To: <AANLkTiknQ7UAu3UrxeZ8Ss6sr4yn2jAoHbusnJZzSuqo@mail.gmail.com>
References:  <AANLkTiknQ7UAu3UrxeZ8Ss6sr4yn2jAoHbusnJZzSuqo@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 11 Mar 2011 19:37:59 +0800
Martin Wilke <miwi@FreeBSD.org> wrote:

Here my experience with the update.

> After installing these, you will have to rebuild the following ports:
> 
> -- your graphic driver

The ati driver no longer compiles because it wants dri2.h which isn't
installed by the new xorg-server.  I had to install readonhd instead.

> -- keybord driver
> -- mouse/synaptics driver
> 

Worked.

> portupgrade -af \*
> portmaster -af
> 

I don't use these utitlities.  I did everything by hand.

> Please report any problems and issues to x11 (at) FreeBSD.org.
> 

Here's a list of problems which I encountered:
0) had to remove WITHOUT_NOUVEAU from /etc/make.conf as the first step
1) had to install xproto first because dri depends on it
2) python26 core dumped in MesaLib.  I had to install python27 and then
   install py27-libxml2 as a result.
3) The base compiler complained bitterly about weird code in the intel
   drivers under MesaLib.  I had to remove -pedantic in all the config
   files and reconfigure the port before I could compile MesaLib.
4) A mach64 header file under MesaLib wanted to include byteswap.h,
   which isn't present in FreeBSD.  I had to edit the file and use
   sys/endian.h instead.

Generally, a normal user would have thrown up his hands and given up
after step 0 above.  Definitely not ready for prime-time.

So far everything seems to be working.

-- 
Gary Jennejohn



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110311193310.437e99ee>