linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Marcus Metzler <mocm@metzlerbros.de>
To: Christoph Hellwig <hch@infradead.org>
Cc: mocm@mocm.de, "Jörn Engel" <joern@wohnheim.fh-wedel.de>,
	"Marcus Metzler" <mocm@metzlerbros.de>,
	"Michael Hunold" <hunold@convergence.de>,
	"Sam Ravnborg" <sam@ravnborg.org>,
	linux-kernel@vger.kernel.org
Subject: Re: DVB Include files
Date: Wed, 25 Jun 2003 23:38:38 +0200 (CEST)	[thread overview]
Message-ID: <16122.5726.626761.307704@sheridan.metzler> (raw)
In-Reply-To: <20030625220358.B13814@infradead.org>

Christoph Hellwig writes:
 > >  > In that case yes, you are screwed.  Your ABI just changed incompatibly.
 > > 
 > > Not if you recompile.

>If you need to recompile your ABI changed.  And yes, then your absolutely
>screwed.

You may be, I am not.

 > > 
 > > Why (It's DVB by the way)? It's as close to the kernel as ls or cat
 > > and having two sets of the same includes is stupid. 

>No, it's not.  One if for the driver you compile and one for the application.

Yeah, yeah. I know, get off it. They are the same.

 > > What packages? You are always talking about packages. There are no packages.
 > > There are only the kernel and my app. Nothing else. No copying of headers.

>Then you need to add a package with the userland header (which, as I already
>said might be exactly the same ones as those in the kernel tree).

What are those packages you are talking about? I am not making a
distribution.

 > > There is no one who does that, not even distributions. The includes
 > > needed for libc are far less prone to change than v4l or dvb. And not
 > > as linux specific.

> Oh yes, everyone does.  Ever looked at an errata kernel from RH, SuSE
> or Debian?  Yes, they never change what's /usr/include/.

So where are all the libc packages for each and every kernel package
in debian?

 > > I see your point, but right now it's only academic and not practicable.

>It's how Linux works.  If you don't like that play with SCO Unix or MacOS.

No, it's how a linux distribution may work ( or should I say a
GNU/Linux distribution).

> On Wed, Jun 25, 2003 at 10:48:36PM +0200, Marcus Metzler wrote:
 > > That was kind of the point. If I have to check and copy the includes
 > > all the time I may run into trouble because of such changes. Whereas
 > > without that, I only have to recompile. I don't have to check each and
 > > evry possible place where old headers may be, which may even be
 > > different for every distribution.
 > 
 > If that's your attitude we should drop dvb from the kernel again.  The Linux
 > Kernel has a stable userspace ABI.
 > 

Yes, that's why it's called the unstable branch. You are talking about a ready
all done distribution. I am not. I am talking about developement. I
don't know what your problem is. If you want the app in your
distribution then change it to the way you want.

Fact is that you need the headers in the kernel, in order to compile
the drivers.

Fact is that I need those same headers for my applications, not some
others somewhere else.

Fact is that this is the kernel list and we are talking about a
developement kernel.

All you are talking about is some user who gets a distribution and
wants to compile his own programs. But they don't use DEVELOPEMENT
kernels. And the don't write low level apps to test the drivers.

Get over it, I am done feeding the trolls.

Marcus

-- 
/--------------------------------------------------------------------\
| Dr. Marcus O.C. Metzler        |                                   |
|--------------------------------|-----------------------------------|
| mocm@metzlerbros.de            | http://www.metzlerbros.de/        |
\--------------------------------------------------------------------/




  reply	other threads:[~2003-06-25 21:26 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-06-25 15:06 DVB Include files Sam Ravnborg
2003-06-25 15:08 ` Christoph Hellwig
2003-06-25 15:42   ` Sam Ravnborg
2003-06-25 16:17     ` Michael Hunold
2003-06-25 16:49       ` Marcus Metzler
2003-06-25 16:55         ` Christoph Hellwig
2003-06-25 17:13           ` Marcus Metzler
2003-06-25 17:16             ` Christoph Hellwig
2003-06-25 17:22               ` Marcus Metzler
2003-06-25 17:24                 ` Christoph Hellwig
2003-06-25 17:30                   ` Marcus Metzler
2003-06-25 17:50                     ` Christoph Hellwig
2003-06-25 18:09                       ` Marcus Metzler
2003-06-25 18:15                         ` Christoph Hellwig
2003-06-25 18:43                           ` Marcus Metzler
2003-06-25 19:42                             ` Jörn Engel
2003-06-25 20:09                               ` Marcus Metzler
2003-06-25 20:23                                 ` Jörn Engel
2003-06-25 20:48                                   ` Marcus Metzler
2003-06-25 21:03                                     ` Christoph Hellwig
2003-06-25 21:38                                       ` Marcus Metzler [this message]
2003-06-26 13:54                                         ` Henning P. Schmiedehausen
2003-06-25 23:08                                   ` Alan Cox
2003-06-26  8:18                                     ` Michael Hunold
2003-06-26  8:24                                       ` Christoph Hellwig
2003-06-26 13:20                                         ` Johannes Stezenbach
2003-06-25 21:03                             ` Christoph Hellwig
2003-06-25 17:27           ` Jörn Engel
2003-06-25 17:49             ` Christoph Hellwig

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=16122.5726.626761.307704@sheridan.metzler \
    --to=mocm@metzlerbros.de \
    --cc=hch@infradead.org \
    --cc=hunold@convergence.de \
    --cc=joern@wohnheim.fh-wedel.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mocm@mocm.de \
    --cc=sam@ravnborg.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).