DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8867>.
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=8867
expors.c generation fails when using a symlink to the source
sulka@sulake.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|make install fails for |expors.c generation fails
|httpd-2.0.36 on Solaris 8 |when using a symlink to the
| |source
------- Additional Comments From sulka@sulake.com 2003-04-07 10:06 -------
Ok I found the cause of the problem.
If the path to Apache source has a symlink, the code that generates exports.c
uses both the absolute path (symlink parsed out) and the path with the symlink
during the generation process. The end result is that some files (namely apr
stuff) is included twice into exports.c.
You can replicate this by downloading the source, decompress the source, then
symlink the source "ln -s httpd-2.0.45 httpd", "cd http", "./configure", "make".
The make fill fail and complain about duplicate apr symbols in exports.c. If you
look at exports.c, you'll see all apr-related files have been included using
both the "httpd-2.0.45" and the "httpd" paths.
It's probably just a line or two that needs to be changed to fix this.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org
|