<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/scripts/kconfig, branch linux-2.6.22.y</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.22.y</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.22.y'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2007-09-26T17:54:37+00:00</updated>
<entry>
<title>kconfig: oldconfig shall not set symbols if it does not need to</title>
<updated>2007-09-26T17:54:37+00:00</updated>
<author>
<name>Roman Zippel</name>
<email>zippel@linux-m68k.org</email>
</author>
<published>2007-09-01T06:29:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=bf3bc19248f00e6939a37e2d5bddde48505e0dda'/>
<id>urn:sha1:bf3bc19248f00e6939a37e2d5bddde48505e0dda</id>
<content type='text'>
commit f82f3f9422d4da1eeec6f6cf3e64c6c34c4fe19b in mainline.

Avoid setting the value if the symbol doesn't need to be changed or can't
be changed. Later choices may change the dependencies and thus the
possible input range.

make oldconfig from a 2.6.22 .config with CONFIG_HOTPLUG_CPU not set
was in some configurations setting CONFIG_HOTPLUG_CPU=y without asking,
even when there was no actual requirement for CONFIG_HOTPLUG_CPU.
This was triggered by SUSPEND_SMP that does a select HOTPLUG_CPU.

Signed-off-by: Roman Zippel &lt;zippel@linux-m68k.org&gt;
Tested-by: Hugh Dickins &lt;hugh@veritas.com&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>kconfig: search harder for curses library in check-lxdialog.sh</title>
<updated>2007-05-19T07:11:15+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2007-05-17T19:06:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=03c9587d752669a12fd553b0cbd835f77b176607'/>
<id>urn:sha1:03c9587d752669a12fd553b0cbd835f77b176607</id>
<content type='text'>
The check-lxdialog.sh script searches for "libFOO.so" which fails on OS X, due
to their special naming of libraries like "libfoo.dylib".  This patch turns
the curses lib search into extensible loops and adds dylib as a valid
extension.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>kconfig: fix mconf segmentation fault</title>
<updated>2007-05-06T07:27:15+00:00</updated>
<author>
<name>Marcin Garski</name>
<email>mgarski@post.pl</email>
</author>
<published>2007-05-05T20:49:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=11de39e2fbbc592018e0a231d0ee773653dcc8d6'/>
<id>urn:sha1:11de39e2fbbc592018e0a231d0ee773653dcc8d6</id>
<content type='text'>
I have found small bug in mconf, when you run it without any argument it
will sigsegv.

Without patch:
$ scripts/kconfig/mconf
Segmentation fault

With patch:
$ scripts/kconfig/mconf
can't find file (null)

Signed-off-by: Marcin Garski &lt;mgarski@post.pl&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>kconfig: error out if recursive dependencies are found</title>
<updated>2007-05-06T07:20:10+00:00</updated>
<author>
<name>Sam Ravnborg</name>
<email>sam@ravnborg.org</email>
</author>
<published>2007-05-06T07:20:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=5447d34b080a1e3e312b05a91e87eff4710a1152'/>
<id>urn:sha1:5447d34b080a1e3e312b05a91e87eff4710a1152</id>
<content type='text'>
Sample:
config FOO
	bool "This is foo"
	depends on BAR

config BAR
	bool "This is bar"
	depends on FOO

This will result in following error message:
error: found recursive dependency: FOO -&gt; BAR -&gt; FOO

And will then exit with exit code equal 1 so make will stop.
Inspired by patch from: Adrian Bunk &lt;bunk@stusta.de&gt;

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Cc: Adrian Bunk &lt;bunk@stusta.de&gt;
Cc: Roman Zippel &lt;zippel@linux-m68k.org&gt;
</content>
</entry>
<entry>
<title>kconfig: correct minor typo in Kconfig warning message.</title>
<updated>2007-05-02T18:58:12+00:00</updated>
<author>
<name>Robert P. J. Day</name>
<email>rpjday@mindspring.com</email>
</author>
<published>2007-04-30T19:44:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=1e093ecd4a850ad61b93d84c221e342a67ea9d56'/>
<id>urn:sha1:1e093ecd4a850ad61b93d84c221e342a67ea9d56</id>
<content type='text'>
Correct a minor spelling mistake in a Kconfig warning message.

