[MacPorts] #24605: P5-cgi-speedycgi +apple_apache :: latest version :: Runtime error -
MacPorts
noreply at macports.org
Thu Apr 22 16:22:13 PDT 2010
#24605: P5-cgi-speedycgi +apple_apache :: latest version :: Runtime error -
------------------------------+---------------------------------------------
Reporter: phiwie@… | Owner: markd@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.2
Keywords: | Port: p5-cgi-speedycgi
------------------------------+---------------------------------------------
Changes (by jmr@…):
* keywords: speedycgi, CGI, speedy, +apple_apache, perl, perl5 =>
* owner: macports-tickets@… => markd@…
* priority: High => Normal
Old 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!
New 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!
--
Comment:
Please remember to preview and use WikiFormatting, and cc the maintainer.
As per the ticket guidelines, the High priority is reserved for the use of
MacPorts team members.
--
Ticket URL: <http://trac.macports.org/ticket/24605#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list