uname -a:

FreeBSD jerusalem.litteratus.org 5.2-CURRENT FreeBSD 5.2-CURRENT #0:
Mon Mar  8 12:27:03 EST 2004

        and sources updated at midnight.  Kernel config is appended.
        "make buildkernel" dies with:

cc -shared -nostdlib hack.c -o hack.So
rm -f hack.c
sh /usr/src/sys/conf/newvers.sh JERUSALEM
cc -c -O -pipe -march=pentium4 -Wall -Wredundant-decls -Wnested-externs -Wstrict
-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat
-extensions -std=c99 -g -nostdinc -I-  -I. -I/usr/src/sys -I/usr/src/sys/contrib
/dev/acpica -I/usr/src/sys/contrib/ipfilter -I/usr/src/sys/contrib/pf -I/usr/src
/sys/contrib/dev/ath -I/usr/src/sys/contrib/dev/ath/freebsd -I/usr/src/sys/contr
ib/ngatm -I/usr/src/sys/netgraph/bluetooth/include -I/usr/src/sys/netgraph/bluet
ooth/drivers/bt3c -I/usr/src/sys/netgraph/bluetooth/drivers/h4 -I/usr/src/sys/ne
tgraph/bluetooth/drivers/ubt -I/usr/src/sys/netgraph/bluetooth/drivers/ubtbcmfw 
-I/usr/src/sys/netgraph/bluetooth/hci -I/usr/src/sys/netgraph/bluetooth/l2cap -D
_KERNEL -include opt_global.h -fno-common -finline-limit=8000  -mno-align-long-s
trings -mpreferred-stack-boundary=2 -ffreestanding -Werror  vers.c
linking kernel.debug
linprocfs.o: In function `linprocfs_domtab':
/usr/src/sys/sys/namei.h:157: undefined reference to `linux_emul_path'
linprocfs.o: In function `linprocfs_domtab':
/usr/src/sys/compat/linprocfs/linprocfs.c:356: undefined reference to `linux_emu
l_path'
linprocfs.o: In function `linprocfs_doversion':
/usr/src/sys/compat/linprocfs/linprocfs.c:464: undefined reference to `linux_get
_osname'
/usr/src/sys/compat/linprocfs/linprocfs.c:465: undefined reference to `linux_get
_osrelease'
linprocfs.o: In function `linprocfs_donetdev':
/usr/src/sys/compat/linprocfs/linprocfs.c:920: undefined reference to `linux_ifn
ame'
linprocfs.o: In function `linprocfs_init':
/usr/src/sys/compat/linprocfs/linprocfs.c:1013: undefined reference to `procfs_d
ocurproc'


        Don't see anything about this in UPDATING, and nothing on the
web or rhw mailing list archives.


                        Robert Huff



#
# GENERIC -- Generic machine with WD/AHx/NCR/BTx family disks
#
# For more information read the handbook part System Administration -> 
# Configuring the FreeBSD Kernel -> The Configuration File. 
# The handbook is available in /usr/share/doc/handbook or online as
# latest version from the FreeBSD World Wide Web server 
# <URL:http://www.FreeBSD.ORG/>
#
# An exhaustive list of options and more detailed explanations of the 
# device lines is present in the ./LINT configuration file. If you are 
# in doubt as to the purpose or necessity of a line, check first in LINT.
#
#       $Id: GENERIC,v 1.125 1998/10/16 01:30:11 obrien Exp $

machine         i386
#cpu                    "I386_CPU"
#cpu                    "I486_CPU"
#cpu                    "I586_CPU"
cpu                     I686_CPU
ident           JERUSALEM
maxusers                0
options         CPU_ENABLE_SSE

#options                MATH_EMULATE    #Support for x87 emulation

options         SCHED_ULE

options         INET                    #InterNETworking
options         INET6           #IPv6 communications protocols

options         MAXDSIZ="(1024*1024*1024)"
options         MAXSSIZ="(256*1024*1024)"

options         IPX
#options        NCP                     #NetWare Core protocol

options         FFS                     #Berkeley Fast Filesystem
options         MSDOSFS         #MSDOS Filesystem
options         CD9660          #ISO 9660 Filesystem
#options                NWFS                    #NetWare filesystem

options         SOFTUPDATES             #Enable FFS soft updates support
options         UFS_ACL                 #Support for access control lists
options         UFS_DIRHASH             #Improve performance on big directories
options         SCSI_DELAY=100          #Be pessimistic about Joe SCSI
                                                        #  note: value is in 
milliseconds
#options                SAFETY

# Debugging for use in -current
options         DDB                     #Enable the kernel debugger
makeoptions     DEBUG=-g
options         INVARIANTS              #Enable calls of extra sanity checking
options         INVARIANT_SUPPORT       #Extra sanity checks of internal structures, 
required by INVARIANTS
options         WITNESS                 #Enable checks to detect deadlocks and cycles
#options        WITNESS_SKIPSPIN        #Don't run witness on spinlocks for speed

options         COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]
options         COMPAT_FREEBSD4         #Compatible with FreeBSD4
options         SYSVSHM                 #SYSV-style shared memory
options         SYSVMSG                 #SYSV-style message queues
options         SYSVSEM                 #SYSV-style semaphores

options         COMPAT_AOUT

#options                COMPAT_LINUX
options         LINPROCFS
options         PSEUDOFS


#                       For StarOffice

#options         P1003_1B
#options         _KPOSIX_PRIORITY_SCHEDULING
#options         _KPOSIX_VERSION=199309L

#options                MD5

#                       For Mars-nwe NetWare server

options         IPX


#               for WINE

#options        USER_LDT        #allow user-level control of i386 ldt

#
#

#config         kernel  root on da0
device          isa
device          eisa
device          pci

#device         fdc0    at isa? port IO_FD1 irq 6 drq 2c
device          fdc

#device         fd      at fdc drive 0
#disk           fd1     at fdc drive 1

# Unless you know very well what you're doing, leave ft0 at drive 2, or
# remove the line entirely if you don't need it.  Trying to configure
# it on another unit might cause surprises, see PR kern/7176.
#tape           ft0     at fdc0 drive 2

#options                "CMD640"        # work around CMD640 chip deficiency
#controller     wdc0    at isa? port "IO_WD1" bio irq 14 vector wdintr
#disk           wd0     at wdc0 drive 0
#disk           wd1     at wdc0 drive 1

#controller     wdc1    at isa? port "IO_WD2" bio irq 15 vector wdintr
#disk           wd2     at wdc1 drive 0
#disk           wd3     at wdc1 drive 1

#options                ATAPI           #Enable ATAPI support for IDE bus
#options                ATAPI_STATIC    #Don't do it as an LKM
#device         wcd0            #IDE CD-ROM
#device         wfd0            #IDE Floppy (e.g. LS-120)

# A single entry for any of these controllers (ncr, ahb, ahc, amd) is
# sufficient for any number of installed devices.
#controller     ncr0
#controller     amd0
#controller     ahb0
device          ahc
#controller     isp0

# This controller offers a number of configuration options, too many to
# document here  - see the LINT file in this directory and look up the
# dpt0 entry there for much fuller documentation on this.
#controller      dpt0

#controller     adv0    at isa? port ? cam irq ?
#controller     adw0
#controller     bt0     at isa? port ? cam irq ?
#controller     aha0    at isa? port ? cam irq ?
#controller     uha0    at isa? port "IO_UHA0" bio irq ? drq 5 vector uhaintr
#controller     aic0    at isa? port 0x340 bio irq 11 vector aicintr
#controller     nca0    at isa? port 0x1f88 bio irq 10 vector ncaintr
#controller     nca1    at isa? port 0x350 bio irq 5 vector ncaintr
#controller     sea0    at isa? bio irq 5 iomem 0xc8000 iosiz 0x2000 vector seaintr

device          scbus
device          da      #       SCSI disk
device          sa      #       SCSI tape
device          pass
device          cd      #Only need one of these, the code dynamically grows

#device         wt0     at isa? port 0x300 bio irq 5 drq 1 vector wtintr
#device         mcd0    at isa? port 0x300 bio irq 10 vector mcdintr

#controller     matcd0  at isa? port 0x230 bio

#device         scd0    at isa? port 0x230 bio

# syscons is the default console driver, resembling an SCO console
#device         sc        at isa? flags 0x100
device          sc        
#       at isa? port "IO_KBD" conflicts tty irq 1 vector scintr
# Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver
## 2/3/1999: new model console stuff
#device       atkbdc
#device          atkbd

#device          vt

device          vga
device          mgadrm
device          agp

#device         vt0     at isa? port "IO_KBD" conflicts tty irq 1 vector pcrint
options         XSERVER                 # support for X server
#options                FAT_CURSOR              # start with block cursor


# If you have a ThinkPAD, uncomment this along with the rest of the PCVT lines
#options                PCVT_SCANSET=2          # IBM keyboards are non-std

device          npx

#
# Laptop support (see LINT for more options)
#
#device         apm0    at isa? disable flags 0x31 # Advanced Power Management

# PCCARD (PCMCIA) support
#controller     card0
#device         pcic0   at card?
#device         pcic1   at card?

device          sio

#device         lpt0    at isa? port? tty irq 7 vector lptintr

# Parallel-Port Bus
#
# Parallel port bus support is provided by the `ppbus' device.
# Multiple devices may be attached to the parallel port, devices
# are automatically probed and attached when found.
#
# Supported devices:
# vpo   Iomega Zip Drive
#       Requires SCSI disk support ('scbus' and 'da'), best
#       performance is achieved with ports in EPP 1.9 mode.
# nlpt  Parallel Printer, use _instead_ of lpt0
# plip  Parallel network interface
# ppi   General-purpose I/O ("Geek Port")
# pps   Pulse per second Timing Interface
# lpbb  Philips official parallel port I2C bit-banging interface
#
# Supported interfaces:
# ppc   ISA-bus parallel port interfaces.  
#

