Friday, April 13, 2018

Re: php on arm

Ran into another problem:

/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:2742 '/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:2440 '_internal-package')
*** Error 1 in /usr/ports/devel/apr (/usr/ports/infrastructure/mk/bsd.port.mk:2419 '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:2419 '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:2508 '/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:2440 '_internal-package')
*** Error 1 in /usr/ports/devel/apr-util (/usr/ports/infrastructure/mk/bsd.port.mk:2419 '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:2419 'install')
*** Error 1 in /usr/ports/www/apache-httpd (/usr/ports/infrastructure/mk/bsd.port.mk:2073 '/usr/ports/pobj/apache-httpd-2.4.29/.dep-apr-util-ANY-!ldap-devel-apr-util')
*** Error 1 in /usr/ports/www/apache-httpd (/usr/ports/infrastructure/mk/bsd.port.mk:2508 '/usr/ports/pobj/apache-httpd-2.4.29/.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.29p0.tgz')
*** Error 1 in /usr/ports/www/apache-httpd (/usr/ports/infrastructure/mk/bsd.port.mk:2440 '_internal-package')
*** Error 1 in /usr/ports/www/apache-httpd (/usr/ports/infrastructure/mk/bsd.port.mk:2419 'package')
*** Error 1 in /usr/ports/www/apache-httpd (/usr/ports/infrastructure/mk/bsd.port.mk:1956 '/var/db/pkg/apache-httpd-2.4.29p0/+CONTENTS')
*** Error 1 in /usr/ports/www/apache-httpd (/usr/ports/infrastructure/mk/bsd.port.mk:2419 '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:2508 '/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:2440 '_internal-package')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2419 '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:2419 'install')

Packages so far:
op1bsd63snap$ pkg_info
autoconf-2.68p1 automatically configure source code on many Un*x platforms
autoconf-2.69p2 automatically configure source code on many Un*x platforms
bison-3.0.4p0 GNU parser generator
bzip2-1.0.6p8 block-sorting file compressor, unencumbered
db-4.6.21p5v0 Berkeley DB package, revision 4
gdbm-1.14.1 GNU dbm
gettext-0.19.8.1p1 GNU gettext runtime libraries and programs
help2man-1.47.5 generates simple manual pages from program output
libffi-3.2.1p4 Foreign Function Interface
libiconv-1.14p3 character set conversion library
libsigsegv-2.12 library for handling page faults in user mode
libxml-2.9.8 XML parsing library
m4-1.4.18 GNU m4
metaauto-1.0p1 wrapper for gnu auto*
nghttp2-1.31.0 library for HTTP/2
pcre-8.41 perl-compatible regular expression library
python-2.7.14p1 interpreted object-oriented programming language
sqlite3-3.22.0p0 embedded SQL implementation
tcl-8.5.19p1 Tool Command Language
tk-8.5.19p1 graphical toolkit for Tcl
xz-5.2.3p0 LZMA compression and decompression tools

-----Original Message-----
From: owner-ports@openbsd.org <owner-ports@openbsd.org> On Behalf Of s_graf@telus.net
Sent: April 13, 2018 10:05 PM
To: 'Stuart Henderson' <stu@spacehopper.org>
Cc: 'Peter Hessler' <phessler@openbsd.org>; ports@openbsd.org; 'Jasper Lievisse Adriaanse' <jasper@humppa.nl>
Subject: Re: php on arm

The patch allowed the build to continue.

No comments:

Post a Comment