Return-Path: Delivered-To: apmail-httpd-bugs-archive@httpd.apache.org Received: (qmail 70795 invoked by uid 500); 16 Apr 2003 22:45:08 -0000 Mailing-List: contact bugs-help@httpd.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Reply-To: "Apache HTTPD Bugs Notification List" Delivered-To: mailing list bugs@httpd.apache.org Received: (qmail 70782 invoked from network); 16 Apr 2003 22:45:08 -0000 Date: 16 Apr 2003 22:47:08 -0000 Message-ID: <20030416224708.2215.qmail@nagoya.betaversion.org> From: bugzilla@apache.org To: bugs@httpd.apache.org Cc: Subject: DO NOT REPLY [Bug 19012] - mod_so can not be actived in AIX 5.1 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=19012 mod_so can not be actived in AIX 5.1 trawick@apache.org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|INVALID | ------- Additional Comments From trawick@apache.org 2003-04-16 22:47 ------- dang it, I think it is a build problem related to the display issue you noted back at square one... your DSO looks great try this: $ cd /path/to/httpd-2.0.45 $ grep HTTPD_LDFLAGS build/config_vars.mk I bet the output is simply HTTPD_LDFLAGS = when it should be something similar to HTTPD_LDFLAGS = -Wl,-uXML_Parse -Wl,-bE:/path/to/server/httpd.exp The lack of the weird "-Wl,-bE:" option means that httpd doesn't export the Apache API to DSOs, subsequently leading to DSOs failing to load. Depending on how mod_so gets enabled, the variable $enable_so may or may not get set, and if it isn't set then the right LDFLAGS for linking httpd don't get initialized. If you verify that HTTPD_LDFLAGS is an empty string, here is a work-around that worked for me: Add "--enable-so" to your Apache configure invocation, as in make distclean && ./configure --enable-so --other-opts && make && make install By explicitly turning on mod_so (using the Apache 2 option this time :) ), we avoid the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org For additional commands, e-mail: bugs-help@httpd.apache.org