[klibc] [PATCH/RFC] klibc/kbuild: arm, ia64, m32r, m68k, mips, parisc, ppc, sh, sparc64 fixes

maximilian attems maks at sternwelten.at
Sun Jul 23 09:55:39 PDT 2006


On Sun, Jul 23, 2006 at 06:10:22PM +0200, Sam Ravnborg wrote:
> On Wed, Jul 19, 2006 at 04:16:39PM +0200, maximilian attems wrote:
> > On Wed, 19 Jul 2006, maximilian attems wrote:
> > 
> > > On Mon, 10 Jul 2006, Sam Ravnborg wrote:
> > > 
> > > > Fix several architectures to support new list based klibc build
> > > > 
> > > > Signed-off-by: Sam Ravnborg <sam at ravnborg.org>
> > > > ---
> > > 
> > > 1.4.11 builds fine for alpha, amd64, ia64, mips, mipsel, sparc but not on ppc
> > 
> > hmm hppa affected too, although much later
> > -> http://buildd.debian.org/fetch.php?&pkg=klibc&ver=1.4.11-2&arch=hppa&stamp=1153316149&file=log&as=raw
> > 
> > ld  -o usr/kinit/kinit  usr/klibc/arch/parisc/crt0.o  usr/kinit/kinit.o usr/kinit/do_mounts.o usr/kinit/ramdisk_load.o usr/kinit/initrd.o usr/kinit/name_to_dev.o usr/kinit/devname.o usr/kinit/getarg.o usr/kinit/getintfile.o usr/kinit/open.o usr/kinit/readfile.o usr/kinit/xpio.o usr/kinit/do_mounts_md.o usr/kinit/do_mounts_mtd.o usr/kinit/nfsroot.o usr/kinit/ipconfig/lib.a usr/kinit/nfsmount/lib.a usr/kinit/run-init/lib.a usr/kinit/fstype/lib.a usr/kinit/resume/lib.a --start-group usr/klibc/libc.a /usr/lib/gcc/hppa-linux-gnu/4.1.2/libgcc.a --end-group ; cp -f usr/kinit/kinit usr/kinit/kinit.g ; strip --strip-all -R .comment -R .note --strip-all -R .comment -R .note usr/kinit/kinit
> > usr/kinit/initrd.o: In function `run_linuxrc':
> > (.text+0x168): undefined reference to `vfork'
> > make[3]: *** [usr/kinit/kinit] Error 1
> 
> At first look this seems to be un-related to recent kbuild changes??
> 
> 	Sam

indeed this is a consequence of
044f2b0daa4768e0cdc0af5775fc215ec2c11bd8 that uncovered this hppa
specific missing definition. easy to roll back in Debian until fixed.

have you had time to look at the missing ppc Kbuild rule?

thanks for your feedback!

-- 
maks



More information about the klibc mailing list