diff -rup /fast-storage/users/w/werdz/mysql-5.0.51-unmodified/configure.in /fast-storage/users/w/werdz/mysql-5.0.51/configure.in --- /fast-storage/users/w/werdz/mysql-5.0.51-unmodified/configure.in 2008-01-15 01:24:16.000000000 +0000 +++ /fast-storage/users/w/werdz/mysql-5.0.51/configure.in 2008-01-15 01:28:17.000000000 +0000 @@ -1037,6 +1037,17 @@ case $SYSTEM_TYPE-$ac_cv_prog_gcc in *) ;; esac +# Make sparc64-unknown-linux avoid gethonstbyname_r +# Detailed in +# https://bugs.launchpad.net/ubuntu/+source/mysql-dfsg-5.0/+bug/179905 +case "$target" in + sparc64-*-linux*) + echo " - Disabling gethostbyname_r for sparc64 linux system." + CFLAGS="$CFLAGS -DUNDEF_HAVE_GETHOSTBYNAME_R" + CXXFLAGS="$CXXFLAGS -DUNDEF_HAVE_GETHOSTBYNAME_R" + ;; +esac + case $SYSTEM_TYPE in *solaris2.7*) @@ -2912,6 +2923,7 @@ case "$host_os" in aix3.* | aix4.0.* | aix4.1.*) ;; *) ndb_bin_am_ldflags="-static";; esac + AC_SUBST([ndb_bin_am_ldflags]) AC_SUBST([ndb_opt_subdirs])