RT on Mac OS X

Hi All,

Just started playing with RT and noticed this in the docs:

Apache, mod_perl and Mac OSX

As previously noted, loading mod_perl dynamically (DSO) does not work
with RT2 approximately 20-40% of the time. This includes the default
Apache + mod_perl installation under Mac OSX.

The following lines (under MacOSX) are indicative of this problem:
dyld: /usr/sbin/httpd multiple definitions of symbol
_ApacheRequest___parse
/Library/Perl/darwin/auto/Apache/Request/Request.bundle definition of
_ApacheRequest___parse
/Library/Perl/darwin/auto/Apache/Cookie/Cookie.bundle definition of
_ApacheRequest___parse

If you can, recompile Apache with mod_perl statically linked, or use
FastCGI. If you must use mod_perl as a dynamic module, please find a
solution to RT2 not consistently working and send it back to rt-devel.

I do lots of RT development on Mac OS X using FastCGI and it works
pretty damn well. - Jesse

For those who want to run it under a normal Apache on Mac OS X, see my
articles on MacDevCenter.com explaining how to compile and install your
own Apache with static mod_perl:

http://www.macdevcenter.com/pub/a/mac/2002/11/05/apache_osx.html

HTH,

David

David Wheeler AIM: dwTheory
david@kineticode.com ICQ: 15726394
Yahoo!: dew7e
Jabber: Theory@jabber.org
Kineticode. Setting knowledge in motion.[sm]

David Wheeler wrote:

For those who want to run it under a normal Apache on Mac OS X, see my
articles on MacDevCenter.com explaining how to compile and install your
own Apache with static mod_perl:

http://www.macdevcenter.com/pub/a/mac/2002/11/05/apache_osx.html

Thanks, David. The Installation Guide has been updated to point to
this excellent article.
�|� http://www.bestpractical.com/rt – Trouble Ticketing. Free.

This is a very Mac question, but would using the Fink version of
Apache instead of the one from Apple also resolve this problem?On Mon, Feb 24, 2003 at 12:26:57PM -0800, David Wheeler wrote:

Hi All,

Just started playing with RT and noticed this in the docs:

Apache, mod_perl and Mac OSX

As previously noted, loading mod_perl dynamically (DSO) does not work
with RT2 approximately 20-40% of the time. This includes the default
Apache + mod_perl installation under Mac OSX.

The following lines (under MacOSX) are indicative of this problem:
dyld: /usr/sbin/httpd multiple definitions of symbol
_ApacheRequest___parse
/Library/Perl/darwin/auto/Apache/Request/Request.bundle definition of
_ApacheRequest___parse
/Library/Perl/darwin/auto/Apache/Cookie/Cookie.bundle definition of
_ApacheRequest___parse

If you can, recompile Apache with mod_perl statically linked, or use
FastCGI. If you must use mod_perl as a dynamic module, please find a
solution to RT2 not consistently working and send it back to rt-devel.

I do lots of RT development on Mac OS X using FastCGI and it works
pretty damn well. - Jesse

For those who want to run it under a normal Apache on Mac OS X, see my
articles on MacDevCenter.com explaining how to compile and install your
own Apache with static mod_perl:

http://www.macdevcenter.com/pub/a/mac/2002/11/05/apache_osx.html

HTH,

David


David Wheeler AIM: dwTheory
david@kineticode.com ICQ: 15726394
Yahoo!: dew7e
Jabber: Theory@jabber.org
Kineticode. Setting knowledge in motion.[sm]


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm

Josh Kuperman
josh@saratoga.lib.ny.us

This is a very Mac question, but would using the Fink version of
Apache instead of the one from Apple also resolve this problem?

I doubt it because there’s no Fink version of Perl, which would be
needed, I expect, for a Fink version of Apache with mod_perl statically
compiled in.

But I’m not a Fink user; I like compiling stuff. :slight_smile:

David

David Wheeler AIM: dwTheory
david@kineticode.com ICQ: 15726394
Yahoo!: dew7e
Jabber: Theory@jabber.org
Kineticode. Setting knowledge in motion.[sm]