All of lore.kernel.org
 help / color / mirror / Atom feed
* What's in kbuild.git for 2.6.19
@ 2006-08-13 19:45 Sam Ravnborg
  2006-08-13 20:54 ` Randy.Dunlap
                   ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Sam Ravnborg @ 2006-08-13 19:45 UTC (permalink / raw)
  To: Andrew Morton, LKML

Just a quick intro to what is pending in kbuild.git/lxdialog.git for 2.6.19.
And a short status too.

Highlights:
	o unifdef is now included in the kernel source (used by
	  headers_* targets).
	o lxdialog is now built-in (this did not remove all flickering
	  but thats much easier to fix now).
	o Added color theme support to lxdialog (see help in menuconfig)
	o modpost is run twice on vmlinux in normal (modules included)
	  builds - which may result in duplicated warnings.
	  It is run twice to make sure we run modpost in non-modules
	  build. modpost does the section mismatch chcks in all cases
	o try the new "make V=2" thing. It tells why a target got
	  rebuild. It is good to catch those "why the heck did kbuild
	  rebuild that much after changing just a tine CONFIG_ option".

All of this is in latest -mm, and git trees at kernel.org.

Outstanding kbuild issues (I should fix a few of these for 2.6.18):
o make -j N is not as parallel as expected (latest report from Keith
  Ownens but others has complained as well). I assume it is a kbuild
  thing but has no clue how to fix it or debug it further.
o symlinked output directory is no good (Andi Kleen)
o dependency errors in scripts/ (Olaf Hering)
o fix -Wshadow in scripts/ (Jesper Juhl)
  I add quite a few warnings in lxdialog patch serie :-(
o Add a few more color themses from Jan Engelhardt
o bugzilla has a few more issues that needs some love & care

	Sam


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

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

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: create output directory for hostprogs with O=.. build
      kbuild: remove debug left-over from Makefile.host
      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()

Sam Ravnborg:
      kconfig/lxdialog: refactor color support
      kconfig/lxdialog: add support for color themes and add blackbg theme
      kconfig/lxdialog: add a new theme bluetitle which is now default
      kconfig/menuconfig: lxdialog is now built-in
      kconfig/lxdialog: let <ESC><ESC> behave as expected
      kconfig/lxdialog: support resize
      kconfig/lxdialog: fix make mrproper


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

end of thread, other threads:[~2006-08-18 22:15 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-08-13 19:45 What's in kbuild.git for 2.6.19 Sam Ravnborg
2006-08-13 20:54 ` Randy.Dunlap
2006-08-13 20:57   ` Randy.Dunlap
2006-08-13 21:09     ` Sam Ravnborg
2006-08-13 22:00       ` Randy.Dunlap
2006-08-14  3:38       ` [PATCH] kbuild: more doc. cleanups Randy.Dunlap
2006-08-14  7:02 ` What's in kbuild.git for 2.6.19 Keith Owens
2006-08-14 19:02   ` Siddha, Suresh B
2006-08-15  3:53     ` Keith Owens
2006-08-15  6:25       ` Keith Owens
2006-08-15 15:16         ` Sam Ravnborg
2006-08-18  8:26 ` Greg Schafer
2006-08-18 17:13   ` Sam Ravnborg
2006-08-18 22:12     ` Greg Schafer

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.