Opened 14 years ago
Last modified 14 years ago
#24605 closed defect
P5-cgi-speedycgi +apple_apache :: latest version :: Runtime error - — at Initial Version
Reported by: | phiwie@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.8.2 |
Keywords: | Cc: | ||
Port: | p5-cgi-speedycgi |
Description
I had SpeedyCGI installing and running successfully on Mac OS X 10.4 and 10.5 (after some hacking). However, now I experience problems after recently clean-installing 10.6.3 with Apple Apache 2.2.14 and Perl 5.10.0 and setting-up a completely fresh Mac Ports system (BerkeleyDB 4.7 installed by myself).
First problem (solved): p5-cgi-speedycgi +apple_apache aborts installation complaining about the missing perl5 port, even if Apple Perl is there.
Second problem (solved): p5-cgi-speedycgi +apple_apache still ships with the bug that keeps it from installing. In src/speedy_backend_main.h: -#define speedy_new(s,n,t) New(123,s,n,t) +#define speedy_new(s,n,t) Newx(s,n,t)
Third problem (not solved): after successful compiling via port install p5-cgi-speedycgi +apple_apache, and after copying /opt/local/share/doc/speedycgi/mod_speedycgi.so to /usr/libexec/apache2/, I get a server error when initiating SpeedyCGI. Apple Apache running in 64bit mode on a Mac Pro Intel Dual 2.8GHz Harpertown. Here is an excerpt of the crash report:
Exception Type: EXC_BAD_ACCESS (SIGBUS) Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000007 Crashed Thread: 0 Dispatch queue: com.apple.main-thread Thread 0 crashed with X86 Thread State (32-bit):
eax: 0xffffffff ebx: 0x00064e1a ecx: 0x00000000 edx: 0xffffffff edi: 0x00009edb esi: 0x00800000 ebp: 0xbfffe468 esp: 0xbfffe3d0
ss: 0x0000001f efl: 0x00010286 eip: 0x00064e29 cs: 0x00000017 ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x00000007
I would be greatful in learning soon what the cause could be, thanks!