You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2004/04/09 20:39:17 UTC

DO NOT REPLY [Bug 27172] - Problem building httpd 2.0.48 on Solaris 2.8

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=27172>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=27172

Problem building httpd 2.0.48 on Solaris 2.8

bbruns@fitme.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bbruns@fitme.com
           Keywords|                            |ErrorMessage



------- Additional Comments From bbruns@fitme.com  2004-04-09 18:39 -------
This problem happens because the two symbols PTHREAD_MUTEX_ROBUST_NP and 
PTHREAD_PRIO_INHERIT are not defined in the include file "pthread.h".  The copy 
of this file that comes along with the gcc compiler does not include these 
symbols.  In Solaris 2.7 this file did not contain the symbols.  Since then, 
Sun has released a new copy of the file that does contain them.  However, the 
gcc compiler has its own copy that has a warning label in it saying not to edit 
the file and that the manufacturer's version has non-standard usage in it.  I 
don't know if the new include file from Sun has this "non-standard" problem or 
not.
---
It would be nice if the installation process for httpd-2 checked for the 
presence of these symbols, and made sure it was checking for them in the copy 
of "pthread.h" that the compiler will be using.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org