It has been fun to be kbuild maintainer but as things stand right now I do not have the time needed to be kbuild maintainer. I have done this solely on a hobbyist basis and family (3 kids etc) + job require me so the kbuild maintainer job was becoming a duty and not that fun suddenly. Any linux related job required either a move or too much working at home so I drpped this idea. So I decided to step down as maintainer and I hope someone else can pick up. What do I left "Orphan" as MAINTAINERS say? I do not get many complains about kbuild these days. All the basic stuff just works. The only major complains are: - no human can understand the kbuild files [Makefile, scripts/Makefile.*] - select does not work (that kconfig btw) - how to do strange this when building an external module So I feel pretty confident that things does not blow up on you when I leave. I keep my mail address and will be reachable there. Good luck! Sam --
It has been fun but the last year or more it has been a duty and a burden. So I leave it open for other to take over. Signed-off-by: Sam Ravnborg <sam@ravnborg.org> --- diff --git a/MAINTAINERS b/MAINTAINERS index c824b4d..147ec86 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2987,11 +2987,8 @@ S: Maintained F: fs/autofs4/ KERNEL BUILD -M: Sam Ravnborg <sam@ravnborg.org> -T: git git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-next.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes.git L: linux-kbuild@vger.kernel.org -S: Maintained +S: Orphan F: Documentation/kbuild/ F: Makefile F: scripts/Makefile.* --
Sam, thanks for all of your efforts. The work you've done on Kbuild
has definitely been a real contribution to Linux.
Best regards, and hopefully you'll find some other projects that fit
within your family commitments as well as being more fun than burden!
- Ted
--
On Fri, 20 Nov 2009 19:26:13 +0100 Sigh. Perhaps if I don't apply the patch, this won't happen? And thanks for all the fish. I'll continue to scoop up patches as I see them and shall cc yourself and linux-kbuild and Anibal, Steve and Michal on them and I shall wait and see what happens. The current queue is: kbuild-generate-modulesbuiltin.patch kbuild-rebuild-fix-for-makefilemodbuiltin.patch kbuild-generate-modulesbuiltin-fix-2.patch kbuild-generate-modulesbuiltin-fix-2-checkpatch-fixes.patch kconfig-cross_compile-option.patch kbuild-clean-up-marker.patch kbuild-clear-marker-out-of-modpost.patch kbuild-genksyms-properly-consider-export_unused_symbol_gpl.patch If at all possible, please do keep an eye on things as they fly past - I think we'll find that a few words of insight from you on particular issues can potentially save others a large amount of work, and can steer us away from costly mistakes. Thanks. --
please add the following fakeroot usage to -next for 2.6.33 as package target enhancement: http://marc.info/?l=linux-kbuild&m=125561337922614&w=2 http://marc.info/?l=linux-kbuild&m=125561358622933&w=2 patch got tested inbetween and with both acks: Acked-by: Frans Pop <elendil@planet.nl> Acked-by: maximilian attems <max@stro.at> see http://marc.info/?l=linux-kbuild&m=125551864712151&w=2 thanks --
On Tue, 24 Nov 2009 10:15:47 +0100 Please refresh, retest and resend. Update the acks in the changelog, thanks. --
Hi Sam,
I, also, want to thank you very much for all your work.
I am, however, wondering what will happen to the changes you have that are
currently in linux-next:
Apparently for v2.6.32 (in kbuild-current):
Michael Tokarev (1):
kbuild: fix bzImage build for x86
And queued for v2.6.33:
Sam Ravnborg (14):
kbuild: search arch/$ARCH/include before include/
dontdiff: add generated
kbuild: move bounds.h to include/generated
kbuild: move asm-offsets.h to include/generated
ia64: move nr-irqs.h to include/generated
arm: move mach-types to include/generated
sh: move machtypes.h to include/generated
kbuild: drop include2/ used for O=... builds
kbuild: do not check for include/asm-$ARCH
kbuild: drop include/asm
kbuild: move compile.h to include/generated
drop explicit include of autoconf.h
kbuild: move autoconf.h to include/generated
kbuild: move utsrelease.h to include/generated
I am (for the moment) still merging these from the copy I have of your
trees, but what to do in the longer term?
--
Cheers,
Stephen Rothwell sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/
I will submit the patches like any other regular submitter to linux-kbuild if the upcoming Maintainers does not pick them up from the git trees. So for now keeping the pull would be nice but as soon as you have a ew set of kbuild tress then drop these. Frankly I had forgot that I had a patch in -fixes... Sam --
I took your kbuild-next.git and I'm going through the other patches posted to linux-kbuild recently. I'll push the repo once passes some testing. Michal --
From: Sam Ravnborg <sam@ravnborg.org> Thank you for all of your hard work Sam. --
Hi, Sam, Huge thanks to you for what you did for Linux kernel! You did quite well. It's a pity that we can't continue to work I don't think i am able to take this but at least I can take care of most of the scripts Thanks again, Sam! Best wishes! -- Live like a child, think like the god. --
I would like to maintain kbuild. Ram Ravnborg and Américo Wang are willing to help me. --
I'm also willing to help out. I've been planning on taking the big plunge into the kbuild system anyway. -- Steve --
Hi,
I would also like to maintain kbuild. Maybe we could work together? What
Also, how is it supposed to work now technically - should we create a
new kbuild-{next,fixes}.git $somewhere, copy over the bits that are
currently in Sam's trees and start collecting & reviewing patches? And
once it's good enough, update the MAINTAINERS file?
Michal
--
(Sorry, I've been very busy with my Real Life. :) Sure. I agree. I'll test the patches on my machines (i386, x86_64, I agree with Sam too. And with Stephen as well. --
Sam, thank you for all your work, and it is sad to see you go. -hpa --
| Greg KH | Og dreams of kernels |
| Jens Axboe | [PATCH 31/33] Fusion: sg chaining support |
| Arnd Bergmann | Re: finding your own dead "CONFIG_" variables |
| Mark Brown | [PATCH 2/2] Subject: natsemi: Allow users to disable workaround for DspCfg reset |
| Tony Breeds | [LGUEST] Look in object dir for .config |
git: | |
| Brian Downing | Re: Git in a Nutshell guide |
| John Benes | Re: master has some toys |
| Matthias Lederhofer | [PATCH 4/7] introduce GIT_WORK_TREE to specify the work tree |
| Alexander Sulfrian | [RFC/PATCH] RE: git calls SSH_ASKPASS even if DISPLAY is not set |
| Junio C Hamano |