device          ppc
device          ppbus

device          lpt
device          plip
device          ppi

############

# USB support

device          uhci
device          ohci
device          usb
device          ugen
device          uhid
device          ukbd
options         KBD_INSTALL_CDEV
device          ums
#device         uscanner

############

#device         psm     at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr
#device         psm

# Order is important here due to intrusive probes, do *not* alphabetize
# this list of network interfaces until the probes have been fixed.
# Right now it appears that the ie0 must be probed before ep0. See
# revision 1.20 of this file.

device de

#device de0
#device de1
#device fxp0
#device tl0
#device tx0
#device vx0
#device xl0

#device ed0 at isa? port 0x380 net irq 9 iomem 0xd8000 vector edintr
#device ie0 at isa? port 0x300 net irq 10 iomem 0xd0000 vector ieintr
#device ep0 at isa? port 0x300 net irq 10 vector epintr
#device ex0 at isa? port? net irq? vector exintr
#device fe0 at isa? port 0x300 net irq ? vector feintr
#device le0 at isa? port 0x300 net irq 5 iomem 0xd0000 vector le_intr
#device lnc0 at isa? port 0x280 net irq 10 drq 0 vector lncintr
#device ze0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zeintr
#device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zpintr
#device cs0 at isa? port 0x300 net irq ? vector csintr


device  random
device bpf

device  loop
device  ether
#device sl      1
#device ppp     0
device  tun
device  gif
device  pty
#device gzip            # Exec gzipped a.out's

#
#       for IPFW/natd
#

options        IPFIREWALL              #firewall
options        IPFIREWALL_VERBOSE      #print information about
                                                                # dropped packets
#options        IPFIREWALL_FORWARD      #enable xparent proxy support
options         IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity
options         IPDIVERT                                #divert sockets

#
#       IPv6
#

options         IPV6FIREWALL            #firewall for IPv6
options         IPV6FIREWALL_VERBOSE
options         IPV6FIREWALL_VERBOSE_LIMIT=100
options         IPV6FIREWALL_DEFAULT_TO_ACCEPT


##      pcm = sound driver
#

device  pcm

#device sbc0            at isa? port 0x240 irq 5 drq 1 flags 0x15

_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to