Accepted xorg 6.8.2-11 (source)
Daniel Stone
daniel at fooishbar.org
Sun Jul 10 16:46:07 CDT 2005
On Sun, Jul 10, 2005 at 08:16:43PM +0200, Reinhard Tartler wrote:
> On 5/17/05, Daniel Stone <daniel.stone at ubuntu.com> wrote:
> > Date: Wed, 6 Apr 2005 12:20:33 +1000
> > Source: xorg
> [...]
>
> > Changes:
> > xorg (6.8.2-11) breezy; urgency=low
> > .
> > * Death by a thousand cuts: the road to X11R7 begins here.
> [...]
> > * gcc4 transition: change xlibmesa-glu to libglu1-xorg, ditto -dbg, and
> > xlibmesa-glu-dev to libglu-dev-xorg.
>
> How are OpenGL applications supposed to specify their build depends on
> GL and GLU headers? There are quite a lot of packages universe which
> FTBFS because xlibmesa-glu has been renamed. I see that build
> depending on libglu-dev-xorg seems to provide both GL and GLU headers,
> so many packages will build again.
>
> But I don't know if that will not change in future again. So I'd like
> to know, what is the most robust way of specifying a build dependency
> on GL headers? And how for GLU headers? Is there some way to specify
> them in a way that the package will build in ubuntu as on debian
> autobuilders? (Yes, I'm maintaining also an opengl app in debian, and
> I'd like to keep them in sync).
The canonical way used to be:
xlibmesa-glu | libglu-dev
it is now:
libglu-dev-xorg | libglu-dev
but soon it will be:
libglu-xorg-dev | libglu-dev
Yes, I'm a muppet.
As of -35, libglu-xorg-dev | libglu-dev is the recommended way to do
things. This will be portable across Debian and Ubuntu.
As for GL headers:
xlibmesa-gl-dev | libgl-dev
But this will probably change in the future, so:
libgl-xorg-dev | xlibmesa-gl-dev | libgl-dev
could be what you need. But we'll see.
More information about the ubuntu-devel
mailing list