mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [GIT PATCHES] kbuild.git updates for 2.6.19
@ 2006-09-24 21:08 Sam Ravnborg
  2006-09-24 22:22 ` Sam Ravnborg
  2006-09-25  2:15 ` Linus Torvalds
  0 siblings, 2 replies; 4+ messages in thread
From: Sam Ravnborg @ 2006-09-24 21:08 UTC (permalink / raw)
  To: Sam Ravnborg, Linus Torvalds, Andrew Morton, LKML

kbuild updates for 2.6.19.

Please pull from:

	git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild.git

All patches except a bunch of documentation fixes has been in -mm at least
a couple of -mm's with no or little feedback.
The headlines:

o Added unifdef to the kernel tree to provide better support for headers_*
o Build fails if there are undefined symbols in a module
o Run modpost on vmlinux also in case of non-module build

Patches will be sent to lkml as follow-up to this mail.

	Sam


___Shortlog___

Aron Griffis:
      kbuild: Extend kbuild/defconfig tags support to exuberant ctags

Bryce Harrington:
      kbuild: fix for some typos in Documentation/makefiles.txt

Jan Engelhardt:
      kconfig: linguistic fixes for Documentation/kbuild/kconfig-language.txt
      kbuild: linguistic fixes for Documentation/kbuild/modules.txt
      kbuild: linguistic fixes for Documentation/kbuild/makefiles.txt

Jesper Juhl:
      kbuild: add distclean info to 'make help' and more details for 'clean'

Kirill Korotaev:
      kbuild: fail kernel compilation in case of unresolved module symbols

Magnus Damm:
      kbuild: ignore references from ".pci_fixup" to ".init.text"

Matthew Wilcox:
      kconfig: support DOS line endings

Olaf Hering:
      remove RPM_BUILD_ROOT from asm-offsets.h

Randy Dunlap:
      dontdiff: add utsrelease.h

Robert P. J. Day:
      kbuild: update help in top level Makefile
      Documentaion: update Documentation/Changes with minimum versions
      kbuild: clarify "make C=" build option
      kbuild: fixup Documentation/kbuild/modules.txt
      kbuild: correct and clarify versioning info in Makefile

Rolf Eike Beer:
      kbuild: fix "mkdir -p" usage in scripts/package/mkspec

Sam Ravnborg:
      kbuild: consistently decide when to rebuild a target
      kbuild: add unifdef
      kbuild: replace use of strlcpy with a dedicated implmentation in unifdef
      kbuild: use in-kernel unifdef
      kbuild: modpost on vmlinux regardless of CONFIG_MODULES
      kbuild: make V=2 tell why a target is rebuild
      kbuild: make -rR is now default
      kbuild: preperly align SYSMAP output
      kbuild: add missing return statement in modpost.c:secref_whitelist()
      kbuild: create output directory for hostprogs with O=.. build
      kbuild: remove debug left-over from Makefile.host

___git diff --stat --summary___

 Documentation/Changes                     |    7 
 Documentation/dontdiff                    |    1 
 Documentation/kbuild/kconfig-language.txt |   12 
 Documentation/kbuild/makefiles.txt        |  265 ++++----
 Documentation/kbuild/modules.txt          |  161 ++---
 Documentation/sparse.txt                  |    8 
 Kbuild                                    |    2 
 Makefile                                  |  134 +++-
 scripts/Kbuild.include                    |   93 ++-
 scripts/Makefile                          |    5 
 scripts/Makefile.build                    |    5 
 scripts/Makefile.headersinst              |    2 
 scripts/Makefile.host                     |   20 -
 scripts/Makefile.modpost                  |   13 
 scripts/kconfig/Makefile                  |    1 
 scripts/kconfig/confdata.c                |    8 
 scripts/mod/modpost.c                     |   42 +
 scripts/package/mkspec                    |    4 
 scripts/unifdef.c                         | 1005 +++++++++++++++++++++++++++++
 usr/Makefile                              |    2 
 20 files changed, 1471 insertions(+), 319 deletions(-)
 create mode 100644 scripts/unifdef.c

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [GIT PATCHES] kbuild.git updates for 2.6.19
  2006-09-24 21:08 [GIT PATCHES] kbuild.git updates for 2.6.19 Sam Ravnborg
@ 2006-09-24 22:22 ` Sam Ravnborg
  2006-09-25  2:15 ` Linus Torvalds
  1 sibling, 0 replies; 4+ messages in thread
From: Sam Ravnborg @ 2006-09-24 22:22 UTC (permalink / raw)
  To: LKML

It looks like a few patches were eaten on their way to lkml.
So here you have a direct reference to the git tree where
the patches can be seen.

	Sam

[PATCH 19/28] kbuild: update help in top level Makefile
http://www.kernel.org/git/?p=linux/kernel/git/sam/kbuild.git;a=commit;h=b32c8268475358cfa18cf9373e6f95c661a7a142

