[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