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 2010/11/03 18:27:18 UTC

DO NOT REPLY [Bug 50206] New: make: Fatal error: Command failed for target `all-recursive'

https://issues.apache.org/bugzilla/show_bug.cgi?id=50206

           Summary: make: Fatal error: Command failed for target
                    `all-recursive'
           Product: Apache httpd-2
           Version: 2.0.64
          Platform: Sun
        OS/Version: Solaris
            Status: NEW
          Severity: major
          Priority: P2
         Component: Build
        AssignedTo: bugs@httpd.apache.org
        ReportedBy: joerg.marks@oppenheim.de


I'm unable to build an apache httpd release from sources 2.0.64 on Solaris 10.
Further errors are missing libs:

httpd-2.0.64 $ make
Making all in srclib
Making all in apr
Making all in strings
/bin/bash /opt/apache20/install/httpd-2.0.64/srclib/apr/libtool --silent
--mode=compile gcc -g -O2   -DHAVE_CONFIG_H -DSOLARIS2=10
-D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT   -I../include -I../include/arch/unix 
-c apr_cpystrn.c && touch apr_cpystrn.lo
/bin/bash /opt/apache20/install/httpd-2.0.64/srclib/apr/libtool --silent
--mode=compile gcc -g -O2   -DHAVE_CONFIG_H -DSOLARIS2=10
-D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT   -I../include -I../include/arch/unix 
-c apr_snprintf.c && touch apr_snprintf.lo
In file included from apr_snprintf.c:24:
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/include/math.h:26:26:
iso/math_iso.h: No such file or directory
In file included from
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/include/math.h:336,
                 from apr_snprintf.c:24:
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/include/floatingpoint.h:30:24:
sys/ieeefp.h: No such file or directory
In file included from
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/include/math.h:336,
                 from apr_snprintf.c:24:
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/include/floatingpoint.h:104:
error: field `fpclass' has incomplete type
/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/include/floatingpoint.h:128:
error: field `rd' has incomplete type
*** Error code 1
make: Fatal error: Command failed for target `apr_snprintf.lo'
Current working directory /opt/apache20/install/httpd-2.0.64/srclib/apr/strings
*** Error code 1
The following command caused the error:
otarget=`echo all-recursive | sed s/-recursive//`; \

In case I should be missing some software packages as this is a hardened
installation of Solaris. I wonder why 2.0.63 builds without problems?

libtool is:
httpd-2.0.64/srclib/apr $ ./libtool --version
ltmain.sh (GNU libtool) 1.5.26 (1.1220.2.493 2008/02/01 16:58:18)

Solaris is:
                       Solaris 10 6/06 s10s_u2wos_09a SPARC
           Copyright 2006 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                             Assembled 09 June 2006

Best Regards,

Joerg

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

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


DO NOT REPLY [Bug 50206] make: Fatal error: Command failed for target `all-recursive'

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=50206

Rainer Jung <ra...@kippdata.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID

--- Comment #1 from Rainer Jung <ra...@kippdata.de> 2010-11-03 14:58:08 UTC ---
The include for math.h is in the file apr_snprintf.c since a long time (pre
2.0.63).

I suspect your compiler installation is borked. Usually the gcc ocmpiler on
Solaris 10 is installed at /usr/sfw/bin. Maybe you are compiling 2.0.63 and
2.0.64 with different compiler installations (PATH settings)?

Compare the tool chain used and the configure output whether you find anything
suspect.

I will close this issue, because the discussion is more appropriate for the
httpd users list. Please post again there if you need further help.

To subscribe to that list, post to users-subscribe@httpd.apache.org. See also
http://httpd.apache.org/userslist.html.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

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