Hey folks,
After ignoring it for a while, I am back to trying
to figure out why I can't build Apache with SSL support on
my 2.8 machine. Yes, it's getting upgraded, I just have
to get through the next month or two.
I've tried multiple version of Apache (1.3.23 was
today's attempt), adding in mod_perl, PHP 4.1.2, MM, and
SSL support. As long as I use the '--enable-module=ssl'
flag to Apache's configure step, I get the exact same
failures as:
http://archives.neohapsis.com/archives/openbsd/2001-03/0184.html
http://www.monkey.org/openbsd/archive/tech/0104/msg00140.html
http://www.monkey.org/openbsd/archive/misc/0103/msg01873.html
(I'm sorry, I didn't save the build log, my bad - same errors
as the above posts, however) Without '--enable-module=ssl',
it builds perfectly.
I assume it's a problem with the OpenSSL stuff that
shipped with 2.8, but I've never found a fix (Google, FAQ,
patches page and upgrade-minifaq visited).
I haven't ever seen an answer to this problem...
Could anyone take just a minute, visit the above links,
and then smack me with the Clue Bat(tm)? I would really like
to be able to build in SSL support.
OpenBSD 2.8-STABLE, i386
Benny
OpenBSD 2.8 (BennyDeluxe) #18: Thu Jul 12 22:26:26 CDT 2001
root@fusion:/usr/src/sys/arch/i386/compile/BennyDeluxe
cpu0: Intel Pentium III (Coppermine) ("GenuineIntel" 686-class) 800 MHz
cpu0:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SYS,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SIMD
real mem = 536379392 (523808K)
avail mem = 492883968 (481332K)
using 5689 buffers containing 26923008 bytes (26292K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(be) BIOS, date 01/08/01, BIOS32 rev. 0 @ 0xf0ab0
pcibios0 at bios0: rev. 2.1 found at 0xf0000[0x1312]
pcibios0: PCI IRQ Routing Table rev. 1.0 found at 0xf1260, size 176 bytes (9
entries)
pcibios0: PCI Interrupt Router at 000:04:0 ("VIA VT82C586 (Apollo VP) PCI-ISA"
rev 0x00)
pcibios0: PCI bus #1 is the last bus
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "VIA VT82C691 (Apollo Pro) Host-PCI" rev 0xc4
ppb0 at pci0 dev 1 function 0 "VIA VT82C598 (Apollo MVP3) PCI-AGP" rev 0x00
pci1 at ppb0 bus 1
pcib0 at pci0 dev 4 function 0 "VIA VT82C686A (Apollo 133) PCI-ISA" rev 0x40
pciide0 at pci0 dev 4 function 1 "VIA VT82C586A IDE" rev 0x06: DMA, channel 0
configured to compatibility, channel 1 configured to compatibility
wd0 at pciide0 channel 0 drive 0: <IBM-DTLA-307030>
wd0: can use 32-bit, PIO mode 4
wd0: 16-sector PIO, LBA, 29314MB, 16383 cyl, 16 head, 63 sec, 60036480 sectors
pciide0: channel 0 interrupting at irq 14
wd0(pciide0:0:0): using PIO mode 4
"VIA VT83C572 USB" rev 0x16 at pci0 dev 4 function 2 not configured
"VIA VT83C572 USB" rev 0x16 at pci0 dev 4 function 3 not configured
pchb1 at pci0 dev 4 function 4 "VIA VT82C686A (Apollo 133) SMBus" rev 0x40
fxp0 at pci0 dev 9 function 0 "Intel 82557" rev 0x08: irq 12, address
00:03:47:4d:cc:a6
inphy0 at fxp0 phy 1: i82555 10/100 media interface, rev. 4
"Trident Blade 3D" rev 0x3a at pci0 dev 11 function 0 not configured
isa0 at pcib0
isadma0 at isa0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
sysbeep0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
pc0 at isa0 port 0x60/16 irq 1: color
pms0: irq 12 already in use
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
biomask 4040 netmask 5040 ttymask 50c2
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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
A 'good' landing is one from which you can walk away. A 'great'
landing is one after which they can use the plane again.
--Rules of the Air, #8
|