public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Sam Ravnborg <sam@ravnborg.org>
To: Bill Davidsen <davidsen@tmr.com>
Cc: Sam Ravnborg <sam@ravnborg.org>,
	Kai Germaschewski <kai@tp1.ruhr-uni-bochum.de>,
	Nicolas Pitre <nico@cam.org>, Andreas Steinmetz <ast@domdv.de>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Re: make distclean and make dep??
Date: Fri, 15 Nov 2002 15:53:12 +0100	[thread overview]
Message-ID: <20021115145312.GA1320@mars.ravnborg.org> (raw)
In-Reply-To: <Pine.LNX.3.96.1021114192150.5672C-100000@gatekeeper.tmr.com>

On Thu, Nov 14, 2002 at 07:31:24PM -0500, Bill Davidsen wrote:
> > No need for that, when make clean deletes enough.
> 
> Unless you want to make a distribution, or see that a distribution made
> from your patched kernel would build.
Then let me repeat again:
distclean and mrproper is combined today. They do exactly the same.
So what was deleted by make distclean in 2.40 is still deleted by
make distclean in 2.5.47.
What has happened is that mrproper and distclean now deletes the sum of files
they delted before.

> > Only caveat is that people are forced to wait for the modversion stuff,
> 
> I get "nothing to be done" for make dep after make distclean.
Which is unrelated. Thats due to the module work that Rusty is performing.
Relevant part of his patch: (from linus-BK-latest)

===== init/Kconfig 1.1 vs 1.2 =====
--- 1.1/init/Kconfig	Wed Oct 30 02:16:55 2002
+++ 1.2/init/Kconfig	Sat Nov  9 05:08:33 2002
@@ -116,21 +116,14 @@
 	  may want to make use of modules with this kernel in the future, then
 	  say Y here.  If unsure, say Y.
 
-config MODVERSIONS
-	bool "Set version information on all module symbols"



See, modversion support is taken out.
And when you try make dep, you get "nothing to be done" because
CONFIG_MODVERSION is not set to y.
If it was set in your previous .config, then the implicit make oldconfig
takes care of deleting it.

Try:
$grep MODVERSION .config
and see yourself.

> > but to my understanding Rusty is making that step obsolete soon.
> 
> I hope he isn't wasting his time on stuff like this when modules don't
> work! I have more faith in his sense of priorities.
Getting modules to work is one step in that direction, and making
modversion obsolete is obviously a side-effect.

> Possibly. Try this:
> 1 - unpack a kernel from the full tarball
> 2 - config
> 3 - make all
> 4 - make distclean
> Now all the files left which weren't in the original tarball shouldn't be
> in a tree someone might tar up and ship! Look at what make distclean used
> to do beyond mrproper in 2.5.41 or so, that's what should be happening.
Let me know which files are left, and I will take care they are delted.
I have tested this many times on my own setup, and here I have no files
left hanging after make distclean/mrproper
If there are any error, I will be happy to fix it.

> I don't see why you ever thought it was a good idea to change this,
> distclean is that standard target used by many other things. And perhaps
> mrproper shouldn't bother to clean up all the leftovers, patch backups,
> they are documentation.
I have explained how I would like it to work - any comments on that proposal?

Anyway this kind of changes always go throuh kai - and he is busy doing
other stuff at the moment. So I will do an eventual patch later.

	Sam

  reply	other threads:[~2002-11-15 14:47 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-11-13 19:32 make distclean and make dep?? Bill Davidsen
2002-11-13 20:58 ` Sam Ravnborg
2002-11-13 21:14   ` Andreas Steinmetz
2002-11-13 21:29     ` Nicolas Pitre
2002-11-14 15:35       ` Kai Germaschewski
2002-11-14 17:42         ` Sam Ravnborg
2002-11-14 17:47           ` Nicolas Pitre
2002-11-14 21:02           ` Mark Hounschell
2002-11-15  0:31           ` Bill Davidsen
2002-11-15 14:53             ` Sam Ravnborg [this message]
2002-11-15 16:01               ` Nicolas Pitre
2002-11-15 16:03                 ` Sam Ravnborg
2002-11-15 19:29               ` Bill Davidsen
2002-11-15 21:25                 ` Sam Ravnborg
2002-11-17  7:49                   ` Bill Davidsen
2002-11-18 16:36                     ` Kai Germaschewski
2002-11-18 17:24                       ` Bill Davidsen
2002-11-18 17:25                       ` Sam Ravnborg
2002-11-13 23:11     ` Bill Davidsen
2002-11-13 23:09   ` Bill Davidsen
2002-11-14 17:36     ` Sam Ravnborg
  -- strict thread matches above, loose matches on Subject: below --
2002-11-13 19:38 Dan Steele

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=20021115145312.GA1320@mars.ravnborg.org \
    --to=sam@ravnborg.org \
    --cc=ast@domdv.de \
    --cc=davidsen@tmr.com \
    --cc=kai@tp1.ruhr-uni-bochum.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=nico@cam.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