From: Daniel G. <dg...@ti...> - 2004-06-20 21:35:51
|
Hi Luke, On Sun, Jun 20, 2004 at 02:35:44PM -0500, Luke wrote: > Daniel, > > Thanks for the reply. I'm cc-ing the bproc list on this just in case > anyone else has ideas. > > Unless you know of a download loaction that I don't, all the > Clustermatic stuff is bproc4.0.0pre3. I wasn't able to mix versions- > how are you using pre4? I don't have an immediate need to use a newer > version of bproc, but I do have an immediate need for LAM. I'm going to > ask Brian if I can help with development. I am not using pre4. If somewhere I mentioned that then it was by mistake only. Nor am I sure that I have ever rebuilt the packages. > > Here's a rundown of my problems. At the very start of the pre4 build, I > see: > > make -C vmadump vmadump.ko kver > make[1]: Entering directory `/usr/src/bproc-4.0.0pre4/vmadump' > gcc -D__KERNEL__ > -I/lib/modules/2.4.25-bproc/build//usr/src/linux-2.4.25-bproc/include > -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing > -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 > -march=i686 -DMODULE -DPACKAGE_VERSION='"4.0.0pre4"' -I. -c > vmadump_common.c > > The include line, which is automatically generated, is obviously wrong. > If I correct it, the build makes sense a bit. The client programs build > fine. When building vmadump and the kernel modules, I see errors like > these, repeated many times. Except the second error, they all have to > do with the variable "current", but I'm afraid I've been unable to > figure out what it is (my knowledge of kernel-ish stuff is quite > little). There are many, many warnings as well, that I have left out. > > vmadump_common.c:679: error: structure has no member named `sighand' > vmadump_common.c:681: error: too few arguments to function > `recalc_sigpending' > vmadump_common.c:707: error: structure has no member named `clear_child_tid' > ghost.c:432: error: structure has no member named `utime' > ghost.c:433: error: structure has no member named `stime' > ghost.c:434: error: structure has no member named `cutime' > ghost.c:435: error: structure has no member named `cstime' > > Any ideas? Unfortunately not. I assume you are using the autoconf way of building the packages, right? If so, then I can only assume that either pre4 is "funny", or that Fedora1 is missing stuff or some stuff has changed on it. I realize that you would not want to use RH9, since it is not "supported" anymore, but it may be the way to go for you. Fedora 2 is not another option, since it uses 2.6 kernels and these are not yet supported by bproc. Have you tried to use the stock clustermatic 4? Why would you absolutely need a newer kernel? Regards, Daniel -- Dr. Daniel Gruner dg...@ti... Dept. of Chemistry dan...@ut... University of Toronto phone: (416)-978-8689 80 St. George Street fax: (416)-978-5325 Toronto, ON M5S 3H6, Canada finger for PGP public key |