[kbuild-devel] Mail looping back from garaged.homeip.net

2002-08-20 Thread Keith Owens
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

[kbuild-devel] Re: KBuild-2.5 bug regarding (external) ACPI includes

2002-07-17 Thread Keith Owens
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:

[kbuild-devel] Re: Announce: Kernel Build for 2.5, release 3.1 is available

2002-07-06 Thread Keith Owens
-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

Re: [kbuild-devel] Some feedback on using kbuild

2002-06-25 Thread Keith Owens
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

Re: [kbuild-devel] Some feedback on using kbuild

2002-06-23 Thread Keith Owens
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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, release 3.0 is available

2002-06-12 Thread Keith Owens
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-devel] 2.5.20 Change of link order for arch/$(ARCH)

2002-06-05 Thread Keith Owens
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)

Re: [kbuild-devel] Re: Announce: Kernel Build for 2.5, release 3.0 is available

2002-06-04 Thread Keith Owens
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

Re: [kbuild-devel] Announce: Kernel Build for 2.5, release 3.0 is available

2002-06-03 Thread Keith Owens
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'

[kbuild-devel] Re: Announce: Kernel Build for 2.5, release 3.0 is available

2002-06-03 Thread Keith Owens
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

[kbuild-devel] Announce: Kernel Build for 2.5, release 3.0 is available

2002-06-02 Thread Keith Owens
. 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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.4 is available

2002-05-16 Thread Keith Owens
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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.4 is available

2002-05-15 Thread Keith Owens
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.

Re: [kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.4 is available

2002-05-13 Thread Keith Owens
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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.4 is available

2002-05-13 Thread Keith Owens
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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.4 is available

2002-05-11 Thread Keith Owens
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

Re: [kbuild-devel] generating .i files and persistent info

2002-05-10 Thread Keith Owens
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

Re: [kbuild-devel] sparc64 asm-offsets in headers

2002-05-09 Thread Keith Owens
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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.4 is available

2002-05-06 Thread Keith Owens
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

[kbuild-devel] Performance tweak against core-11

2002-05-05 Thread Keith Owens
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

Re: [kbuild-devel] Re: installing header files

2002-05-05 Thread Keith Owens
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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.4 is available

2002-05-04 Thread Keith Owens
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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.4 is available

2002-05-04 Thread Keith Owens
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

[kbuild-devel] Re: kbuild 2.5 release 2.4

2002-05-03 Thread Keith Owens
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

[kbuild-devel] Announce: Kernel Build for 2.5, Release 2.3 is available

2002-05-01 Thread Keith Owens
-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.

[kbuild-devel] Re: kbuild for s390

2002-04-30 Thread Keith Owens
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

[kbuild-devel] kbuild 2.5 for 2.5.11/12

2002-04-30 Thread Keith Owens
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

Re: [kbuild-devel] building libs

2002-04-29 Thread Keith Owens
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

[kbuild-devel] Re: problem with select()

2002-04-26 Thread Keith Owens
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

[kbuild-devel] Re: error in recent kbuild

2002-04-25 Thread Keith Owens
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

Re: [kbuild-devel] kbuild object permission problems

2002-04-25 Thread Keith Owens
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

Re: [kbuild-devel] Re: error in recent kbuild

2002-04-25 Thread Keith Owens
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

[kbuild-devel] Announce: Kernel Build for 2.5, Release 2.2 is available

2002-04-25 Thread Keith Owens
-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

Re: [kbuild-devel] problem with select()

2002-04-25 Thread Keith Owens
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

Re: [kbuild-devel] can't build head_8260.S

2002-04-24 Thread Keith Owens
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',

Re: [kbuild-devel] ppc 2.4.18 port

2002-04-23 Thread Keith Owens
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

[kbuild-devel] [patch] 2.4.19-pre7 correct inter-directory .h dependencies

2002-04-23 Thread Keith Owens
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

Re: [kbuild-devel] Re: kbuild for ppc

2002-04-23 Thread Keith Owens
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

[kbuild-devel] [patch] 2.4.19-pre7 correct inter-directory .h dependencies

2002-04-22 Thread Keith Owens
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

Re: [kbuild-devel] error in recent kbuild

2002-04-22 Thread Keith Owens
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'

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.1 is available

2002-04-22 Thread Keith Owens
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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.1 is available

2002-04-22 Thread Keith Owens
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

[kbuild-devel] Re: error in recent kbuild

2002-04-22 Thread Keith Owens
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

[kbuild-devel] Announce: Kernel Build for 2.5, Release 2.1 is available

2002-04-21 Thread Keith Owens
-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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.0 is available

2002-04-15 Thread Keith Owens
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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.0 is available

2002-04-14 Thread Keith Owens
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.

Re: [kbuild-devel] permissions on scripts

2002-04-13 Thread Keith Owens
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

[kbuild-devel] split-include causing extra recompiles

2002-04-13 Thread Keith Owens
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

Re: [kbuild-devel] split-include causing extra recompiles

2002-04-13 Thread Keith Owens
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

Re: [kbuild-devel] makefile rules request

2002-04-12 Thread Keith Owens
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

Re: [kbuild-devel] makefile rules request

2002-04-12 Thread Keith Owens
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) $@

