FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Kernel

 
 
LinkBack Thread Tools
 
Old 03-15-2010, 04:41 PM
Bastian Blank
 
Default r15374 - in dists/sid/linux-2.6/debian: . templates

On Sun, Mar 14, 2010 at 11:09:39PM +0000, Ben Hutchings wrote:
> Log:
> Remove /usr/include/drm from linux-libc-dev; let libdrm-dev provide it again

Please explain. This is a kernel interface.

Bastian

--
War isn't a good life, but it's life.
-- Kirk, "A Private Little War", stardate 4211.8


--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100315174116.GA3522@wavehammer.waldi.eu.org">htt p://lists.debian.org/20100315174116.GA3522@wavehammer.waldi.eu.org
 
Old 03-15-2010, 05:24 PM
Ben Hutchings
 
Default r15374 - in dists/sid/linux-2.6/debian: . templates

On Mon, Mar 15, 2010 at 06:41:16PM +0100, Bastian Blank wrote:
> On Sun, Mar 14, 2010 at 11:09:39PM +0000, Ben Hutchings wrote:
> > Log:
> > Remove /usr/include/drm from linux-libc-dev; let libdrm-dev provide it again
>
> Please explain. This is a kernel interface.

Which is not very stable, so userland may need different definitions.

It was excluded from linux-libc-dev until 2.6.28 when it was apparently
accidentally included (there is no changelog entry explaining it).

Ben.

--
Ben Hutchings
It is a miracle that curiosity survives formal education. - Albert Einstein


--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100315182418.GR2763@decadent.org.uk">http://lists.debian.org/20100315182418.GR2763@decadent.org.uk
 
Old 03-15-2010, 08:55 PM
Bastian Blank
 
Default r15374 - in dists/sid/linux-2.6/debian: . templates

On Mon, Mar 15, 2010 at 06:24:18PM +0000, Ben Hutchings wrote:
> On Mon, Mar 15, 2010 at 06:41:16PM +0100, Bastian Blank wrote:
> > On Sun, Mar 14, 2010 at 11:09:39PM +0000, Ben Hutchings wrote:
> > > Log:
> > > Remove /usr/include/drm from linux-libc-dev; let libdrm-dev provide it again
> > Please explain. This is a kernel interface.
> Which is not very stable, so userland may need different definitions.

If it is not stable enough, it is to be unexported.

> It was excluded from linux-libc-dev until 2.6.28 when it was apparently
> accidentally included (there is no changelog entry explaining it).

No, it was exported in c0e09200dc0813972442e550a5905a132768e56c.

Bastian

--
Witch! Witch! They'll burn ya!
-- Hag, "Tomorrow is Yesterday", stardate unknown


--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100315215509.GA9978@wavehammer.waldi.eu.org">htt p://lists.debian.org/20100315215509.GA9978@wavehammer.waldi.eu.org
 
Old 03-15-2010, 09:23 PM
Ben Hutchings
 
Default r15374 - in dists/sid/linux-2.6/debian: . templates

On Mon, Mar 15, 2010 at 10:55:09PM +0100, Bastian Blank wrote:
> On Mon, Mar 15, 2010 at 06:24:18PM +0000, Ben Hutchings wrote:
> > On Mon, Mar 15, 2010 at 06:41:16PM +0100, Bastian Blank wrote:
> > > On Sun, Mar 14, 2010 at 11:09:39PM +0000, Ben Hutchings wrote:
> > > > Log:
> > > > Remove /usr/include/drm from linux-libc-dev; let libdrm-dev provide it again
> > > Please explain. This is a kernel interface.
> > Which is not very stable, so userland may need different definitions.
>
> If it is not stable enough, it is to be unexported.
[...]

Video drivers are split between user-space (X, Mesa, etc.) and kernel-space
components for performance reasons. The interfaces between different
components of a driver do not have the same stability requirements as most
interfaces between kernel and user-space. There does need to be some support
for mismatched versions and libdrm may be able to help by including more than
just the current kernel interface definitions. In any case, nothing should
be using the kernel DRM interface without going through libdrm.

Ben.

--
Ben Hutchings
It is a miracle that curiosity survives formal education. - Albert Einstein


--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100315222335.GS2763@decadent.org.uk">http://lists.debian.org/20100315222335.GS2763@decadent.org.uk
 

Thread Tools




All times are GMT. The time now is 06:32 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org