On 05/10/2017 01:37 PM, Nick Kew wrote:
On Wed, 10 May 2017 14:05:51 +0100
Nick Kew <n...@apache.org> wrote:
But if you got through "configure" without it checking for expat,
you would seem to have found a bug.
Whoops! That should have read one or the other of expat
and libxml2, since those are now alternatives. But it seems
that didn't get backported from 2.0/trunk.
I don't think that's a showstopper, but a bad omission.
OKay .. past the libexpat issue and now I see :
/usr/local/bin/bash /usr/local/build-1/libtool --silent --mode=compile
/opt/developerstudio12.5/bin/cc -errfmt=error -erroff=%none
-errshort=full -xstrconst -xildoff -m64 -xarch=sparc -xmemalign=8s
-xnolibmil -Xa -xcode=pic32 -xregs=no%appl -xlibmieee -mc -g -xs
-ftrap=%none -Qy -xbuiltin=%none -xdebugformat=dwarf -xunroll=1
-D_TS_ERRNO -D_POSIX_PTHREAD_SEMANTICS -D_LARGEFILE64_SOURCE
-DHAVE_CONFIG_H -DSOLARIS2=10 -D_REENTRANT -I/usr/local/include
-I/usr/local/ssl/include -I/usr/local/include/apr-1 -D_TS_ERRNO
-D_POSIX_PTHREAD_SEMANTICS -D_LARGEFILE64_SOURCE
-I/usr/local/build/apr-util-1.6.0_SunOS5.10_sparcv9.002/include
-I/usr/local/build/apr-util-1.6.0_SunOS5.10_sparcv9.002/include/private
-I/opt/mysql/mysql/include -I/usr/local/include/apr-1
-I/usr/local/ssl/include -I/usr/local/include -o dbd/apr_dbd_mysql.lo
-c dbd/apr_dbd_mysql.c && touch dbd/apr_dbd_mysql.lo
"/opt/mysql/mysql/include/my_config.h", line 647: warning: macro
redefined: PACKAGE_NAME
"/opt/mysql/mysql/include/my_config.h", line 648: warning: macro
redefined: PACKAGE_STRING
"/opt/mysql/mysql/include/my_config.h", line 649: warning: macro
redefined: PACKAGE_TARNAME
"/opt/mysql/mysql/include/my_config.h", line 650: warning: macro
redefined: PACKAGE_VERSION
"dbd/apr_dbd_mysql.c", line 385: warning: statement not reached
/usr/local/bin/bash /usr/local/build-1/libtool --silent --mode=link
/opt/developerstudio12.5/bin/cc -errfmt=error -erroff=%none
-errshort=full -xstrconst -xildoff -m64 -xarch=sparc -xmemalign=8s
-xnolibmil -Xa -xcode=pic32 -xregs=no%appl -xlibmieee -mc -g -xs
-ftrap=%none -Qy -xbuiltin=%none -xdebugformat=dwarf -xunroll=1
-D_TS_ERRNO -D_POSIX_PTHREAD_SEMANTICS -D_LARGEFILE64_SOURCE
-L/usr/local/ssl/lib -L/usr/local/lib -release 1 -module -rpath
/usr/local/lib/apr-util-1 -o dbd/apr_dbd_mysql.la dbd/apr_dbd_mysql.lo
-L/opt/mysql/mysql/lib -R/opt/mysql/mysql/lib -R'RIGIN/../lib'
-R/opt/studio12u2/lib/stlport4/v9 -lmysqlclient -L/opt/mysql/mysql/lib
-R/opt/mysql/mysql/lib -lmysqlclient -lsocket -lnsl -lm -lrt
-R'RIGIN/../lib' -R/opt/studio12u2/lib/stlport4/v9
libtool: link: only absolute run-paths are allowed
gmake[1]: *** [dbd/apr_dbd_mysql.la] Error 1
gmake[1]: Leaving directory
`/usr/local/build/apr-util-1.6.0_SunOS5.10_sparcv9.002'
gmake: *** [all-recursive] Error 1
beta $
This is being caused by some bizarre and strange things done by the
Oracle/MySQL folks where they seem to leave behind required paths such
as the /opt/studio12u2/lib/stlport4 stuff and the use of $ORIGIN.
This should be easy to get around but I may have to tweak a few things
in the MySQL 5.6.36 distribution released by Oracle.
Stay tuned ...
Dennis