I am building php on arm and have run into this:

 

/usr/bin/libtool --silent --mode=compile cc -pthread  -O2 -pipe
-DHAVE_CONFIG_H  -D_POSIX_THREADS -DAPR_POOL_DEBUG=1   -I./include
-I/usr/ports/pobj/apr-1.6.3/apr-1.6.3/include/arch/unix
-I./include/arch/unix
-I/usr/ports/pobj/apr-1.6.3/apr-1.6.3/include/arch/unix
-I/usr/ports/pobj/apr-1.6.3/apr-1.6.3/include
-I/usr/ports/pobj/apr-1.6.3/apr-1.6.3/include/private
-I/usr/ports/pobj/apr-1.6.3/apr-1.6.3/include/private  -o
network_io/unix/sendrecv.lo -c network_io/unix/sendrecv.c && touch
network_io/unix/sendrecv.lo

network_io/unix/sendrecv.c:181:23: warning: implicit declaration of function
'_Offsetof' is invalid in

      C99 [-Wimplicit-function-declaration]

    if (from->salen > APR_OFFSETOF(struct sockaddr_in, sin_port)) {

                      ^

./include/apr_general.h:109:36: note: expanded from macro 'APR_OFFSETOF'

#define APR_OFFSETOF(s_type,field) APR_OFFSET(s_type*,field)

                                   ^

./include/apr_general.h:81:34: note: expanded from macro 'APR_OFFSET'

#define APR_OFFSET(p_type,field) _Offsetof(p_type,field)

                                 ^

network_io/unix/sendrecv.c:181:36: error: expected expression

    if (from->salen > APR_OFFSETOF(struct sockaddr_in, sin_port)) {

                                   ^

network_io/unix/sendrecv.c:181:56: error: use of undeclared identifier
'sin_port'

    if (from->salen > APR_OFFSETOF(struct sockaddr_in, sin_port)) {

                                                       ^

1 warning and 2 errors generated.

Error while executing cc -pthread -O2 -pipe -DHAVE_CONFIG_H -D_POSIX_THREADS
-DAPR_POOL_DEBUG=1 -I./include
-I/usr/ports/pobj/apr-1.6.3/apr-1.6.3/include/arch/unix
-I./include/arch/unix
-I/usr/ports/pobj/apr-1.6.3/apr-1.6.3/include/arch/unix
-I/usr/ports/pobj/apr-1.6.3/apr-1.6.3/include
-I/usr/ports/pobj/apr-1.6.3/apr-1.6.3/include/private
-I/usr/ports/pobj/apr-1.6.3/apr-1.6.3/include/private -c
network_io/unix/sendrecv.c -fPIC -DPIC -o network_io/unix/.libs/sendrecv.o

*** Error 1 in . (build/apr_rules.mk:206 'network_io/unix/sendrecv.lo')

*** Error 1 in /usr/ports/pobj/apr-1.6.3/apr-1.6.3 (build/apr_rules.mk:136
'all-recursive')

*** Error 1 in /usr/ports/devel/apr
(/usr/ports/infrastructure/mk/bsd.port.mk:2740
'/usr/ports/pobj/apr-1.6.3/.build_done')

*** Error 1 in /usr/ports/devel/apr
(/usr/ports/infrastructure/mk/bsd.port.mk:1938
'/usr/ports/packages/arm/all/apr-1.6.3p0.tgz')

*** Error 1 in /usr/ports/devel/apr
(/usr/ports/infrastructure/mk/bsd.port.mk:2438 '_internal-package')

*** Error 1 in /usr/ports/devel/apr
(/usr/ports/infrastructure/mk/bsd.port.mk:2417 'package')

*** Error 1 in /usr/ports/devel/apr
(/usr/ports/infrastructure/mk/bsd.port.mk:1956
'/var/db/pkg/apr-1.6.3p0/+CONTENTS')

*** Error 1 in /usr/ports/devel/apr
(/usr/ports/infrastructure/mk/bsd.port.mk:2417 'install')

*** Error 1 in /usr/ports/devel/apr-util
(/usr/ports/infrastructure/mk/bsd.port.mk:2073
'/usr/ports/pobj/apr-util-1.6.1/.dep-devel-apr')

*** Error 1 in /usr/ports/devel/apr-util
(/usr/ports/infrastructure/mk/bsd.port.mk:2506
'/usr/ports/pobj/apr-util-1.6.1/.extract_done')

*** Error 1 in /usr/ports/devel/apr-util
(/usr/ports/infrastructure/mk/bsd.port.mk:1938
'/usr/ports/packages/arm/all/apr-util-1.6.1.tgz')

*** Error 1 in /usr/ports/devel/apr-util
(/usr/ports/infrastructure/mk/bsd.port.mk:2438 '_internal-package')

*** Error 1 in /usr/ports/devel/apr-util
(/usr/ports/infrastructure/mk/bsd.port.mk:2417 'package')

*** Error 1 in /usr/ports/devel/apr-util
(/usr/ports/infrastructure/mk/bsd.port.mk:1956
'/var/db/pkg/apr-util-1.6.1/+CONTENTS')

*** Error 1 in /usr/ports/devel/apr-util
(/usr/ports/infrastructure/mk/bsd.port.mk:2417 'install')

*** Error 1 in /usr/ports/www/apache-httpd
(/usr/ports/infrastructure/mk/bsd.port.mk:2073
'/usr/ports/pobj/apache-httpd-2.4.33/.dep-apr-util-ANY-!ldap-devel-apr-util'
)

*** Error 1 in /usr/ports/www/apache-httpd
(/usr/ports/infrastructure/mk/bsd.port.mk:2506
'/usr/ports/pobj/apache-httpd-2.4.33/.extract_done')

*** Error 1 in /usr/ports/www/apache-httpd
(/usr/ports/infrastructure/mk/bsd.port.mk:1938
'/usr/ports/packages/arm/all/apache-httpd-2.4.33.tgz')

*** Error 1 in /usr/ports/www/apache-httpd
(/usr/ports/infrastructure/mk/bsd.port.mk:2438 '_internal-package')

*** Error 1 in /usr/ports/www/apache-httpd
(/usr/ports/infrastructure/mk/bsd.port.mk:2417 'package')

*** Error 1 in /usr/ports/www/apache-httpd
(/usr/ports/infrastructure/mk/bsd.port.mk:1956
'/var/db/pkg/apache-httpd-2.4.33/+CONTENTS')

*** Error 1 in /usr/ports/www/apache-httpd
(/usr/ports/infrastructure/mk/bsd.port.mk:2417 'install')

*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2073
'/usr/ports/pobj/php-7.0.28/.dep-www-apache-httpd')

*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2506
'/usr/ports/pobj/php-7.0.28/.extract_done')

*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1938
'/usr/ports/packages/arm/all/php-7.0.28.tgz')

*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2438
'_internal-package')

*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2417 'package')

*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1956
'/var/db/pkg/php-7.0.28/+CONTENTS')

*** Error 1 in /usr/ports/lang/php/7.0
(/usr/ports/infrastructure/mk/bsd.port.mk:2417 'install')

Reply via email to