Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Jul 2019 05:03:26 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 239451] devel/apr1 fails to build on 13.0-CURRENT r350103 ppc64
Message-ID:  <bug-239451-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D239451

            Bug ID: 239451
           Summary: devel/apr1 fails to build on 13.0-CURRENT r350103
                    ppc64
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: apache@FreeBSD.org
          Reporter: dclarke@blastwave.org
          Assignee: apache@FreeBSD.org
             Flags: maintainer-feedback?(apache@FreeBSD.org)

Very odd problem wherein :=20

hydra# uname -apKU
FreeBSD hydra 13.0-CURRENT FreeBSD 13.0-CURRENT r350103 GENERIC  powerpc
powerpc64 1300036 1300036
hydra#=20
hydra#=20
hydra# pwd
/usr/ports/devel/apr1
hydra#=20
hydra# make clean=20
=3D=3D=3D>  Cleaning for apr-1.6.5.1.6.1_1
hydra#=20


hydra# ls -la=20
total 184
drwxr-xr-x     2 root  wheel     512 Jul 26 04:51 .
drwxr-xr-x  6305 root  wheel  156672 Jul 23 13:22 ..
-rw-r--r--     1 root  wheel     286 Oct 27  2018 distinfo
-rw-r--r--     1 root  wheel    5908 Nov 11  2018 Makefile
-rw-r--r--     1 root  wheel     337 May 19  2016 pkg-descr
-rw-r--r--     1 root  wheel     355 Jul 13  2017 pkg-message
-rw-r--r--     1 root  wheel    3807 Jul 12  2017 pkg-plist
hydra# make install=20
=3D=3D=3D>  License APACHE20 accepted by the user
=3D=3D=3D>   apr-1.6.5.1.6.1_1 depends on file: /usr/local/sbin/pkg - found
=3D=3D=3D> Fetching all distfiles required by apr-1.6.5.1.6.1_1 for building
=3D=3D=3D>  Extracting for apr-1.6.5.1.6.1_1
=3D> SHA256 Checksum OK for apr-1.6.5.tar.gz.
=3D> SHA256 Checksum OK for apr-util-1.6.1.tar.gz.
=3D=3D=3D>  Patching for apr-1.6.5.1.6.1_1
=3D=3D=3D>   apr-1.6.5.1.6.1_1 depends on package: libiconv>=3D1.14_11 - fo=
und
=3D=3D=3D>   apr-1.6.5.1.6.1_1 depends on shared library: libexpat.so - fou=
nd
(/usr/local/lib/libexpat.so)
=3D=3D=3D>   apr-1.6.5.1.6.1_1 depends on shared library: libgdbm.so - found
(/usr/local/lib/libgdbm.so)
=3D=3D=3D>   apr-1.6.5.1.6.1_1 depends on shared library: libodbc.so - found
(/usr/local/lib/libodbc.so)
=3D=3D=3D>   apr-1.6.5.1.6.1_1 depends on shared library: libdb-5.3.so - fo=
und
(/usr/local/lib/libdb-5.3.so)
=3D=3D=3D>   apr-1.6.5.1.6.1_1 depends on shared library: libmysqlclient.so=
.20 -
found (/usr/local/lib/mysql/libmysqlclient.so.20)
=3D=3D=3D>   apr-1.6.5.1.6.1_1 depends on shared library: libpq.so.5 - found
(/usr/local/lib/libpq.so.5)
=3D=3D=3D>  Configuring for apr-1.6.5.1.6.1_1
# =3D=3D=3D> do-configure apr-1.6.5
(cd /usr/ports/devel/apr1/work/apr-1.6.5 &&  /usr/bin/env CONFIG_SHELL=3D/b=
in/sh
CONFIG_SITE=3D/usr/ports/Templates/config.site HOME=3D/usr/ports/devel/apr1=
/work
PATH=3D/usr/ports/devel/apr1/work/.bin:/usr/local/sbin:/usr/local/bin:/sbin=
:/bin:/usr/sbin:/usr/bin:/opt/schily/bin
SHELL=3D/bin/sh TMPDIR=3D"/var/tmp/root" XDG_CONFIG_HOME=3D/usr/ports/devel=
/apr1/work
XDG_DATA_HOME=3D/usr/ports/devel/apr1/work lt_cv_sys_max_cmd_len=3D262144 C=
C=3D"cc"
CFLAGS=3D"-O2 -pipe  -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing " CPPFLAGS=3D"-DLIBICONV_PLUG -I/usr/local/include"
./configure --with-installbuilddir=3D/usr/local/share/apr/build-1=20
--enable-threads  --enable-posix-shm  --with-devrandom --enable-ipv6
--prefix=3D/usr/local ${_LATE_CONFIGURE_ARGS})
configure: loading site script /usr/ports/Templates/config.site
checking build system type... powerpc64-unknown-freebsd13.0
checking host system type... powerpc64-unknown-freebsd13.0
checking target system type... powerpc64-unknown-freebsd13.0
Configuring APR library
Platform: powerpc64-unknown-freebsd13.0
checking for working mkdir -p... yes
APR Version: 1.6.5
checking for chosen layout... apr
checking for gcc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...=20
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking for a sed that does not truncate output... (cached) /usr/bin/sed
Applying APR hints file rules for powerpc64-unknown-freebsd13.0
  setting apr_lock_method to "USE_FLOCK_SERIALIZE"
