[Bug 239451] devel/apr1 fails to build on 13.0-CURRENT r350103 ppc64

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Jul 26 10:21:02 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239451

--- Comment #4 from Dennis Clarke <dclarke at blastwave.org> ---
With no clear way forwards I will drop MySQL from the config : 

hydra# 
hydra# make clean 
===>  Cleaning for apr-1.6.5.1.6.1_1
hydra# make config 

┌──────────────────────────── apr-1.6.5.1.6.1_1 ───
│ ┌────────────────────────────────────────────────
│ │ [x] IPV6    IPv6 protocol support
│ │───────────────────────────── Database support ─
│ │ [x] BDB     Berkeley DB support
│ │ [x] GDBM    GNU dbm library support
│ │ [ ] LDAP    LDAP protocol support
| │ [ ] MYSQL   MySQL database support
│ │ [ ] NDBM    NDBM support
│ │ [x] ODBC    ODBC database backend
| │ [x] PGSQL   PostgreSQL database support
│ │ [ ] SQLITE  SQLite database support
│ │────────────────────────── Cryptography provider ─
│ │ (*) SSL     OpenSSL crypto driver
│ │ ( ) NSS     NSS crypto driver
│ └──────────────────────────────────────────────────

hydra# make 
===>  License APACHE20 accepted by the user
===>   apr-1.6.5.1.6.1_1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by apr-1.6.5.1.6.1_1 for building
===>  Extracting for apr-1.6.5.1.6.1_1
=> SHA256 Checksum OK for apr-1.6.5.tar.gz.
=> SHA256 Checksum OK for apr-util-1.6.1.tar.gz.
===>  Patching for apr-1.6.5.1.6.1_1
===>   apr-1.6.5.1.6.1_1 depends on package: libiconv>=1.14_11 - found
===>   apr-1.6.5.1.6.1_1 depends on shared library: libexpat.so - found
(/usr/local/lib/libexpat.so)
===>   apr-1.6.5.1.6.1_1 depends on shared library: libgdbm.so - found
(/usr/local/lib/libgdbm.so)
===>   apr-1.6.5.1.6.1_1 depends on shared library: libodbc.so - found
(/usr/local/lib/libodbc.so)
===>   apr-1.6.5.1.6.1_1 depends on shared library: libdb-5.3.so - found
(/usr/local/lib/libdb-5.3.so)
===>   apr-1.6.5.1.6.1_1 depends on shared library: libpq.so.5 - found
(/usr/local/lib/libpq.so.5)
===>  Configuring for apr-1.6.5.1.6.1_1
# ===> do-configure apr-1.6.5
(cd /usr/ports/devel/apr1/work/apr-1.6.5 &&  /usr/bin/env CONFIG_SHELL=/bin/sh
CONFIG_SITE=/usr/ports/Templates/config.site HOME=/usr/ports/devel/apr1/work
PATH=/usr/ports/devel/apr1/work/.bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/schily/bin
SHELL=/bin/sh TMPDIR="/var/tmp/root" XDG_CONFIG_HOME=/usr/ports/devel/apr1/work
XDG_DATA_HOME=/usr/ports/devel/apr1/work lt_cv_sys_max_cmd_len=262144 CC="cc"
CFLAGS="-O2 -pipe  -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing " CPPFLAGS="-DLIBICONV_PLUG -I/usr/local/include"
./configure --with-installbuilddir=/usr/local/share/apr/build-1 
--enable-threads  --enable-posix-shm  --with-devrandom --enable-ipv6
--prefix=/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... 
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
checking for sys/stat.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
.
.
.
libtool: install: (cd /usr/ports/devel/apr1/work/stage/usr/local/lib && { ln -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 && { ln -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
====> Compressing man pages (compress-man)
real 256.64
user 144.30
sys 245.77
hydra# make install 
===>  Installing for apr-1.6.5.1.6.1_1
===>  Checking if apr is already installed
===>   Registering installation for apr-1.6.5.1.6.1_1
Installing apr-1.6.5.1.6.1_1...
/!\ ================================================================== /!\

The Apache Portable Runtime project removed support for FreeTDS with
version 1.6. Users requiring MS-SQL connectivity must migrate
configurations to use the added ODBC driver and FreeTDS' ODBC features.

/!\ ================================================================== /!\

===> SECURITY REPORT: 
      This port has installed the following files which may act as network
      servers and may therefore pose a remote security risk to the system.
/usr/local/lib/libapr-1.so.0.6.5
/usr/local/lib/libapr-1.a(sendrecv.o)

      If there are vulnerabilities in these programs there may be a security
      risk to the system. FreeBSD makes no guarantee about the security of
      ports included in the Ports Collection. Please type 'make deinstall'
      to deinstall the port if this is a concern.

      For more information, and contact details about the security
      status of this software, see the following webpage: 
http://apr.apache.org/
hydra# 

Oh well. 

I may come back if I need the MySQL functionality.

Dennis

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


More information about the freebsd-apache mailing list