garaged.homeip.net is looping mail from the linux-kernel list back to
the kbuild list. Posts from this site to kbuild are now being held.
[EMAIL PROTECTED] - please fix this looping mail server ASAP.
--- Forwarded Message
Return-Path: [EMAIL PROTECTED]
Received: from
On Wed, 10 Jul 2002 18:19:27 -0600 (MDT),
Thunder from the hill [EMAIL PROTECTED] wrote:
When I try to compile Linux-2.5.25-ct1 (which has KBuild-2.5), I end up
at:
Starting phase 5 (build) for installable
CC arch/i386/kernel/setup.o
pp_makefile5: standardize_name:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Content-Type: text/plain; charset=us-ascii
On Mon, 24 Jun 2002 22:09:35 +1000,
Keith Owens [EMAIL PROTECTED] wrote:
Release 3.1 of kernel build for kernel 2.5 (kbuild 2.5) is available.
http://sourceforge.net/projects/kbuild/, package kbuild-2.5
On Tue, 25 Jun 2002 23:06:39 +1000,
Greg Banks [EMAIL PROTECTED] wrote:
I agree with Keith, shadow trees rock. I think they are probably the single
most useful feature of kbuild 2.5. I fervently hope we end up with shadow
trees or something like them by the end of Linux 2.5.
Greg covered
On Sun, 23 Jun 2002 22:14:58 +0200,
Sam Ravnborg [EMAIL PROTECTED] wrote:
On Sun, Jun 23, 2002 at 11:54:29PM +1000, Keith Owens wrote:
Linus and Kai do not think that shadow trees are useful. I have given
up explaining why they are useful. Now I am waiting until Kai hits a
dead end using
On Wed, 05 Jun 2002 23:53:43 +1000,
Keith Owens [EMAIL PROTECTED] wrote:
Release 3.0 of kernel build for kernel 2.5 (kbuild 2.5) is available.
http://sourceforge.net/projects/kbuild/, package kbuild-2.5, download
release 3.0.
New files:
kbuild-2.5-core-19
Change from core-18.
Change
kbuild-2.5-common-2.5.20-3 has a change to the link order that will
affect all architectures. Makefile.in now contains
link_subdirs(init)
link_subdirs($(arch_init_subdirs)) === new
link_subdirs(kernel)
link_subdirs(mm)
link_subdirs(fs)
link_subdirs(ipc)
On Tue, 4 Jun 2002 22:25:20 -0400 (EDT),
John Cowan [EMAIL PROTECTED] wrote:
Keith Owens scripsit:
In order to do separate source and object correctly, kbuild 2.5
enforces the rule that #include comes from the local directory,
#include comes from the include path. include/linux/zlib.h
On 03 Jun 2002 12:22:18 -0700,
Thomas Duffy [EMAIL PROTECTED] wrote:
I get this error now on sparc64:
tduffy@curie:/build2/tduffy/linux_kbuild$ make -f Makefile-2.5 oldconfig
Using ARCH='sparc64' AS='as' LD='ld' CC='sparc64-linux-gcc' CPP='sparc64-linux-gcc
-E' AR='ar' HOSTAS='as' HOSTLD='gcc'
On Mon, 03 Jun 2002 12:35:05 +1000,
Keith Owens [EMAIL PROTECTED] wrote:
Release 3.0 of kernel build for kernel 2.5 (kbuild 2.5) is available.
http://sourceforge.net/projects/kbuild/, package kbuild-2.5, download
release 3.0.
New files:
kbuild-2.5-core-16
Changes from core-15.
Override
.
Replace mdbm with kbuild specific database engine to increase
performance.
Remove CML2 support, Dominik Brodowski, Keith Owens.
Remove the restriction on symlinked sources and targets. Aegis
users should be able to use kbuild 2.5 now.
kbuild-2.5-common-2.5.19-1.
Changes from common
On Wed, 15 May 2002 23:20:38 +1000,
Keith Owens [EMAIL PROTECTED] wrote:
On 14 May 2002 20:46:38 -0700,
Thomas Duffy [EMAIL PROTECTED] wrote:
I have only tested x86 as of this moment. If anyone is dying for a
clean kbuild-2.5-common-2.4.19-pre8-1, let me know and I can turn those
wheels.
I
On 14 May 2002 20:46:38 -0700,
Thomas Duffy [EMAIL PROTECTED] wrote:
I have only tested x86 as of this moment. If anyone is dying for a
clean kbuild-2.5-common-2.4.19-pre8-1, let me know and I can turn those
wheels.
I have uploaded common-2.4.18-7 and common-2.5.15-4 to sourceforge.
On Mon, 13 May 2002 17:56:14 +0200,
Arnd Bergmann [EMAIL PROTECTED] wrote:
It seems you introduced a new bug by adding '-a' to cp as well as '-f',
causing the files to keep their owner after installation. If you do
Will be in core-14.
Index: 15.4/Makefile.in
--- 15.4/Makefile.in Sat, 11 May
On Sat, 04 May 2002 00:19:10 +1000,
Keith Owens [EMAIL PROTECTED] wrote:
Release 2.4 of kernel build for kernel 2.5 (kbuild 2.5) is available.
http://sourceforge.net/projects/kbuild/, package kbuild-2.5, download
release 2.4.
kbuild-2.5-core-14
Changes from core-13.
Correct typo
On Sat, 04 May 2002 00:19:10 +1000,
Keith Owens [EMAIL PROTECTED] wrote:
Release 2.4 of kernel build for kernel 2.5 (kbuild 2.5) is available.
http://sourceforge.net/projects/kbuild/, package kbuild-2.5, download
release 2.4.
kbuild-2.5-core-13
Changes from core-12.
Disable the ability
On Fri, 10 May 2002 12:38:09 +0200,
Erik van Konijnenburg [EMAIL PROTECTED] wrote:
- start with linux-2.5.14, core-11, and kbuild-common and -i386
patches to match. (tried later with core-12: same result)
- generate oldconfig
- generate installable
- generate arch/i386/boot/tools/build.i
At
On 09 May 2002 14:42:15 -0700,
Thomas Duffy [EMAIL PROTECTED] wrote:
I am working on getting the new kbuild 2.5 asm offsets working in the
2.5.14 sparc64 tree and running into one issue.
in kernel/sched.c, a call to switch_task is called. this is #defined in
include/asm-sparc64/system.h with
On Sat, 04 May 2002 00:19:10 +1000,
Keith Owens [EMAIL PROTECTED] wrote:
Release 2.4 of kernel build for kernel 2.5 (kbuild 2.5) is available.
http://sourceforge.net/projects/kbuild/, package kbuild-2.5, download
release 2.4.
kbuild-2.5-common-2.5.14-1 and kbuild-2.5-i386-2.5.14-1 are available
On a 4 x Pentium III 700MHz with 1GiB ram, building the pp_ programs
with -O2 -NDEBUG=1, using core-10 on a full 2.5.13 .config gives these
times. This is after building the kernel so the databases are full.
The output is from
\time make -f $KBUILD_SRCTREE_000/Makefile-2.5 -j8 phase4
SMP is
On Mon, 06 May 2002 15:29:24 +1000,
Brendan J Simon [EMAIL PROTECTED] wrote:
Rereading your message above, are you saying that I have to _manually_
execute make $KBUILD_SRCTREE_000/Makefile-2.5 $KBUILD_OBJTREE/.tmp_src
to get this directory or should this just exist after a normal make
On Sat, 04 May 2002 00:19:10 +1000,
Keith Owens [EMAIL PROTECTED] wrote:
Release 2.4 of kernel build for kernel 2.5 (kbuild 2.5) is available.
http://sourceforge.net/projects/kbuild/, package kbuild-2.5, download
release 2.4.
kbuild-2.5-core-11
Changes from core-10.
Redo the passing
On Sat, 4 May 2002 19:45:30 -0500 (CDT),
Kai Germaschewski [EMAIL PROTECTED] wrote:
On Sat, 4 May 2002, Keith Owens wrote:
An update to 2.5/Documentation/Changes has been submitted. Linus has
already done 2.5 changes that require make 3.79 features, the Changes
update is overdue.
Trying
On Fri, 3 May 2002 17:45:54 +0200,
tomas szepe [EMAIL PROTECTED] wrote:
$ make -f Makefile-2.5 menuconfig
[enable RAMDISK support, tweak ramdisk size, enable initrd]
...
Now, issuing M installable will result in nearly all files getting rebuilt.
The same happens when switching ramdisk off
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Content-Type: text/plain; charset=us-ascii
Release 2.3 of kernel build for kernel 2.5 (kbuild 2.5) is available.
http://sourceforge.net/projects/kbuild/, package kbuild-2.5, download
release 2.3.
kbuild-2.5-core-9.bz2.
Changes from core-8.
On Tue, 30 Apr 2002 10:45:43 +0200,
Arnd Bergmann [EMAIL PROTECTED] wrote:
kaos wrote
Not necessary. Use vmlinux.lds.S and no vmlinux.lds.i file. kbuild
2.5 automatically builds .i files from .S and tracks the config
dependencies. If it does not track them, it is a bug.
I just tried
2.5.12 has just come out so I will skip 2.5.11 and go straight to
2.5.12. I have a working kbuild 2.5 for 2.5.11, including Tom Duffy's
updates and others but there is no point it sending it to sourceforge.
2.5.12 should not take long.
Tom, AFAICT none of the 2.5.12 changes overlap with your
On Mon, 29 Apr 2002 18:03:37 +1000,
Brendan J Simon [EMAIL PROTECTED] wrote:
Keith Owens wrote:
base_target(zlib_dummy) # so it does not default to vmlinux
objlink(zlib.a zlib.o)
select(zlib.a)
Can the zlib_dummy identifier be called zlib.a ?
Is that too confusing
On Fri, 26 Apr 2002 15:37:06 +1000,
Keith Owens [EMAIL PROTECTED] wrote:
Brendan J Simon [EMAIL PROTECTED] wrote:
I'm still not sure
how to use select() for the base_target. Does this list all objects
that are to be compiled into the base_target ? What about libs, etc ?
Everything
On 25 Apr 2002 14:09:27 -0700,
Thomas Duffy [EMAIL PROTECTED] wrote:
On Wed, 2002-04-24 at 18:59, Keith Owens wrote:
Tom, please try this against core-6. Using a key directly from a
database record for an operation that might move records is wrong.
OK, I have applied your patch and rebuilt
On 25 Apr 2002 14:08:10 -0700,
Thomas Duffy [EMAIL PROTECTED] wrote:
cp: cannot create regular file
`/tmp/newkbuild/scripts/pp_makefile2_parse.tab.c': Permission denied
Use cp -f, mv -f.
Index: 18.57/scripts/Makefile-2.5
--- 18.57/scripts/Makefile-2.5 Fri, 26 Apr 2002 01:01:04 +1000 kaos
On 25 Apr 2002 15:37:09 -0700,
Thomas Duffy [EMAIL PROTECTED] wrote:
On Thu, 2002-04-25 at 15:22, Keith Owens wrote:
Great! I will roll core-7 (including the cp -f/mv -f change) in a
couple of hours.
Can you include my unlink fix and tftpboot.img target patches as well in
core-7?
Already
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Content-Type: text/plain; charset=us-ascii
Release 2.2 of kernel build for kernel 2.5 (kbuild 2.5) is available.
http://sourceforge.net/projects/kbuild/, package kbuild-2.5, download
release 2.2.
kbuild-2.5-core-7.bz2
On Fri, 26 Apr 2002 15:07:31 +1000,
Brendan J Simon [EMAIL PROTECTED] wrote:
I'm trying to use select() after a base_target() statement. Does
select() behave differently in this case ?
I'm getting the following error message:
...local object names must not contain '/' at
On Wed, 24 Apr 2002 18:06:57 +1000,
Brendan J Simon [EMAIL PROTECTED] wrote:
I am getting further in the ppc port for 2.4.x kernels.
I'm stuck trying to compile head_8260.S in the boot/mbx directory.
The error message is:
make[1]: *** No rule to make target `arch/ppc/boot/mbx/head_8260.o',
On Tue, 23 Apr 2002 10:21:49 +1000,
Brendan J Simon [EMAIL PROTECTED] wrote:
I want to have a go at porting kbuild to the 2.4.18 kernel for the PPC arch.
Are there any documents or howtos ?
What is the best way to go about this ?
Documentation/kbuild/kbuild-2.5.txt describes all the commands
There are three long standing design problems in kbuild 2.4 when
handling timestamps on header files. Originally they were not much of
an issue but recent source changes have made the problems severe enough
to require fixing.
Some background for those who do not live and breath kbuild code (I
On Wed, 24 Apr 2002 00:51:10 +1000,
Brendan J Simon [EMAIL PROTECTED] wrote:
Through a little guess work and a bit of trial and error, I figured out
that kbuild-2.5 requires a Makefile.in fragment in each directory. It
must search every directory for this file.
Why guess? It is all in
Resend, the original is stuck somewhere.
There are three long standing design problems in kbuild 2.4 when
handling timestamps on header files. Originally they were not much of
an issue but recent source changes have made the problems severe enough
to require fixing.
Some background for those
On 22 Apr 2002 14:27:31 -0700,
Thomas Duffy [EMAIL PROTECTED] wrote:
Anybody seen an error like this before?
CC fs/udf/unicode.o
pp_makefile5:
/darwin_build2/tduffy/linux-2.4.18+kbuild-v2.1+common5+core6+i386-2+sparc64-2/scripts/pp_db.c:952:
read_db_ccd_list: Assertion `__tv.dptr'
On Mon, 22 Apr 2002 01:04:12 +0200,
Daniel Phillips [EMAIL PROTECTED] wrote:
On Tuesday 23 April 2002 01:00, Keith Owens wrote:
On Sun, 21 Apr 2002 16:32:35 +0200,
Daniel Phillips [EMAIL PROTECTED] wrote:
On Sunday 21 April 2002 09:43, Keith Owens wrote:
Content-Type: text/plain; charset
On Tue, 23 Apr 2002 09:54:12 +1000,
Keith Owens [EMAIL PROTECTED] wrote:
For more arch maintainers to convert 2.5.8/arch/$(ARCH) to kbuild 2.5.
Make that 2.5.9. kbuild 2.5 patches coming soon.
___
kbuild-devel mailing list
[EMAIL PROTECTED]
https
On 22 Apr 2002 17:16:31 -0700,
Thomas Duffy [EMAIL PROTECTED] wrote:
hrm. don't seem to have a core. lemme redo it with core dumps turned
on. since this is intermittent, I might need to try for a few times to
get it to fail...
tduffy@curie:/tmp/kbuild21$ ./scripts/pp_dbdump /tmp/dbdump
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Content-Type: text/plain; charset=us-ascii
Release 2.1 of kernel build for kernel 2.5 (kbuild 2.5) is available.
http://sourceforge.net/projects/kbuild/, Package kbuild-2.5, download
release 2.1.
Basically a collection of the latest files from
On Sun, 14 Apr 2002 23:23:16 +1000,
Keith Owens [EMAIL PROTECTED] wrote:
Updates for kbuild 2.5 at
http://sourceforge.net/project/showfiles.php?group_id=18813
kbuild-2.5-i386-2.5.8-pre3-1.bz2
i386-2.5.8-pre3-1 was missing this bit, against i386-2.5.8-pre3-1.
Apply this patch or use kbuild-2.5
Updates for kbuild 2.5 at
http://sourceforge.net/project/showfiles.php?group_id=18813
I made the mistake of use the sourceforge fast release system. Turns
out it creates new releases for each file so there are multiple
'Release 2.0' headings. Ignore that, they are all part of Release 2.0.
On Fri, 12 Apr 2002 16:07:28 +1000,
Keith Owens [EMAIL PROTECTED] wrote:
On Fri, 12 Apr 2002 15:58:56 +1000,
Brendan J Simon [EMAIL PROTECTED] wrote:
In kbuild-2.5-release-1.12, some of the script files are checked for the
correct permissions (see below for scripts/Makefile-2.5 fragment
split-include is causing extra recompiles which AFAICT are unnecessary.
This applies to both kbuild 2.4 and 2.5.
Start with mrproper and a minimal .config, in particular
# CONFIG_DEBUG_KERNEL is not set
and no dependent kernel debug variables appear in .config.
yes '' | make oldconfig dep
On Sat, 13 Apr 2002 11:04:35 -0500,
Michael Elizabeth Chastain [EMAIL PROTECTED] wrote:
Keith Owens writes:
IMHO, split-include needs to recognise the first time that a variable
is seen (no previous split config file) and the variable is 'n'. For
this case, split-include should not create
On Fri, 12 Apr 2002 17:54:19 +1000,
Keith Owens [EMAIL PROTECTED] wrote:
On Fri, 12 Apr 2002 17:05:56 +1000,
Brendan J Simon [EMAIL PROTECTED] wrote:
I'd like to request a minor change to the makefile rules to generate
targets. Could each rule start with removing the target.
Example:
%.o
On Fri, 12 Apr 2002 17:05:56 +1000,
Brendan J Simon [EMAIL PROTECTED] wrote:
I'd like to request a minor change to the makefile rules to generate
targets. Could each rule start with removing the target.
Example:
%.o : %.c
$(CC) $(CFLAGS) -c -o $@ $
becomes:
%.o : %.c
$(RM) $@
Moved from l-k to kbuild-devel, new subject.
On Thu, 11 Apr 2002 14:42:18 +0200 (CEST),
Roman Zippel [EMAIL PROTECTED] wrote:
What other problem are you trying to solve? My simple script solves the
problem of unreliable time stamps, when applying patches. Unless the user
changes the inputs, the
On Fri, 12 Apr 2002 15:58:56 +1000,
Brendan J Simon [EMAIL PROTECTED] wrote:
In kbuild-2.5-release-1.12, some of the script files are checked for the
correct permissions (see below for scripts/Makefile-2.5 fragment).
Instead of trying to change the permissions of the source tree (which
might
New core and common code for kbuild 2.5 is available in
http://sourceforge.net/project/showfiles.php?group_id=18813release_id=83065
Changes from core-3 to core-4.
GNUism removal.
WISH is exposed in case your wish binary is not in /usr/bin/wish.
awk changed to $(AWK) throughout.
On 10 Apr 2002 17:21:44 -0700,
Thomas Duffy [EMAIL PROTECTED] wrote:
I have a meta-compiler I build w/ the kernel using a HOSTCC. This
meta-compiler parses template files and outputs c code -- this process
needs to be called from a user_command block in several directories in
the kernel. I
New core, common and ia64 code for kbuild 2.5 is available in
http://sourceforge.net/project/showfiles.php?group_id=18813release_id=83065
Changes from core-2 to core-3.
Ensure that database records are aligned. Do not assume that keys
are aligned (all the world is not a 386).
Changes from
On 09 Apr 2002 12:00:55 -0700,
Thomas Duffy [EMAIL PROTECTED] wrote:
Ok, with core-3, now kbuild 2.5 v2.0 works on sparc64. There was one
typo in one sparc64 Makefile.in from 1.12. Attached is the patch to fix
this.
Also attached is the full kbuild 2.0 patch for sparc64 2.4.18 tree.
Thanks
On 09 Apr 2002 18:16:34 -0700,
Thomas Duffy [EMAIL PROTECTED] wrote:
On Tue, 2002-04-09 at 16:09, Keith Owens wrote:
Temporary workaround, while I think about the real fix.
hrm...still not working...time to shoot the aic7xxx maintainer :)
snip
CC drivers/scsi/aic7xxx/aic7xxx_core.o
On Tue, 9 Apr 2002 13:43:44 -0700,
Tom Rini [EMAIL PROTECTED] wrote:
Okay. Some bad news is that this breaks running xconfig on a Solaris
host. I'm trying to get gdb on the system so I can try and debug it.
Any ideas tho?
Fencepost error. I have a fix, together with the removal of several
On Sun, 07 Apr 2002 16:18:12 +0200,
Roman Zippel [EMAIL PROTECTED] wrote:
touch include/linux/mm.h doesn't cause a recompile of any object.
I have found a bug that is probably causing your problem. Can you
confirm that you are using a common source and object directory, i.e.
no separate object
On Tue, 09 Apr 2002 12:45:18 +1000,
Brendan J Simon [EMAIL PROTECTED] wrote:
Is it easy to patch from release 2 from the the previous release of
kbuild-2.5 ?
ie. is it as easy as untarring everyting in the Linux source directory
that has the previous kbuild-2.5 patches applied ??
Maybe I have
On 08 Apr 2002 19:38:23 -0700,
Thomas Duffy [EMAIL PROTECTED] wrote:
I have not investigated deeply as to why this is happening, but thought
I would fire off an email to see if you might know what would be causing
it, but it seems that the new kbuild v2.0 does not work on sparc64. I
have tried
On Sat, 6 Apr 2002 17:35:39 +0100,
Russell King [EMAIL PROTECTED] wrote:
On Sat, Apr 06, 2002 at 12:03:15PM +1000, Keith Owens wrote:
The timings above were for exactly the same .config on the same build
machine,
Can you provide details of this machine?
It was in the original message.
http
-BEGIN PGP MESSAGE-
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: Exmh version 2.1.1 10/15/1999
owGNVk2PG0UQzYcQWUsWivIHKocku5J3bG/2I+tsEsiSBJPdECUBkWN7psfueGZ6
1N2zXgdxQAgJCQ4cOSGuCHELd5AQF04IDvkDHCCIn4B41TNjeyOCiLTRbk9X1atX
r6r6s+bJ4ydOf/LRy1sXnkR/HP/pmXulE6R2GGysb2wG8jAd7Xzz4XRXZ05mbvXB
On Fri, 05 Apr 2002 21:26:08 +1000,
Keith Owens [EMAIL PROTECTED] wrote:
kbuild 2.4:
make oldconfig0:07
make dep 0:37 (make -j dep is unsafe on some architectures)
make -j8 bzImage modules 14:16
Total15:00
make
AKA - Rusty shoots himself in the foot :)
kbuild 2.5 defines
-DKBUILD_OBJECT=module, the name of the module the object is linked
into, without the trailing '.o' and without any paths. If the
object is a free standing module or is linked into vmlinux then the
module name is the
Thanks to Peter Samuelson and Tom Duffy, 2.4.18 i386 patches are now
available for kbuild 2.5. Instructions at the start of each patch.
http://sourceforge.net/project/showfiles.php?group_id=18813release_id=83065
kbuild-2.5-core-1.bz2 (unchanged)
kbuild-2.5-common-2.4.18-1.bz2 (new)
On Tue, 29 Jan 2002 22:45:24 +0100,
Rasmus Andersen [EMAIL PROTECTED] wrote:
I've created a 2.4.18p1+kbuild tree (clean 2.4.18p1 tree,
apply kbuild-2.5-2.4.16-3.bz2, kbuild-2.5-2.4.17-1.bz2,
kbuild-2.5-2.4.18-pre1-1.bz2) and copied in an old .config.
When I run 'make -f Makefile-2.5 oldconfig
On Tue, 29 Jan 2002 18:53:07 -0600,
Peter Samuelson [EMAIL PROTECTED] wrote:
[Brendan J Simon]
OK. I saw the instructions. kbuild-2.5-2.4.17-1 says to patch
against the linus-2.4.17 kernel where as kbuild-2.5-2.4.16-ppc-2 says
to patch against the marcelo kernel. I did a search on google
On Sat, 19 Jan 2002 12:39:16 -0700,
Tom Rini [EMAIL PROTECTED] wrote:
Hey all. I've just run into a situation where xconfig won't run because
there's 2048 variables for it to deal with. If I'm reading the source
right, I should just be able to bump VARTABLE_SIZE in scripts/tkparse.c
and
On Sun, 13 Jan 2002 16:54:41 +0100,
Bernd Petrovitsch [EMAIL PROTECTED] wrote:
I added mouse wheel support to the X11 configuration program.
It is the straight forward solution : just assign the existing
actions to the wheel buttons.
--- linux-2.4.17/scripts/tkgen.c-orig Sun Jan 13 15:55:11
On Sun, 6 Jan 2002 09:55:49 +0100,
Martin Mares [EMAIL PROTECTED] wrote:
Is there any reason for processing all the files for each compile
instead of merging them to a single file once at the start of the make?
The main reason is to convert absolute dependency names to $(xxx)
followed by a
On Sat, 05 Jan 2002 09:26:49 +0100,
Giacomo A. Catenazzi [EMAIL PROTECTED] wrote:
To give the multiple sources tree to gcc you use a for(i=0,i=999,i++).
I don't see what you are worrying about. The only code that loops over
the source trees is in the pre-processor code and an awk script that
On Mon, 31 Dec 2001 20:03:59 -0800,
Mike Touloumtzis [EMAIL PROTECTED] wrote:
On Fri, Dec 28, 2001 at 12:57:58PM +1100, Keith Owens wrote:
Unlike the broken make dep, kbuild 2.5 extracts accurate dependencies
by using the -MD option of cpp and post processing the cpp list. The
post
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Content-Type: text/plain; charset=us-ascii
On Fri, 28 Dec 2001 13:31:42 +1100,
Keith Owens [EMAIL PROTECTED] wrote:
This announcement is for the base kbuild 2.5 code, i386 against 2.4.16.
Patches for other architectures and kernels will be out
On Mon, 31 Dec 2001 00:54:48 -0500,
Albert Cranford [EMAIL PROTECTED] wrote:
Is it just me or did 1.12 break i386 in 2.4.18-pre1?
I applied linux-2.4.18-pre1 then:
kbuild-2.5-2.4.16-3
kbuild-2.5-2.4.17-1
kbuild-2.5-2.4.18-pre1-1
cp /tmp/saved.config /usr/src/linux/.config
I
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Content-Type: text/plain; charset=us-ascii
On Fri, 28 Dec 2001 13:31:42 +1100,
Keith Owens [EMAIL PROTECTED] wrote:
This announcement is for the base kbuild 2.5 code, i386 against 2.4.16.
Patches for other architectures and kernels will be out
On Fri, 28 Dec 2001 04:26:48 -0500,
Legacy Fishtank [EMAIL PROTECTED] wrote:
On Fri, Dec 28, 2001 at 01:54:42AM +0100, Dave Jones wrote:
How far down the list was make it not take twice as long
to build the kernel as kbuild 2.4 ? Keith mentioned O(n^2)
effects due to each compile operation
On Fri, 28 Dec 2001 14:14:37 + (GMT),
Alan Cox [EMAIL PROTECTED] wrote:
Ah, OK, I get it. Hey, would it help to have a dbm interface compat
library which uses mmap instead of building the db in brk() space?
mmap for db file seems to be slower. For basic db hash usage and raw speed
cc: list trimmed.
On Fri, 28 Dec 2001 12:01:04 -0800,
Larry McVoy [EMAIL PROTECTED] wrote:
On Fri, Dec 28, 2001 at 08:42:44PM +1100, Keith Owens wrote:
All I need to do is have one server process that reads the big list
once and the other client processes talk to the server. Much less data
On Fri, 28 Dec 2001 14:17:24 -0800 (PST),
Linus Torvalds [EMAIL PROTECTED] wrote:
On Fri, 28 Dec 2001, Legacy Fishtank wrote:
I think one thing to note is that dependencies is that if you are smart
about it, dependencies -really- do not even change when your .config
changes.
Absolutely. I
On Fri, 28 Dec 2001 16:16:03 -0500,
Legacy Fishtank [EMAIL PROTECTED] wrote:
I think one thing to note is that dependencies is that if you are smart
about it, dependencies -really- do not even change when your .config
changes.
What about a system where Linus runs make deps -once- before he
On Fri, 28 Dec 2001 01:54:42 +0100 (CET),
Dave Jones [EMAIL PROTECTED] wrote:
On Thu, 27 Dec 2001, Eric S. Raymond wrote:
..., and Keith's stuff is stable
enough that he's now adding features like kernel-image type selection
that were obviously way down his to-do list.
How far down the list
On Thu, 27 Dec 2001 17:15:45 -0800,
Larry McVoy [EMAIL PROTECTED] wrote:
[talking about kbuild 2.5 speed]
Then it does seem reasonable to ask that the new one is at least as fast
as the old one.
kbuild 2.4 is fast but inaccurate, kbuild 2.5 is slower but accurate.
Pick one.
I am sure that I
On Fri, 28 Dec 2001 02:22:01 +0100 (CET),
Dave Jones [EMAIL PROTECTED] wrote:
On Thu, 27 Dec 2001, Eric S. Raymond wrote:
That is such an unutterably horrible concept that the very tentacles
of Cthulhu himself must twitch in dread at the thought. The last thing
anyone sane wants to do is
On Thu, 27 Dec 2001 17:37:39 -0800,
Larry McVoy [EMAIL PROTECTED] wrote:
A couple of questions:
a) will 2.5 be as fast as the current system? Faster?
At the moment kbuild 2.5 ranges from 10% faster on small builds to 100%
slower on a full kernel build. But that is using slow core code which
On Thu, 20 Dec 2001 08:09:19 -0700,
Tom Rini [EMAIL PROTECTED] wrote:
Okay. With the various patches Keith has posted (and using kbuild-2.4
for vmlinux - zImage), I've gotten two different boards compiled and
booted. These still have the various debugging statements in, but aside
from that
On Thu, 20 Dec 2001 13:46:56 -0700,
Tom Rini [EMAIL PROTECTED] wrote:
Yeah, I did the 'proper' kbuild-2.5 only fix for now. What would the
proper extra flag be for #include ../../../drivers/scsi/sd.h tho?
$(src_listinc /) or so?
:(((. That one will have to change to #include sd.h and both 2.4
On Tue, 18 Dec 2001 08:16:08 -0700,
Tom Rini [EMAIL PROTECTED] wrote:
On Tue, Dec 18, 2001 at 02:38:05PM +1100, Keith Owens wrote:
arch_head must be defined in arch/$(ARCH)/Makefile.defs.noconfig. The
value of arch_head is used by pp_makefile2 to generate the global
makefile
On Wed, 19 Dec 2001 13:06:46 -0700,
Tom Rini [EMAIL PROTECTED] wrote:
Ages ago, you can make kbuild-2.5 be a lot more verbose about what it
was doing. I think it involved setting (or unsetting KBUILD_QUITE), but
I don't see anything like that in Documentation/kbuild/kbuild-2.5.txt
now. Is
On Wed, 19 Dec 2001 15:02:21 -0700,
Tom Rini [EMAIL PROTECTED] wrote:
On Thu, Dec 20, 2001 at 02:02:58AM +1100, Keith Owens wrote:
The patch below against kbuild-2.5-2.4.16-2 changes where
arch/$(ARCH)/Makefile.defs.config is read. It used to be read in the
global makefile, long after
On Wed, 19 Dec 2001 13:27:19 -0700,
Tom Rini [EMAIL PROTECTED] wrote:
On PPC, the APUS platform (which is an m68k + PPC upgrade), we need to
include a bunch of m68k headers. How should this be done w/ kbuild-2.5?
Try this (untested). It should create a symlink for asm-m68k under
On Wed, 19 Dec 2001 18:10:26 -0700,
Tom Rini [EMAIL PROTECTED] wrote:
Hey all. Since I finally got one of my PPC board booting (with some
help from kbuild-2.4 for the vmlinux-zImage part), I was wondering what
all needs to be done for KBUILD_CRITICAL. I've got KBUILD_CRITICAL_PPC
defined, but
On Wed, 19 Dec 2001 18:59:13 -0700,
Tom Rini [EMAIL PROTECTED] wrote:
# We can have any number of 'head.o' files, depending on CPU.
# So we go ahead and set a default one and then modify it (and
# CFLAGS) based on what processor we're on.
arch_head = arch/ppc/kernel/head.o
ifneq ($(subst
On Wed, 19 Dec 2001 21:14:47 -0700,
Tom Rini [EMAIL PROTECTED] wrote:
Okay, if I do that and add in:
HEAD-y = head.o
HEAD-$(CONFIG_8xx) := head_8xx.o
HEAD-$(CONFIG_4xx) := head_4xx.o
select($(HEAD-y))
Things get farther. Dunno if it'll select the right head for linking
tho, but .tmp_env has
On Mon, 17 Dec 2001 02:35:52 -0500,
Eric S. Raymond [EMAIL PROTECTED] wrote:
The right answer looks like this:
private VMLINUX_X86 VMLINUZ_X86 BZIMAGE_X86 ZIMAGE_X86
choices kernel_format_x86 # The format that the kernel is to be compiled in
VMLINUX_X86 VMLINUZ_X86 BZIMAGE_X86
On Mon, 17 Dec 2001 11:20:11 -0700,
Tom Rini [EMAIL PROTECTED] wrote:
On Mon, Dec 17, 2001 at 10:03:11PM +1100, Keith Owens wrote:
I can live with that - just. The help text for each of the build
formats must be duplicated, even though VMLINUZ_X86 is _identical_ to
VMLINUZ_IA64. People who
arch_head must be defined in arch/$(ARCH)/Makefile.defs.noconfig. The
value of arch_head is used by pp_makefile2 to generate the global
makefile, Makefile.defs.config is not read until after the global
makefile is created, in fact Makefile.defs.config is only read by the
global makefile.
There
On Mon, 17 Dec 2001 20:28:43 -0700,
Tom Rini [EMAIL PROTECTED] wrote:
Where'd the 'distclean' target go in kbuild-2.5? Shouldn't it be at
least a synonym for mrproper now?
Why? With separate source and object trees there is no need for
any clean, the source is always pure. With common source
On Tue, 18 Dec 2001 14:38:05 +1100,
Keith Owens [EMAIL PROTECTED] wrote:
arch_head must be defined in arch/$(ARCH)/Makefile.defs.noconfig. The
value of arch_head is used by pp_makefile2 to generate the global
makefile, Makefile.defs.config is not read until after the global
makefile is created
1 - 100 of 162 matches
Mail list logo