cvs commit: src/lib/libc/include libc_private.h src/lib/libc/sys Makefile.inc __cvtstatvfs.c fstatvfs.c statvfs.c src/sys/kern init_sysent.c syscalls.c syscalls.master vfs_default.c vfs_init.c vfs_syscalls.c src/sys/sys kern_syscall.h mount.h mountctl.h ...

Simon 'corecode' Schubert corecode at fs.ei.tum.de
Wed Jun 4 04:28:40 PDT 2008


Matthew Dillon wrote:
  Log:
  * Implement new system calls in the kernel:  statvfs(), fstatvfs(),
    fhstatvfs().
This (indirectly) breaks the snapshot builds, because we're using the 
freshly built pkgsrc bootstrap to install new packages into the root. 
However the bootstrap uses the new syscalls which are not present in my 
host environment (chlamydia still runs 1.8.1, didn't have hands-on 
opportunity to update it).

I think we should find a way to install pkgsrc packages without running 
binaries of the target system, otherwise we can't crossbuild properly.

Anybody have suggestions?  How does NetBSD handle this?

cheers
  simon
--
Serve - BSD     +++  RENT this banner advert  +++    ASCII Ribbon   /"\
Work - Mac      +++  space for low €€€ NOW!1  +++      Campaign     \ /
Party Enjoy Relax   |   http://dragonflybsd.org      Against  HTML   \
Dude 2c 2 the max   !   http://golden-apple.biz       Mail + News   / \





More information about the Commits mailing list