0.9.3.1 packaging fixups
diff --git a/configure.ac b/configure.ac
index 18e3233..316fb3d 100755
--- a/configure.ac
+++ b/configure.ac
@@ -553,20 +553,6 @@
 AC_CHECK_LIB(socket, setsockopt)
 
 if test "$have_cpp" = "yes" ; then
-# mingw toolchain used to build "Thrift Compiler for Windows"
-# does not support libcrypto, so we just check if we building the cpp library
-AC_CHECK_LIB(crypto,
-    BN_init,
-    [AC_CHECK_LIB(ssl,
-        SSL_ctrl,
-        [LIBS="-lssl -lcrypto $LIBS"],
-        [AC_MSG_ERROR(["Error: libssl required"])],
-        -lcrypto
-    )],
-    [AC_MSG_ERROR(["Error: libcrypto required."])]
-)
-fi
-
 AC_TYPE_INT16_T
 AC_TYPE_INT32_T
 AC_TYPE_INT64_T
diff --git a/lib/java/build.properties b/lib/java/build.properties
index abe1c10..2eef66b 100644
--- a/lib/java/build.properties
+++ b/lib/java/build.properties
@@ -1,10 +1,7 @@
-thrift.version=0.9.3
+thrift.version=0.9.3-1
 thrift.groupid=org.apache.thrift
 release=true
 
-# Jar Versions 
-mvn.ant.task.version=2.1.3
-
 # Local Install paths
 install.path=/usr/local/lib
 install.javadoc.path=${install.path}
diff --git a/lib/java/build.xml b/lib/java/build.xml
index 679142e..24628df 100755
--- a/lib/java/build.xml
+++ b/lib/java/build.xml
@@ -325,10 +325,10 @@
       <remoteRepository refid="central"/>
       <remoteRepository refid="apache"/>
       <license name="The Apache Software License, Version 2.0" url="${license}"/>
-      <scm connection="scm:git:https://git-wip-us.apache.org/repos/asf/thrift.git"
-      developerConnection="scm:git:https://git-wip-us.apache.org/repos/asf/thrift.git"
-      url="https://git-wip-us.apache.org/repos/asf?p=thrift.git"
-      />
+      <scm connection="scm:git:https://github.com/apache/thrift.git"
+           developerConnection="scm:git:https://github.com/apache/thrift.git"
+           url="https://github.com/apache/thrift" />
+
       <!-- Thrift Developers -->
       <developer id="mcslee" name="Mark Slee"/>
       <developer id="dreiss" name="David Reiss"/>
@@ -390,7 +390,8 @@
     <attribute name="packaging" default="jar"/>
     <attribute name="pom" default=""/>
     <sequential>
-      <artifact:mvn fork="true">
+        <artifact:mvn fork="true" mavenHome="/usr/local/apache-maven-3.6.0">
+        <jvmarg value="-Dmaven.multiModuleProjectDirectory=/usr/local/apache-maven-3.6.0"/>
         <arg value="org.apache.maven.plugins:maven-gpg-plugin:1.6:sign-and-deploy-file"/>
         <arg value="-DrepositoryId=${maven-repository-id}"/>
         <arg value="-Durl=${maven-repository-url}"/>
@@ -403,7 +404,7 @@
     </sequential>
   </macrodef>
 
-  <target name="publish" depends="clean,init,test,dist,javadoc,pack.src">
+  <target name="publish" depends="clean,init,compile,dist,javadoc,pack.src">
     <!-- Compile, package, test and then send release to apache maven repo -->
     <!-- run with: ant -Drelease=true publish-->
     <signAndDeploy file="${pom.xml}" packaging="pom" classifier="" pom="${pom.xml}"/>