[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

libssl configure/build question (newbie)



I'm running current (i386) and trying to rebuild openssl with IDEA
support.  I'm experiencing problems that I don't understand.
My dmesg output is included at the bottom of this message.

(I aplogise for bothering the list with this; if I've overlooked an
existing answer in the FAQ, archives, or google, please point me in
the right direction.  I suspect that I have overlooked something 
obvious somewhere here...)

The last symptom I see is that 'make' in /usr/src/lib/libssl/src fails.

Any suggestions will be appreciated.

Thanks!

- Jerome Verhasselt

Here is how I got to this point:
-----------------------------------------
root:/usr/src/lib/libssl/src# sh ./config
Operating system: i386-whatever-openbsd
Configuring for OpenBSD-i386
Configuring for OpenBSD-i386
IsWindows=0
CC            =gcc
CFLAG         =-DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM
EX_LIBS       =
BN_ASM        =asm/bn86-out.o asm/co86-out.o
DES_ENC       =asm/dx86-out.o asm/yx86-out.o
BF_ENC        =asm/bx86-out.o
CAST_ENC      =asm/cx86-out.o
RC4_ENC       =asm/rx86-out.o
RC5_ENC       =asm/r586-out.o
MD5_OBJ_ASM   =asm/mx86-out.o
SHA1_OBJ_ASM  =asm/sx86-out.o
RMD160_OBJ_ASM=asm/rm86-out.o
PROCESSOR     =386
RANLIB        =/usr/bin/ranlib
ARFLAGS       =
PERL          =/usr/bin/perl
THIRTY_TWO_BIT mode
DES_PTR used 
DES_RISC1 used
DES_UNROLL used 
BN_LLONG mode
RC4_INDEX mode
RC4_CHUNK is undefined
./util/point.sh: Permission denied
*** Error code 1

Stop in /usr/src/lib/libssl/src (line 636 of Makefile.ssl).
root:/usr/src/lib/libssl/src# cd util/  
root:/usr/src/lib/libssl/src/util# chmod +x point.sh
root:/usr/src/lib/libssl/src/util# cd ..
root:/usr/src/lib/libssl/src# sh ./config       
Operating system: i386-whatever-openbsd
Configuring for OpenBSD-i386
Configuring for OpenBSD-i386
IsWindows=0
CC            =gcc
CFLAG         =-DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM
EX_LIBS       =
BN_ASM        =asm/bn86-out.o asm/co86-out.o
DES_ENC       =asm/dx86-out.o asm/yx86-out.o
BF_ENC        =asm/bx86-out.o
CAST_ENC      =asm/cx86-out.o
RC4_ENC       =asm/rx86-out.o
RC5_ENC       =asm/r586-out.o
MD5_OBJ_ASM   =asm/mx86-out.o
SHA1_OBJ_ASM  =asm/sx86-out.o
RMD160_OBJ_ASM=asm/rm86-out.o
PROCESSOR     =386
RANLIB        =/usr/bin/ranlib
ARFLAGS       =
PERL          =/usr/bin/perl
THIRTY_TWO_BIT mode
DES_PTR used
DES_RISC1 used
DES_UNROLL used
BN_LLONG mode
RC4_INDEX mode
RC4_CHUNK is undefined
Makefile => Makefile.ssl
created directory `include'
created directory `include/openssl'
e_os2.h => include/openssl/e_os2.h
making links in crypto...
Makefile => Makefile.ssl
crypto.h => ../include/openssl/crypto.h
tmdiff.h => ../include/openssl/tmdiff.h
opensslv.h => ../include/openssl/opensslv.h
opensslconf.h => ../include/openssl/opensslconf.h
ebcdic.h => ../include/openssl/ebcdic.h
symhacks.h => ../include/openssl/symhacks.h
ossl_typ.h => ../include/openssl/ossl_typ.h
Makefile => Makefile.ssl
making links in crypto/md2...
Makefile => Makefile.ssl
md2.h => ../../include/openssl/md2.h
md2test.c => ../../test/md2test.c
making links in crypto/md4...
Makefile => Makefile.ssl
md4.h => ../../include/openssl/md4.h
md4test.c => ../../test/md4test.c [File exists]
md4.c => ../../apps/md4.c
making links in crypto/md5...
Makefile => Makefile.ssl
md5.h => ../../include/openssl/md5.h
md5test.c => ../../test/md5test.c
making links in crypto/sha...
Makefile => Makefile.ssl
sha.h => ../../include/openssl/sha.h
shatest.c => ../../test/shatest.c
sha1test.c => ../../test/sha1test.c
making links in crypto/mdc2...
Makefile => Makefile.ssl
mdc2.h => ../../include/openssl/mdc2.h
mdc2test.c => ../../test/mdc2test.c
making links in crypto/hmac...
Makefile => Makefile.ssl
hmac.h => ../../include/openssl/hmac.h
hmactest.c => ../../test/hmactest.c
making links in crypto/ripemd...
Makefile => Makefile.ssl
ripemd.h => ../../include/openssl/ripemd.h
rmdtest.c => ../../test/rmdtest.c
making links in crypto/des...
Makefile => Makefile.ssl
des.h => ../../include/openssl/des.h
des_old.h => ../../include/openssl/des_old.h
destest.c => ../../test/destest.c
making links in crypto/rc2...
Makefile => Makefile.ssl
rc2.h => ../../include/openssl/rc2.h
rc2test.c => ../../test/rc2test.c
making links in crypto/rc4...
Makefile => Makefile.ssl
rc4.h => ../../include/openssl/rc4.h
rc4test.c => ../../test/rc4test.c
making links in crypto/rc5...
Makefile => Makefile.ssl
rc5.h => ../../include/openssl/rc5.h
rc5test.c => ../../test/rc5test.c
making links in crypto/idea...
Makefile => Makefile.ssl
idea.h => ../../include/openssl/idea.h
ideatest.c => ../../test/ideatest.c
making links in crypto/bf...
Makefile => Makefile.ssl
blowfish.h => ../../include/openssl/blowfish.h
bftest.c => ../../test/bftest.c
making links in crypto/cast...
Makefile => Makefile.ssl
cast.h => ../../include/openssl/cast.h
casttest.c => ../../test/casttest.c
making links in crypto/bn...
Makefile => Makefile.ssl
bn.h => ../../include/openssl/bn.h
bntest.c => ../../test/bntest.c
exptest.c => ../../test/exptest.c
making links in crypto/ec...
Makefile => Makefile.ssl
ec.h => ../../include/openssl/ec.h
ectest.c => ../../test/ectest.c
making links in crypto/rsa...
Makefile => Makefile.ssl
rsa.h => ../../include/openssl/rsa.h
rsa_test.c => ../../test/rsa_test.c [File exists]
making links in crypto/dsa...
Makefile => Makefile.ssl
dsa.h => ../../include/openssl/dsa.h
dsatest.c => ../../test/dsatest.c
making links in crypto/dh...
Makefile => Makefile.ssl
dh.h => ../../include/openssl/dh.h
dhtest.c => ../../test/dhtest.c
making links in crypto/dso...
Makefile => Makefile.ssl
dso.h => ../../include/openssl/dso.h
making links in crypto/engine...
Makefile => Makefile.ssl
engine.h => ../../include/openssl/engine.h
enginetest.c => ../../test/enginetest.c [File exists]
making links in crypto/aes...
Makefile => Makefile.ssl
aes.h => ../../include/openssl/aes.h
making links in crypto/buffer...
Makefile => Makefile.ssl
buffer.h => ../../include/openssl/buffer.h
making links in crypto/bio...
Makefile => Makefile.ssl
bio.h => ../../include/openssl/bio.h
making links in crypto/stack...
Makefile => Makefile.ssl
stack.h => ../../include/openssl/stack.h
safestack.h => ../../include/openssl/safestack.h
making links in crypto/lhash...
Makefile => Makefile.ssl
lhash.h => ../../include/openssl/lhash.h
making links in crypto/rand...
Makefile => Makefile.ssl
rand.h => ../../include/openssl/rand.h
randtest.c => ../../test/randtest.c
making links in crypto/err...
Makefile => Makefile.ssl
err.h => ../../include/openssl/err.h
making links in crypto/objects...
Makefile => Makefile.ssl
objects.h => ../../include/openssl/objects.h
obj_mac.h => ../../include/openssl/obj_mac.h
making links in crypto/evp...
Makefile => Makefile.ssl
evp.h => ../../include/openssl/evp.h
evp_test.c => ../../test/evp_test.c
cp evptests.txt ../../test
making links in crypto/asn1...
Makefile => Makefile.ssl
asn1.h => ../../include/openssl/asn1.h
asn1_mac.h => ../../include/openssl/asn1_mac.h
asn1t.h => ../../include/openssl/asn1t.h
making links in crypto/pem...
Makefile => Makefile.ssl
pem.h => ../../include/openssl/pem.h
pem2.h => ../../include/openssl/pem2.h
making links in crypto/x509...
Makefile => Makefile.ssl
x509.h => ../../include/openssl/x509.h
x509_vfy.h => ../../include/openssl/x509_vfy.h
making links in crypto/x509v3...
Makefile => Makefile.ssl
x509v3.h => ../../include/openssl/x509v3.h
making links in crypto/conf...
Makefile => Makefile.ssl
conf.h => ../../include/openssl/conf.h
conf_api.h => ../../include/openssl/conf_api.h
making links in crypto/txt_db...
Makefile => Makefile.ssl
txt_db.h => ../../include/openssl/txt_db.h
making links in crypto/pkcs7...
Makefile => Makefile.ssl
pkcs7.h => ../../include/openssl/pkcs7.h
making links in crypto/pkcs12...
Makefile => Makefile.ssl
pkcs12.h => ../../include/openssl/pkcs12.h
making links in crypto/comp...
Makefile => Makefile.ssl
comp.h => ../../include/openssl/comp.h
making links in crypto/ocsp...
Makefile => Makefile.ssl
ocsp.h => ../../include/openssl/ocsp.h
making links in crypto/ui...
Makefile => Makefile.ssl
ui.h => ../../include/openssl/ui.h
ui_compat.h => ../../include/openssl/ui_compat.h
making links in crypto/krb5...
Makefile => Makefile.ssl
krb5_asn.h => ../../include/openssl/krb5_asn.h
making links in ssl...
Makefile => Makefile.ssl
ssl.h => ../include/openssl/ssl.h
ssl2.h => ../include/openssl/ssl2.h
ssl3.h => ../include/openssl/ssl3.h
ssl23.h => ../include/openssl/ssl23.h
tls1.h => ../include/openssl/tls1.h
kssl.h => ../include/openssl/kssl.h
ssltest.c => ../test/ssltest.c
making links in apps...
Makefile => Makefile.ssl
making links in test...
Makefile => Makefile.ssl
making links in tools...
Makefile => Makefile.ssl
generating dummy tests (if needed)...

Configured for OpenBSD-i386.

The library could not be configured for supporting multi-threaded
applications as the compiler options required on this system are not known.
See file INSTALL for details if you need multi-threading.
root:/usr/src/lib/libssl/src# less INSTALL
root:/usr/src/lib/libssl/src# make
making all in crypto...
( echo "#ifndef MK1MF_BUILD";  echo '  /* auto-generated by crypto/Makefile.ssl for crypto/cversion.c */';  echo '  #define CFLAGS "gcc -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM"';  echo '  #define PLATFORM "OpenBSD-i386"';  echo "  #define DATE \"`LC_ALL=C LC_TIME=C date`\"";  echo '#endif' ) >buildinf.h
gcc -I. -I.. -I../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c cryptlib.c
gcc -I. -I.. -I../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c mem.c
gcc -I. -I.. -I../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c mem_clr.c
gcc -I. -I.. -I../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c mem_dbg.c
gcc -I. -I.. -I../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c cversion.c
gcc -I. -I.. -I../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c ex_data.c
gcc -I. -I.. -I../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c tmdiff.c
gcc -I. -I.. -I../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c cpt_err.c
gcc -I. -I.. -I../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c ebcdic.c
gcc -I. -I.. -I../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c uid.c
gcc -I. -I.. -I../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c o_time.c
ar  r ../libcrypto.a cryptlib.o mem.o mem_clr.o mem_dbg.o cversion.o ex_data.o tmdiff.o cpt_err.o ebcdic.o uid.o o_time.o
/usr/bin/ranlib ../libcrypto.a || echo Never mind.
making all in crypto/md2...
gcc -I.. -I../.. -I../../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c md2_dgst.c
gcc -I.. -I../.. -I../../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c md2_one.c
ar  r ../../libcrypto.a md2_dgst.o md2_one.o
/usr/bin/ranlib ../../libcrypto.a || echo Never mind.
making all in crypto/md4...
gcc -I.. -I../.. -I../../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c md4_dgst.c
gcc -I.. -I../.. -I../../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c md4_one.c
ar  r ../../libcrypto.a md4_dgst.o md4_one.o
/usr/bin/ranlib ../../libcrypto.a || echo Never mind.
making all in crypto/md5...
gcc -I.. -I../.. -I../../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c md5_dgst.c
gcc -I.. -I../.. -I../../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c md5_one.c
(cd asm; /usr/bin/perl md5-586.pl cpp >mx86unix.cpp)
gcc -E -DOUT asm/mx86unix.cpp | as -o asm/mx86-out.o
ar  r ../../libcrypto.a md5_dgst.o md5_one.o asm/mx86-out.o
/usr/bin/ranlib ../../libcrypto.a || echo Never mind.
making all in crypto/sha...
gcc -I.. -I../.. -I../../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c sha_dgst.c
gcc -I.. -I../.. -I../../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c sha1dgst.c
gcc -I.. -I../.. -I../../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c sha_one.c
gcc -I.. -I../.. -I../../include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM  -c sha1_one.c
(cd asm; /usr/bin/perl sha1-586.pl cpp 386 >sx86unix.cpp)
gcc -E -DOUT asm/sx86unix.cpp | as -o asm/sx86-out.o
ar  r ../../libcrypto.a sha_dgst.o sha1dgst.o sha_one.o sha1_one.o asm/sx86-out.o
/usr/bin/ranlib ../../libcrypto.a || echo Never mind.
making all in crypto/mdc2...
make: don't know how to make mdc2dgst.c. Stop in /usr/src/lib/libssl/src/crypto/mdc2.
*** Error code 1

Stop in /usr/src/lib/libssl/src/crypto (line 73 of Makefile.ssl).
*** Error code 1

Stop in /usr/src/lib/libssl/src (line 235 of Makefile).
root:/usr/src/lib/libssl/src#  
-------------------------------------------------------

dmesg output:
OpenBSD 3.5-current (GENERIC) #105: Wed May 26 22:32:30 MDT 2004
    deraadt@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel Pentium III ("GenuineIntel" 686-class) 697 MHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE
36,MMX,FXSR,SSE
real mem  = 133738496 (130604K)
avail mem = 115580928 (112872K)
using 1658 buffers containing 6791168 bytes (6632K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(2a) BIOS, date 12/21/99, BIOS32 rev. 0 @ 0x
fd820
apm0 at bios0: Power Management spec V1.2
apm0: AC on, battery charge unknown
pcibios0 at bios0: rev. 2.1 @ 0xfd7b0/0x850
pcibios0: PCI IRQ Routing Table rev. 1.0 @ 0xfdee0/208 (11 entries)
pcibios0: PCI Interrupt Router at 000:07:0 ("Intel 82371FB ISA" rev 0x
00)
pcibios0: PCI bus #3 is the last bus
bios0: ROM list: 0xc0000/0xc000 0xcc000/0x1800 0xe0000/0x10000
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "Intel 82443BX AGP" rev 0x03
ppb0 at pci0 dev 1 function 0 "Intel 82443BX AGP" rev 0x03
pci1 at ppb0 bus 1
vga1 at pci1 dev 0 function 0 "S3 Savage/IX-MV" rev 0x11
wsdisplay0 at vga1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
cbb0 at pci0 dev 2 function 0 "Texas Instruments PCI1450 CardBus" rev 
0x03: irq 11
cbb1 at pci0 dev 2 function 1 "Texas Instruments PCI1450 CardBus" rev 
0x03: irq 11
fxp0 at pci0 dev 3 function 0 "Intel 82557" rev 0x09: irq 11, address 
00:10:a4:92:d3:ad
inphy0 at fxp0 phy 1: i82555 10/100 media interface, rev. 4
"Xircom Modem" rev 0x00 at pci0 dev 3 function 1 not configured
clcs0 at pci0 dev 5 function 0 "Cirrus Logic CS4280/46xx CrystalClear 
Audio" rev 0x01: irq 11
ac97: codec id 0x43525914 (Cirrus Logic CS4297A rev 4)
ac97: codec features headphone, 20 bit DAC, 18 bit ADC, Crystal Semi 3
D
audio0 at clcs0
pcib0 at pci0 dev 7 function 0 "Intel 82371AB PIIX4 ISA" rev 0x02
pciide0 at pci0 dev 7 function 1 "Intel 82371AB IDE" rev 0x01: DMA, ch
annel 0 wired to compatibility, channel 1 wired to compatibility
wd0 at pciide0 channel 0 drive 0: <IC25N040ATCS04-0>
wd0: 16-sector PIO, LBA, 38154MB, 78140160 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
atapiscsi0 at pciide0 channel 1 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <SONY, CD-RW CRX700E, 1.6q> SCSI0 5/cdro
m removable
cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2
uhci0 at pci0 dev 7 function 2 "Intel 82371AB USB" rev 0x01: irq 11
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
"Intel 82371AB Power Mgmt" rev 0x03 at pci0 dev 7 function 3 not confi
gured
cardslot0 at cbb0 slot 0 flags 0
cardbus0 at cardslot0: bus 2 device 0 cacheline 0x8, lattimer 0xb0
pcmcia0 at cardslot0
cardslot1 at cbb1 slot 1 flags 0
cardbus1 at cardslot1: bus 3 device 0 cacheline 0x8, lattimer 0xb0
pcmcia1 at cardslot1
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
sysbeep0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: using exception 16
pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
biomask c840 netmask c840 ttymask d8c2
pctr: 686-class user-level performance counters enabled
mtrr: Pentium Pro MTRR support
dkcsum: wd0 matched BIOS disk 80
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302
wdc2 at pcmcia0 function 0 "KODAK Picture Card, KODAK, " port 0xa000/1
6
pccom3 at pcmcia1 function 0 "IBM, 56K Data-Fax Modem" port 0xa3f8/8: 
ns16550a, 16 byte fifo
wd1 at wdc2 channel 0 drive 0: <KODAK SS>
wd1: 4-sector PIO, LBA, 248MB, 507904 sectors
wd1(wdc2:0:0): using BIOS timings
wd1: no disk label
lpt0: out of paper
lpt0: offline