[PATCH 20/28] Documentaion: update Documentation/Changes with minimum versions
http://www.kernel.org/git/?p=linux/kernel/git/sam/kbuild.git;a=commit;h=e41217129c66775d59c95978378ca42c53dd42c6

[PATCH 21/28] kbuild: clarify "make C=" build option
http://www.kernel.org/git/?p=linux/kernel/git/sam/kbuild.git;a=commit;h=1c7bafe7206d928eaccbcbd08d868733e0fb7054

[PATCH 24/28] kbuild: fixup Documentation/kbuild/modules.txt
http://www.kernel.org/git/?p=linux/kernel/git/sam/kbuild.git;a=commit;h=2e99f3190f274c6783758ff511edb64e60753c9f

[PATCH 25/28] kbuild: correct and clarify versioning info in Makefile
http://www.kernel.org/git/?p=linux/kernel/git/sam/kbuild.git;a=commit;h=1ef988569051d47e990fe5bbea22fb9b64152098

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [GIT PATCHES] kbuild.git updates for 2.6.19
  2006-09-24 21:08 [GIT PATCHES] kbuild.git updates for 2.6.19 Sam Ravnborg
  2006-09-24 22:22 ` Sam Ravnborg
@ 2006-09-25  2:15 ` Linus Torvalds
  2006-09-25 18:40   ` Sam Ravnborg
  1 sibling, 1 reply; 4+ messages in thread
From: Linus Torvalds @ 2006-09-25  2:15 UTC (permalink / raw)
  To: Sam Ravnborg; +Cc: Andrew Morton, LKML



On Sun, 24 Sep 2006, Sam Ravnborg wrote:
>
> kbuild updates for 2.6.19.
> 
> Please pull from:
> 
> 	git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild.git

Btw, this shows an irritating bug in your setup: your computer has its 
clock set wildly incorrectly.

Git doesn't really _care_, but if you look at gitweb at this time, it will 
annotate all the commits I pulled from you as being "right now", because 
your computers clock was set several hours into the future, and thus your 
timestamps are crap.

Please fix. The "author" times are correct (they get taken from the emails 
or from the original commit that got cherry-picked, depending on how you 
did things), but look for example at commit 5026b38c:

	author	Randy Dunlap <rdunlap@xenotime.net>
		Fri, 22 Sep 2006 19:37:56 +0000 (12:37 -0700)
	committer	Sam Ravnborg <sam@neptun.ravnborg.org>
		Mon, 25 Sep 2006 11:33:04 +0000 (13:33 +0200)

and I can tell you that you sure as hell didn't commit that on Monday, 
September 25, at 11:33 UTC (or 13:33 in +0200), because right now it's 
2:13 AM in UTC, and the date your commit got marked for is still more than 
nine hours in the future (and was further off when you did it).

I'd suggest running NTP, or at least checking that your date is even 
_remotely_ correctly set on your computer ;)

			Linus

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [GIT PATCHES] kbuild.git updates for 2.6.19
  2006-09-25  2:15 ` Linus Torvalds
@ 2006-09-25 18:40   ` Sam Ravnborg
  0 siblings, 0 replies; 4+ messages in thread
From: Sam Ravnborg @ 2006-09-25 18:40 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, LKML

On Sun, Sep 24, 2006 at 07:15:25PM -0700, Linus Torvalds wrote:
> 
> 
> On Sun, 24 Sep 2006, Sam Ravnborg wrote:
> >
> > kbuild updates for 2.6.19.
> > 
> > Please pull from:
> > 
> > 	git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild.git
> 
> Btw, this shows an irritating bug in your setup: your computer has its 
> clock set wildly incorrectly.
> 
> Git doesn't really _care_, but if you look at gitweb at this time, it will 
> annotate all the commits I pulled from you as being "right now", because 
> your computers clock was set several hours into the future, and thus your 
> timestamps are crap.
> 
> Please fix. The "author" times are correct (they get taken from the emails 
> or from the original commit that got cherry-picked, depending on how you 
> did things), but look for example at commit 5026b38c:
> 
> 	author	Randy Dunlap <rdunlap@xenotime.net>
> 		Fri, 22 Sep 2006 19:37:56 +0000 (12:37 -0700)
> 	committer	Sam Ravnborg <sam@neptun.ravnborg.org>
> 		Mon, 25 Sep 2006 11:33:04 +0000 (13:33 +0200)
> 
> and I can tell you that you sure as hell didn't commit that on Monday, 
> September 25, at 11:33 UTC (or 13:33 in +0200), because right now it's 
> 2:13 AM in UTC, and the date your commit got marked for is still more than 
> nine hours in the future (and was further off when you did it).
> 
> I'd suggest running NTP, or at least checking that your date is even 
> _remotely_ correctly set on your computer ;)

Fixed - thanks!

	Sam

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-09-25 18:35 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-09-24 21:08 [GIT PATCHES] kbuild.git updates for 2.6.19 Sam Ravnborg
2006-09-24 22:22 ` Sam Ravnborg
2006-09-25  2:15 ` Linus Torvalds
2006-09-25 18:40   ` Sam Ravnborg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®