The following commit seems to break kernel compiles on i386 because the
removed header files cannot be found when the modules are build:

marcel      2000/11/08 23:27:56 PST

  Modified files:
    sys/compat/linux     linux_file.c linux_ioctl.c linux_ipc.c 
                         linux_misc.c linux_signal.c 
                         linux_socket.c linux_stats.c 
    sys/i386/linux       linux.h linux_dummy.c linux_locore.s 
                         linux_machdep.c linux_sysvec.c 
  Removed files:
    sys/i386/linux       linux_proto.h linux_syscall.h 
  Sync with Alpha:
  Do not use sysent.c, proto.h and syscall.h in source tree;
  use auto-generated versions.

This happens when I build in sys/compile and when I build via
'make buildkernel'. With a fresh cvs updated source I get:

Script started on Fri Nov 10 13:41:16 2000
501 [root] (beagle) sys/compile/BEAGLE # make depend
rm -f param.c
cp ../../conf/param.c .


===> aac
@ -> /usr/src/sys
machine -> /usr/src/sys/i386/include
perl @/kern/makeobjops.pl -h @/kern/device_if.m
perl @/kern/makeobjops.pl -h @/kern/bus_if.m
perl @/kern/makeobjops.pl -h @/pci/pci_if.m
rm -f .depend
mkdep -f .depend -a   -nostdinc -DAAC_COMPAT_LINUX -D_KERNEL -DKLD_MODULE -I- -I. -I@ 
-I@/../include -I/usr/include  /usr/src/sys/modules/aac/../../dev/aac/aac.c 
In file included from /usr/src/sys/modules/aac/../../dev/aac/aac.c:1830:
machine/../linux/linux.h:36: linux_syscall.h: No such file or directory
/usr/src/sys/modules/aac/../../dev/aac/aac.c:1831: machine/../linux/linux_proto.h: No 
such file or directory
mkdep: compile failed
*** Error code 1

Stop in /usr/src/sys/modules/aac.
*** Error code 1

Stop in /usr/src/sys/modules.
*** Error code 1

Stop in /usr/src/sys/compile/BEAGLE.
502 [root] (beagle) sys/compile/BEAGLE # exit

Script done on Fri Nov 10 13:42:17 2000

harti brandt,

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to