rendered paste body--- build.sh.orig 2008-09-30 04:54:43.000000000 +0000
+++ build.sh.debian 2008-09-30 06:55:59.000000000 +0000
@@ -48,7 +48,8 @@
$WRE_MAKE distclean
$WRE_MAKE clean
fi
- ./config --prefix=$WRE_ROOT/prereqs; checkError $? "openssl configure"
+ #./config --prefix=$WRE_ROOT/prereqs; checkError $? "openssl configure"
+ CFLAGS="-fPIC" CXXFLAGS="-fPIC" ./config --prefix=$WRE_ROOT/prereqs shared; checkError $? "openssl configure"
$WRE_MAKE; checkError $? "openssl make"
$WRE_MAKE install; checkError $? "openssl make install"
cd ..
@@ -119,7 +120,8 @@
$WRE_MAKE distclean
$WRE_MAKE clean
fi
- ./Configure -Dprefix=$WRE_ROOT/prereqs -des; checkError $? "Perl Configure"
+ #./Configure -Dprefix=$WRE_ROOT/prereqs -des; checkError $? "Perl Configure"
+ ./Configure -Dprefix=$WRE_ROOT/prereqs -Accflags="-fPIC" -des; checkError $? "Perl Configure"
$WRE_MAKE; checkError $? "Perl make"
$WRE_MAKE install; checkError $? "Perl make install"
cd $WRE_BUILDDIR
@@ -165,7 +167,7 @@
if [ "$WRE_BUILD_WDK" == 1 ]; then
# neon
- buildProgram "neon-0.26.4" "--with-libs=$WRE_ROOT/prereqs --with-ssl=openssl --with-zlib"
+ buildProgram "neon-0.26.4" "--enable-shared --with-libs=$WRE_ROOT/prereqs --with-ssl=openssl --with-zlib"
# swig
buildProgram "swig-1.3.29" "--with-perl5=$WRE_ROOT/prereqs/bin/perl --without-ruby --without-php4 --without-python"
@@ -181,7 +183,7 @@
$WRE_MAKE distclean
$WRE_MAKE clean
fi
- SVN_CONFIG="LDFLAGS=-L$WRE_BUILDDIR/source/perl-5.8.8 --with-apr=$WRE_ROOT/prereqs --with-apr-util=$WRE_ROOT/prereqs --with-neon=$WRE_ROOT/prereqs --with-ssl --with-apxs=$WRE_ROOT/prereqs/bin/apxs --disable-mod-activation --with-swig=$WRE_ROOT/prereqs"
+ SVN_CONFIG="LDFLAGS=-L$WRE_BUILDDIR/source/perl-5.8.8 --with-apr=$WRE_ROOT/prereqs --with-apr-util=$WRE_ROOT/prereqs --with-neon=$WRE_ROOT/prereqs --with-ssl --with-apxs=$WRE_ROOT/prereqs/bin/apxs --disable-mod-activation --with-swig=$WRE_ROOT/prereqs --enable-static=no"
echo "Configuring $SVN_VERSION with ./configure --prefix=$WRE_ROOT/prereqs $SVN_CONFIG"
GNUMAKE=$WRE_MAKE PERL=$WRE_ROOT/prereqs/bin/perl ./configure CPPFLAGS="-I$WRE_BUILDDIR/source/perl-5.8.8 -I$WRE_BUILDDIR/source/subversion-1.4.6/subversion/bindings/swig/proxy/" --prefix=$WRE_ROOT/prereqs $SVN_CONFIG; checkError $? "$SVN_VERSION configure"
$WRE_MAKE; checkError $? "$SVN_VERSION make"
@@ -206,7 +208,7 @@
if [ "$WRE_BUILD_WDK" != 1 ]; then
WRE_MYSQL_EXTRAS="--without-docs --without-man --without-bench"
fi
- CC=gcc CFLAGS="-O3 -fno-omit-frame-pointer" CXX=g++ CXXFLAGS="-O3 -fno-omit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti" ./configure --prefix=$WRE_ROOT/prereqs --sysconfdir=$WRE_ROOT/etc --localstatedir=$WRE_ROOT/var/mysqldata --with-extra-charsets=all --enable-thread-safe-client --enable-local-infile --disable-shared --enable-assembler --with-readline --without-debug --enable-large-files=yes --enable-largefile=yes --with-openssl=$WRE_ROOT/prereqs --with-mysqld-user=webgui --with-unix-socket-path=$WRE_ROOT/var/mysqldata/mysql.sock $WRE_MYSQL_EXTRAS; checkError $? "MySQL Configure"
+ CC=gcc CFLAGS="-O3 -fno-omit-frame-pointer" CXX=g++ CXXFLAGS="-O3 -fno-omit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti" ./configure --prefix=$WRE_ROOT/prereqs --sysconfdir=$WRE_ROOT/etc --localstatedir=$WRE_ROOT/var/mysqldata --with-extra-charsets=all --enable-thread-safe-client --enable-local-infile --enable-assembler --with-readline --without-debug --enable-large-files=yes --enable-largefile=yes --with-openssl=$WRE_ROOT/prereqs --with-mysqld-user=webgui --with-unix-socket-path=$WRE_ROOT/var/mysqldata/mysql.sock $WRE_MYSQL_EXTRAS; checkError $? "MySQL Configure"
$WRE_MAKE; checkError $? "MySQL make"
$WRE_MAKE install; checkError $? "MySQL make install"
cd $WRE_BUILDDIR