Signed-off-by: Robert P. J. Day &lt;rpjday@mindspring.com&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>kbuild: be more explicit on missing .config file</title>
<updated>2007-05-02T18:58:11+00:00</updated>
<author>
<name>Randy Dunlap</name>
<email>randy.dunlap@oracle.com</email>
</author>
<published>2007-04-05T04:58:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=7ac1c145250adaccf4dbde77a8f811e937aa43c8'/>
<id>urn:sha1:7ac1c145250adaccf4dbde77a8f811e937aa43c8</id>
<content type='text'>
Somewhat in reponse to kernel bugzilla #8197, be more explicit about
why 'make all' fails when there is no .config file.

Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>kconfig: refer to qt3 if we cannot find qt libraries</title>
<updated>2007-05-02T18:58:10+00:00</updated>
<author>
<name>Sam Ravnborg</name>
<email>sam@ravnborg.org</email>
</author>
<published>2007-04-29T19:01:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=9ae57004ca9c38ff8292c38a475c98b0ebbc0d74'/>
<id>urn:sha1:9ae57004ca9c38ff8292c38a475c98b0ebbc0d74</id>
<content type='text'>
We do not support qt4 (yet) so the simple fix was to warn
that qt3 are missing.
The better fix would have been to implment qt4 support
but that has failed so far.

This solves http://bugzilla.kernel.org/show_bug.cgi?id=8277

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>kbuild: remove kconfig binaries during make mrproper</title>
<updated>2007-05-02T18:58:10+00:00</updated>
<author>
<name>Sam Ravnborg</name>
<email>sam@neptun.ravnborg.org</email>
</author>
<published>2007-04-01T21:14:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=145c90475f809060c8601828f14543191e06a0bb'/>
<id>urn:sha1:145c90475f809060c8601828f14543191e06a0bb</id>
<content type='text'>
Nigel Cunningham &lt;nigel@nigel.suspend2.net&gt; noticed
that 'make mrproper' did not remove mconf.
Fixed so we now remove all relevant binaries.

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Cc:  Nigel Cunningham &lt;nigel@nigel.suspend2.net&gt;
</content>
</entry>
<entry>
<title>kconfig/menuconfig: do not hardcode '.config'</title>
<updated>2007-05-02T18:58:09+00:00</updated>
<author>
<name>Sam Ravnborg</name>
<email>sam@neptun.ravnborg.org</email>
</author>
<published>2007-04-01T20:29:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=d802b50f0d63d2d18d8dae15d7e3285e99e7e7b6'/>
<id>urn:sha1:d802b50f0d63d2d18d8dae15d7e3285e99e7e7b6</id>
<content type='text'>
Export and use the function conf_get_configname()
to retreive the default configuration filename.

Suggested by: Roman Zippel &lt;zippel@linux-m68k.org&gt;

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>menuconfig: remember alternate config filename</title>
<updated>2007-05-02T18:58:09+00:00</updated>
<author>
<name>Sam Ravnborg</name>
<email>sam@ravnborg.org</email>
</author>
<published>2007-03-18T09:48:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=95e30f9593ebf39e26227a20ae8d9f160c50fb67'/>
<id>urn:sha1:95e30f9593ebf39e26227a20ae8d9f160c50fb67</id>
<content type='text'>
When loading an alternate configuration use that file as
current configuration filename.
Make the filename visible in the dialog.
Default continue to be .config.

Inspired by patch from: Cyrill Gorcunov &lt;gorcunov@gmail.com&gt;

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Cc:  Cyrill Gorcunov &lt;gorcunov@gmail.com&gt;
</content>
</entry>
</feed>