[kbuild-devel] Change kbuild 2.5 method for shipped files

2002-04-11 Thread Keith Owens
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

Re: [kbuild-devel] permissions on scripts

2002-04-11 Thread Keith Owens
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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.0 is available

2002-04-10 Thread Keith Owens
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.

Re: [kbuild-devel] linux includes in USER command

2002-04-10 Thread Keith Owens
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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.0 is available

2002-04-09 Thread Keith Owens
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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.0 is available

2002-04-09 Thread Keith Owens
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

Re: [kbuild-devel] aic7xxx build issue

2002-04-09 Thread Keith Owens
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

Re: [kbuild-devel] 2048 max variables in xconfig?

2002-04-09 Thread Keith Owens
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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.0 is available

2002-04-08 Thread Keith Owens
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

Re: [kbuild-devel] KBUILD: upgrading to release 2 from previous release

2002-04-08 Thread Keith Owens
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

[kbuild-devel] Re: kbuild 2.0 (core 1 and 2) b0rken on sparc64

2002-04-08 Thread Keith Owens
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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.0 is available

2002-04-06 Thread Keith Owens
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

[kbuild-devel] Announce: Kernel Build for 2.5, Release 2.0 is available

2002-04-05 Thread Keith Owens
-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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.0 is available

2002-04-05 Thread Keith Owens
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

[kbuild-devel] kbuild 2.5 problems with netfilter linking

2002-04-05 Thread Keith Owens
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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 2.0 is available

2002-04-05 Thread Keith Owens
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)

Re: [kbuild-devel] Bug in kbuild-2.5-2.4.18-pre1-1

2002-01-29 Thread Keith Owens
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

Re: [kbuild-devel] Re: kbuild for linux 2.4.x

2002-01-29 Thread Keith Owens
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

Re: [kbuild-devel] 2048 max variables in xconfig?

2002-01-19 Thread Keith Owens
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

[kbuild-devel] Re: Mouse Wheel Patch against 2.4.17

2002-01-13 Thread Keith Owens
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

Re: [kbuild-devel] Re: State of the new config build system

2002-01-06 Thread Keith Owens
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

[kbuild-devel] Re: KBUILD_SRCTREE_xxx proposal

2002-01-05 Thread Keith Owens
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

[kbuild-devel] Re: State of the new config build system

2002-01-01 Thread Keith Owens
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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 1.12 is available

2001-12-30 Thread Keith Owens
-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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 1.12 is available

2001-12-30 Thread Keith Owens
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

[kbuild-devel] Re: Announce: Kernel Build for 2.5, Release 1.12 is available

2001-12-29 Thread Keith Owens
-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

[kbuild-devel] Re: State of the new config build system

2001-12-28 Thread Keith Owens
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

[kbuild-devel] Re: State of the new config build system

2001-12-28 Thread Keith Owens
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

[kbuild-devel] Re: State of the new config build system

2001-12-28 Thread Keith Owens
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

[kbuild-devel] Re: State of the new config build system

2001-12-28 Thread Keith Owens
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

[kbuild-devel] Re: State of the new config build system

2001-12-28 Thread Keith Owens
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

Re: [kbuild-devel] Re: State of the new config build system

2001-12-27 Thread Keith Owens
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

[kbuild-devel] Re: State of the new config build system

2001-12-27 Thread Keith Owens
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

[kbuild-devel] Re: State of the new config build system

2001-12-27 Thread Keith Owens
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

[kbuild-devel] Re: State of the new config build system

2001-12-27 Thread Keith Owens
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

Re: [kbuild-devel] PPC, take 1

2001-12-20 Thread Keith Owens
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

Re: [kbuild-devel] PPC, take 1

2001-12-20 Thread Keith Owens
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

[kbuild-devel] Re: .tmp_targets failing?

2001-12-19 Thread Keith Owens
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

Re: [kbuild-devel] KBUILD_QUITE?

2001-12-19 Thread Keith Owens
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

[kbuild-devel] Re: .tmp_targets failing?

2001-12-19 Thread Keith Owens
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

[kbuild-devel] Re: Using other arch includes + objdir != srcdir

2001-12-19 Thread Keith Owens
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

Re: [kbuild-devel] KBUILD_CRITICAL?

2001-12-19 Thread Keith Owens
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

Re: [kbuild-devel] Re: .tmp_targets failing?

2001-12-19 Thread Keith Owens
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

Re: [kbuild-devel] Re: .tmp_targets failing?

2001-12-19 Thread Keith Owens
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

[kbuild-devel] Re: CML2 1.9.9 ia64

2001-12-17 Thread Keith Owens
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

Re: [kbuild-devel] Re: CML2 1.9.9 ia64

2001-12-17 Thread Keith Owens
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

Re: [kbuild-devel] .tmp_targets failing?

2001-12-17 Thread Keith Owens
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

Re: [kbuild-devel] 'distclean' on kbuild-2.5?

2001-12-17 Thread Keith Owens
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

Re: [kbuild-devel] .tmp_targets failing?

2001-12-17 Thread Keith Owens
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   2   >