(Default will be unix)
checking whether make sets $(MAKE)... yes
checking how to run the C preprocessor... cc -E
checking for gawk... (cached) /usr/bin/awk
checking whether ln -s works... yes
checking for ranlib... ranlib
checking for a BSD-compatible install... (cached) /usr/bin/install
checking for rm... rm
checking for as... as
checking for cpp... cpp
checking for ar... ar
checking for grep that handles long lines and -e... (cached) /usr/bin/grep
checking for egrep... (cached) /usr/bin/egrep
checking for ANSI C header files... (cached) yes
checking for sys/types.h... (cached) yes
.
.
.
/usr/ports/devel/apr1/work/apr-1.6.5/build/mkdir.sh
/usr/ports/devel/apr1/work/stage/usr/local/include/apr-1
/usr/ports/devel/apr1/work/stage/usr/local/libdata/pkgconfig=20
/usr/ports/devel/apr1/work/stage/usr/local/lib
/usr/ports/devel/apr1/work/stage/usr/local/bin
for f in /usr/ports/devel/apr1/work/apr-util-1.6.1/include/*.h
/usr/ports/devel/apr1/work/apr-util-1.6.1/include/*.h; do  /usr/bin/install=
 -m
644 ${f} /usr/ports/devel/apr1/work/stage/usr/local/include/apr-1;  done
/usr/bin/install -m 644 apr-util.pc
/usr/ports/devel/apr1/work/stage/usr/local/libdata/pkgconfig/apr-util-1.pc
list=3D''; for i in $list; do  ( cd $i ; /usr/bin/make
DESTDIR=3D/usr/ports/devel/apr1/work/stage install );  done
/bin/sh /usr/ports/devel/apr1/work/apr-1.6.5/libtool --mode=3Dinstall
/usr/bin/install -m 755 libaprutil-1.la
/usr/ports/devel/apr1/work/stage/usr/local/lib
libtool: warning: relinking 'libaprutil-1.la'
libtool: install: (cd /usr/ports/devel/apr1/work/apr-util-1.6.1; /bin/sh
"/usr/ports/devel/apr1/work/apr-1.6.5/libtool"  --silent --mode=3Drelink cc=
 -O2
-pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing
-DHAVE_CONFIG_H -DLIBICONV_PLUG -I/usr/local/include
-I/usr/ports/devel/apr1/work/apr-util-1.6.1/include
-I/usr/ports/devel/apr1/work/apr-util-1.6.1/include/private
-I/usr/local/include -I/usr/ports/devel/apr1/work/apr-1.6.5/include
-I/usr/include -I/usr/local/include -I/usr/local/include/db5 -version-info
6:1:6 -o libaprutil-1.la -rpath /usr/local/lib buckets/apr_brigade.lo
buckets/apr_buckets.lo buckets/apr_buckets_alloc.lo buckets/apr_buckets_eos=
.lo
buckets/apr_buckets_file.lo buckets/apr_buckets_flush.lo
buckets/apr_buckets_heap.lo buckets/apr_buckets_mmap.lo
buckets/apr_buckets_pipe.lo buckets/apr_buckets_pool.lo
buckets/apr_buckets_refcount.lo buckets/apr_buckets_simple.lo
buckets/apr_buckets_socket.lo crypto/apr_crypto.lo crypto/apr_md4.lo
crypto/apr_md5.lo crypto/apr_passwd.lo crypto/apr_sha1.lo crypto/apr_siphas=
h.lo
crypto/crypt_blowfish.lo crypto/getuuid.lo crypto/uuid.lo dbd/apr_dbd.lo
dbm/apr_dbm.lo dbm/apr_dbm_sdbm.lo dbm/sdbm/sdbm.lo dbm/sdbm/sdbm_hash.lo
dbm/sdbm/sdbm_lock.lo dbm/sdbm/sdbm_pair.lo encoding/apr_base64.lo
hooks/apr_hooks.lo ldap/apr_ldap_stub.lo ldap/apr_ldap_url.lo
memcache/apr_memcache.lo misc/apr_date.lo misc/apr_queue.lo misc/apr_reslis=
t.lo
misc/apr_rmm.lo misc/apr_thread_pool.lo misc/apu_dso.lo misc/apu_version.lo
redis/apr_redis.lo strmatch/apr_strmatch.lo uri/apr_uri.lo xlate/xlate.lo
xml/apr_xml.lo -lcrypt -lpthread -L/usr/lib -L/usr/local/lib
-L/usr/local/lib/db5 -lexpat /usr/ports/devel/apr1/work/apr-1.6.5/libapr-1.=
la
-lcrypt -lpthread -inst-prefix-dir /usr/ports/devel/apr1/work/stage)
libtool: install: /usr/bin/install -m 755 .libs/libaprutil-1.so.0.6.1T
/usr/ports/devel/apr1/work/stage/usr/local/lib/libaprutil-1.so.0.6.1
libtool: install: (cd /usr/ports/devel/apr1/work/stage/usr/local/lib && { l=
n -s
-f libaprutil-1.so.0.6.1 libaprutil-1.so.0 || { rm -f libaprutil-1.so.0 && =
ln
-s libaprutil-1.so.0.6.1 libaprutil-1.so.0; }; })
libtool: install: (cd /usr/ports/devel/apr1/work/stage/usr/local/lib && { l=
n -s
-f libaprutil-1.so.0.6.1 libaprutil-1.so || { rm -f libaprutil-1.so && ln -s
libaprutil-1.so.0.6.1 libaprutil-1.so; }; })
libtool: install: /usr/bin/install -m 755 .libs/libaprutil-1.lai
/usr/ports/devel/apr1/work/stage/usr/local/lib/libaprutil-1.la
libtool: install: /usr/bin/install -m 755 .libs/libaprutil-1.a
/usr/ports/devel/apr1/work/stage/usr/local/lib/libaprutil-1.a
libtool: install: chmod 644
/usr/ports/devel/apr1/work/stage/usr/local/lib/libaprutil-1.a
libtool: install: ranlib
/usr/ports/devel/apr1/work/stage/usr/local/lib/libaprutil-1.a
libtool: warning: remember to run 'libtool --finish /usr/local/lib'
/usr/bin/install -m 644 aprutil.exp
/usr/ports/devel/apr1/work/stage/usr/local/lib
/usr/bin/install -m 755 apu-config.out
/usr/ports/devel/apr1/work/stage/usr/local/bin/apu-1-config
/usr/bin/find /usr/ports/devel/apr1/work/stage/usr/local/lib/ -name \*.so |
/usr/bin/xargs /usr/bin/strip
=3D=3D=3D=3D> Compressing man pages (compress-man)
=3D=3D=3D>  Installing for apr-1.6.5.1.6.1_1
=3D=3D=3D>  Checking if apr is already installed
=3D=3D=3D>   Registering installation for apr-1.6.5.1.6.1_1
pkg-static: Unable to access file
/usr/ports/devel/apr1/work/stage/usr/local/lib/apr-util-1/apr_dbd_mysql-1.s=
o:No
such file or directory
pkg-static: Unable to access file
/usr/ports/devel/apr1/work/stage/usr/local/lib/apr-util-1/apr_dbd_mysql.a:No
such file or directory
pkg-static: Unable to access file
/usr/ports/devel/apr1/work/stage/usr/local/lib/apr-util-1/apr_dbd_mysql.so:=
No
such file or directory
*** Error code 74

Stop.
make[1]: stopped in /usr/ports/devel/apr1
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/apr1
hydra#=20
hydra# find . | grep 'config\.log'
./work/apr-1.6.5/config.log
./work/apr-util-1.6.1/config.log
hydra#=20

I seem to get shared object files for PostGreSQL and ODBC but not MySQL :=20

hydra# find . | grep 'apr_dbd'
./work/apr-util-1.6.1/dbd/apr_dbd_sqlite3.c
./work/apr-util-1.6.1/dbd/.libs/apr_dbd.o
./work/apr-util-1.6.1/dbd/.libs/apr_dbd_pgsql.o
./work/apr-util-1.6.1/dbd/.libs/apr_dbd_odbc.o
./work/apr-util-1.6.1/dbd/.libs/apr_dbd_pgsql-1.so
./work/apr-util-1.6.1/dbd/.libs/apr_dbd_pgsql.so
./work/apr-util-1.6.1/dbd/.libs/apr_dbd_pgsql.a
./work/apr-util-1.6.1/dbd/.libs/apr_dbd_pgsql.lai
./work/apr-util-1.6.1/dbd/.libs/apr_dbd_pgsql.la
./work/apr-util-1.6.1/dbd/.libs/apr_dbd_odbc-1.so
./work/apr-util-1.6.1/dbd/.libs/apr_dbd_odbc.so
./work/apr-util-1.6.1/dbd/.libs/apr_dbd_odbc.a
./work/apr-util-1.6.1/dbd/.libs/apr_dbd_odbc.lai
./work/apr-util-1.6.1/dbd/.libs/apr_dbd_odbc.la
./work/apr-util-1.6.1/dbd/apr_dbd_mysql.c
./work/apr-util-1.6.1/dbd/apr_dbd.o
./work/apr-util-1.6.1/dbd/apr_dbd.lo
./work/apr-util-1.6.1/dbd/apr_dbd_pgsql.o
./work/apr-util-1.6.1/dbd/apr_dbd_odbc.o
./work/apr-util-1.6.1/dbd/unsupported/apr_dbd_freetds.c
./work/apr-util-1.6.1/dbd/apr_dbd_pgsql.la
./work/apr-util-1.6.1/dbd/apr_dbd_sqlite2.c
./work/apr-util-1.6.1/dbd/apr_dbd_pgsql.lo
./work/apr-util-1.6.1/dbd/apr_dbd_odbc.lo
./work/apr-util-1.6.1/dbd/apr_dbd_odbc.la
./work/apr-util-1.6.1/dbd/apr_dbd.c
./work/apr-util-1.6.1/dbd/apr_dbd_odbc.c
./work/apr-util-1.6.1/dbd/apr_dbd_pgsql.c
./work/apr-util-1.6.1/dbd/apr_dbd_oracle.c
./work/apr-util-1.6.1/include/private/apr_dbd_odbc_v2.h
./work/apr-util-1.6.1/include/private/apr_dbd_internal.h
./work/apr-util-1.6.1/include/apr_dbd.h
./work/stage/usr/local/include/apr-1/apr_dbd.h
./work/stage/usr/local/lib/apr-util-1/apr_dbd_pgsql-1.so
./work/stage/usr/local/lib/apr-util-1/apr_dbd_pgsql.so
./work/stage/usr/local/lib/apr-util-1/apr_dbd_pgsql.a
./work/stage/usr/local/lib/apr-util-1/apr_dbd_odbc-1.so
./work/stage/usr/local/lib/apr-util-1/apr_dbd_odbc.so
./work/stage/usr/local/lib/apr-util-1/apr_dbd_odbc.a
hydra#=20

So I will attach the two config.log files seen as I am stuck at this point.=
=20


--=20
Dennis Clarke
RISC-V/SPARC/PPC/ARM/CISC
UNIX and Linux spoken
GreyBeard and suspenders optional

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-239451-7788>