public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Willy Tarreau <willy@w.ods.org>
To: 4Front Technologies <dev@opensound.com>
Cc: linux-kernel@vger.kernel.org,
	Arjan van de Ven <arjan@infradead.org>,
	bidulock@openss7.org, Lee Revell <rlrevell@joe-job.com>,
	Heiko Carstens <heiko.carstens@de.ibm.com>
Subject: Re: How to check if kernel sources are installed on a system?
Date: Mon, 29 May 2006 08:09:12 +0200	[thread overview]
Message-ID: <20060529060912.GA30150@w.ods.org> (raw)
In-Reply-To: <447A883C.5070604@opensound.com>

On Sun, May 28, 2006 at 10:35:56PM -0700, 4Front Technologies wrote:
> BTW, why is Mandriva the only distro to turn OFF REGPARM?. Again, I think 
> distros shouldn't be given an option to turn it off if its a good thing 
> to have.
> 
> Are there any good reasons why REGPARM is turned off?.
> 
> ------------------
> 
> 
> Yet one more reason to have something like kernel-config (similar to 
> gtk-config or xmms-config) where you can get the package's cflags, 
> ldflags, other info.
> 
> for example
> 
> kernel-config --cflags should say -DUSE_REGPARM -I/lib/modules/blah/blah
> 
> kernel-config --libdir should say where the lib/modules/blah/blah
> 
> kernel-config --srcdir should say where the kernel sources are installed 
> or not installed.
> 
> kernel-config --configsrc should configure the kernel source with the 
> running
> kernel's configuration.
> 
> kernel-config --installsrc should automatically download the RIGHT source 
> from the net. Right now if you go on Ubuntu or Mandrake and you try to 
> install kernel source - you get the option of stripped source, 
> kernel-headers, kernel-2.6.blah which may not be installed.
> 
> Any comments?

This is a wrong thing to do IMHO, because it is incompatible with
cross-compilation, and the more the projects will use this method,
the more a nightmare it will become for distro maintainers. At
least when you rely on either a config file or something like this,
it's always possible to make it point to your target system's. But
when you *execute* commands on the build system, chances are that
you will not get the expected result. pcre-config, glib-config and
such are already in this case.

> best regards
> Dev Mazumdar
> -----------------------------------------------------------
> 4Front Technologies
> 4035 Lafayette Place, Unit F, Culver City, CA 90232, USA.
> Tel: (310) 202 8530		URL: www.opensound.com
> Fax: (310) 202 0496 		Email: info@opensound.com
> -----------------------------------------------------------

Regards,
Willy


  parent reply	other threads:[~2006-05-29  6:22 UTC|newest]

Thread overview: 74+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-05-25 21:19 How to check if kernel sources are installed on a system? devmazumdar
2006-05-25 21:27 ` alan
2006-05-25 21:29 ` Jan-Benedict Glaw
2006-05-25 22:02   ` Lee Revell
2006-05-25 22:15     ` 4Front Technologies
2006-05-25 22:25       ` Lee Revell
2006-05-25 22:34         ` Dave Jones
2006-05-25 22:40           ` Lee Revell
2006-05-25 21:29 ` Valdis.Kletnieks
2006-05-25 21:35   ` Dave Jones
2006-05-25 21:32 ` Michal Piotrowski
2006-05-25 21:34 ` Jeff Garzik
2006-05-25 21:39   ` Jan-Benedict Glaw
2006-05-25 21:42     ` Jeff Garzik
2006-05-26 14:36       ` Jan-Benedict Glaw
2006-05-25 21:44     ` Dave Jones
2006-05-25 22:52       ` Olivier Galibert
2006-05-26  4:23         ` Willy Tarreau
2006-05-26 14:37       ` Jan-Benedict Glaw
2006-05-26 15:01         ` linux-os (Dick Johnson)
2006-05-27 10:47           ` Jesper Juhl
2006-05-25 21:41 ` Dave Jones
2006-05-25 22:29 ` Lee Revell
2006-05-25 22:39   ` 4Front Technologies
2006-05-25 23:06     ` Jesper Juhl
2006-05-25 23:16       ` 4Front Technologies
2006-05-26  0:12         ` Brian F. G. Bidulock
2006-05-25 23:00   ` Diego Calleja
2006-05-26  0:24     ` Måns Rullgård
2006-05-26 14:29   ` Arjan van de Ven
2006-05-26 15:35     ` Brian F. G. Bidulock
2006-05-27 12:21       ` Arjan van de Ven
2006-05-27 19:52         ` Brian F. G. Bidulock
2006-05-27 20:21           ` Arjan van de Ven
2006-05-27 22:21             ` Brian F. G. Bidulock
2006-05-28  8:27               ` Arjan van de Ven
2006-05-28 10:13                 ` Brian F. G. Bidulock
2006-05-27 14:41       ` Kyle Moffett
2006-05-27 22:05         ` Brian F. G. Bidulock
2006-05-28 13:03     ` Heiko Carstens
2006-05-28 13:12       ` Jan-Benedict Glaw
2006-05-28 13:45         ` Heiko Carstens
2006-05-28 17:03       ` Arjan van de Ven
2006-05-28 17:52         ` Lee Revell
2006-05-28 18:12           ` Arjan van de Ven
2006-05-28 18:22             ` Randy.Dunlap
2006-05-28 19:10             ` Willy Tarreau
2006-05-28 19:55             ` Lee Revell
2006-05-28 20:45               ` Jan-Benedict Glaw
2006-05-28 21:27                 ` Lee Revell
2006-05-28 21:55                   ` Jan-Benedict Glaw
2006-05-28 22:02                     ` Lee Revell
2006-05-28 22:38                       ` Jan-Benedict Glaw
2006-05-29 12:11                         ` Steven Rostedt
2006-05-29 12:38                           ` Steven Rostedt
2006-05-29  4:44               ` Brian F. G. Bidulock
2006-05-29  4:52                 ` Arjan van de Ven
2006-05-29  5:35                   ` 4Front Technologies
2006-05-29  5:46                     ` David Miller
2006-05-29  5:59                     ` Valdis.Kletnieks
2006-05-29  6:09                     ` Willy Tarreau [this message]
2006-05-29  6:11                     ` Arjan van de Ven
2006-05-29  6:57                       ` Brian F. G. Bidulock
2006-05-29  7:01                         ` Arjan van de Ven
2006-05-29  7:29                           ` Brian F. G. Bidulock
2006-05-29  7:05                         ` 4Front Technologies
2006-05-29  7:23                           ` Brian F. G. Bidulock
2006-05-29  7:43                           ` Valdis.Kletnieks
2006-05-29 12:23                           ` Arjan van de Ven
2006-05-29 15:52                       ` Christopher Friesen
2006-05-29 16:00                         ` Arjan van de Ven
2006-05-28 20:40             ` Jesper Juhl
2006-05-25 22:51 ` Jesper Juhl
2006-05-26  0:09   ` Thomas Backlund

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=20060529060912.GA30150@w.ods.org \
    --to=willy@w.ods.org \
    --cc=arjan@infradead.org \
    --cc=bidulock@openss7.org \
    --cc=dev@opensound.com \
    --cc=heiko.carstens@de.ibm.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=rlrevell@joe-job.com \
    /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