Re: [mod-security-users] Build failing on Solaris
Brought to you by:
victorhora,
zimmerletw
From: Brian R. <Bri...@br...> - 2007-05-23 13:11:24
|
Filip Hajny wrote: > Hi, > > I'm hitting a non-trivial issue when building mod_security on Solaris > now. The same problem has been brought up on this list and on a > Solaris list in March (both with no reply): > > http://permalink.gmane.org/gmane.comp.apache.mod-security.user/2689 > > http://permalink.gmane.org/gmane.os.solaris.solarisx86/25948 > > /usr/bin/bash /usr/local/share/httpd/build/libtool --silent -- > mode=link gcc -O -I/usr/local/include -I/usr/local/include/db4 -I/ > usr/include -R/usr/local/lib -L/usr/local/lib -Wl,-R/usr/local/lib - > L/usr/lib -Wl,-R/usr/lib -o mod_security2.la -rpath /usr/local/lib/ > httpd -module -avoid-version mod_security2.lo apache2_config.lo > apache2_io.lo apache2_util.lo re.lo re_operators.lo re_actions.lo > re_tfns.lo re_variables.lo msc_logging.lo msc_xml.lo msc_multipart.lo > modsecurity.lo msc_parsers.lo msc_util.lo msc_pcre.lo persist_dbm.lo > msc_reqbody.lo > ld: fatal: relocation error: R_386_GOTOFF: file .libs/ > mod_security2.o: symbol modsecurity: relocation must bind locally > collect2: ld returned 1 exit status > *** Error code 1 > > This is currently happening on a pkgsrc based Solaris Nevada host > that uses gcc, with both the stable and dev branches. Note that I > have a Blastwave based Solaris Nevada box side by side that uses the > Sun cc, and that builds mod_security fine. I know I could switch to > cc here, but I'm trying to avoid building the full Apache stack that > way. > > I've been googling for anything related, and basically only found > this (unrelated to mod_security): > > http://www.opensolaris.org/jive/thread.jspa?messageID=71575 > > Can any of the devs comment on the issue? Does it sound like > something that could be worked around in the C code maybe? The lots > of 'visibility' complaints show up all through the compilation > process, too. > > Regards, > > Filip Hajny Need some info, then I'll look into it. 1) What version of modsecurity? 2) What version of Apache? Built from source or pkg? 3) What version of gcc? 4) What version/platform of Solaris? -B -- Brian Rectanus Breach Security |