[Nouveau] Build failure in Mesa

Maarten Maathuis madman2003 at gmail.com
Tue Feb 16 02:13:06 PST 2010


On Tue, Feb 16, 2010 at 11:00 AM, Johannes Obermayr
<johannesobermayr at gmx.de> wrote:
> Am Dienstag, 16. Februar 2010 09:53:58 schrieb Ben Skeggs:
>> On Tue, 2010-02-16 at 09:25 +0100, Johannes Obermayr wrote:
>> > Hi,
>> >
>> > Ben Skeggs latest changes in Mesa cause a build failure (libdrm is latest git ...).
>> Rebuild latest libdrm from git, you'll also need an updated kernel
>> module.
>>
>> Ben.
> <snip>
>
> What does it mean? Do I need kernel-source for compiling Mesa now? Must kernel modules be installed at build time?

He meant, you need a new libdrm (and the latest requires a new kernel
module to actually run). In reality that part of mesa needs to be
updated to the latest libdrm api, because you already have the latest
libdrm.

>
> I use a script:
> 1. git pull -> libdrm Mesa nouveau/linux-2.6 nouveau/xf86-video-nouveau and all other xf86-video-*
> 2. git archive *.tar.bz2 (and mesa.diff) in specific sources for packages
> 3. apply current date by me (I do not know how to do it automatically ...)
> 4. upload sources to OBS
> 5. OBS builds the packages in dependency order ...
>
> The same build failure is on openSUSE 11.2 and Factory for i586 and x86_64. I think 4 (re)builds should show that it does not build at all ...
>
> Here is a full build log: http://www.mediafire.com/?n0mjimjtmlq
> (xorg packages are only named 7.4 but they are already 7.5 or newer ...)
>
> libdrm:
> author  Ben Skeggs <bskeggs at redhat.com> 2010-02-16 05:42:00 (GMT)
> committer       Ben Skeggs <bskeggs at redhat.com> 2010-02-16 05:42:00 (GMT)
> commit  88e8a8bbaf026aa10225880001ab7ca1c392168a
>
> Mesa:
> author  Ben Skeggs <bskeggs at redhat.com> 2010-02-16 05:43:51 (GMT)
> committer       Ben Skeggs <bskeggs at redhat.com> 2010-02-16 05:57:59 (GMT)
> commit  828f545274a6da9b5d05aa23ae31959b121c38a2
>
> Thanks again.
> Johannes
> _______________________________________________
> Nouveau mailing list
> Nouveau at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/nouveau


More information about the Nouveau mailing list