daily pastebin goal
84%
SHARE
TWEET

Quick Patch to Build DaCapo Suite on Linux x86-64 (Jan 2014)

a guest Jan 20th, 2014 55 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. diff -Naur original/benchmarks/bms/eclipse/build.xml new/benchmarks/bms/eclipse/build.xml
  2. --- original/benchmarks/bms/eclipse/build.xml   2009-12-24 13:26:12.000000000 +0000
  3. +++ new/benchmarks/bms/eclipse/build.xml        2014-01-20 08:30:39.723440317 +0000
  4. @@ -13,7 +13,7 @@
  5.         <property name="bm-name" value="eclipse"/>
  6.         <property name="bm-version" value="3.5.1"/>
  7.         <property name="bm-drop" value="200909170800"/>
  8. -       <property name="bm-url" value="http://download.eclipse.org/eclipse/downloads/drops/R-${bm-version}-${bm-drop}"/>
  9. +       <property name="bm-url" value="http://archive.eclipse.org/eclipse/downloads/drops/R-${bm-version}-${bm-drop}"/>
  10.         <property name="bm-src" value="eclipse-SDK-${bm-version}-macosx-cocoa.tar.gz"/>
  11.         <property name="osgi-bootstrap-jar" value="org.eclipse.osgi_3.5.1.R35x_v20090827.jar"/>
  12.  
  13. diff -Naur original/benchmarks/bms/jython/build.xml new/benchmarks/bms/jython/build.xml
  14. --- original/benchmarks/bms/jython/build.xml    2009-12-24 13:26:18.000000000 +0000
  15. +++ new/benchmarks/bms/jython/build.xml 2014-01-20 08:32:22.955441667 +0000
  16. @@ -11,7 +11,7 @@
  17.         <property file="dacapo.properties"/>
  18.  
  19.         <property name="bm-name" value="jython"/>
  20. -       <property name="bm-svn-url" value="https://jython.svn.sourceforge.net/svnroot/jython/tags/Release_2_5_1/jython"/>
  21. +       <property name="bm-svn-url" value="https://svn.code.sf.net/p/jython/svn/tags/Release_2_5_1/jython/"/>
  22.         <property name="bm-svn-revision" value="6571"/> <!-- 2.5.0 -->
  23.         <property name="bm-version" value="svn-${bm-svn-revision}"/>
  24.         <property name="bm-ignore-failure" value="yes" />
  25. diff -Naur original/benchmarks/bms/jython/downloads/jython-src-svn-6571.tar.gz.MD5 new/benchmarks/bms/jython/downloads/jython-src-svn-6571.tar.gz.MD5
  26. --- original/benchmarks/bms/jython/downloads/jython-src-svn-6571.tar.gz.MD5     2009-12-24 13:26:18.000000000 +0000
  27. +++ new/benchmarks/bms/jython/downloads/jython-src-svn-6571.tar.gz.MD5  1970-01-01 01:00:00.000000000 +0100
  28. @@ -1 +0,0 @@
  29. -27c1259b383234ed429247c28d00d971
  30. diff -Naur original/benchmarks/libs/daytrader/build.xml new/benchmarks/libs/daytrader/build.xml
  31. --- original/benchmarks/libs/daytrader/build.xml        2009-12-24 13:26:24.000000000 +0000
  32. +++ new/benchmarks/libs/daytrader/build.xml     2014-01-20 08:33:04.951442216 +0000
  33. @@ -236,11 +236,18 @@
  34.                         <arg value="-Dfile=${tomcat-jar-loc}"/>
  35.                 </exec>
  36.  
  37. -               <!-- build required plugins -->
  38. -               <exec executable="${mvn}" dir="${lib-build-dir}/plugins/j2ee" failonerror="yes" failifexecutionfails="yes"/>
  39. -               <exec executable="${mvn}" dir="${lib-build-dir}/plugins/client" failonerror="yes" failifexecutionfails="yes"/>
  40. -               <exec executable="${mvn}" dir="${lib-build-dir}/plugins/cxf" failonerror="yes" failifexecutionfails="yes"/>
  41. -               <exec executable="${mvn}" dir="${lib-build-dir}/plugins/axis" failonerror="yes" failifexecutionfails="yes"/>
  42. +               <exec executable="${mvn}" dir="${lib-build-dir}/plugins/j2ee" failonerror="yes" failifexecutionfails="yes">
  43. +               <env key="JAVA_HOME" path="/usr/lib/jvm/jdk1.5.0_22/"/>
  44. +               </exec>
  45. +               <exec executable="${mvn}" dir="${lib-build-dir}/plugins/client" failonerror="yes" failifexecutionfails="yes">
  46. +               <env key="JAVA_HOME" path="/usr/lib/jvm/jdk1.5.0_22/"/>
  47. +               </exec>
  48. +               <exec executable="${mvn}" dir="${lib-build-dir}/plugins/cxf" failonerror="yes" failifexecutionfails="yes">
  49. +               <env key="JAVA_HOME" path="/usr/lib/jvm/jdk1.5.0_22/"/>
  50. +               </exec>
  51. +               <exec executable="${mvn}" dir="${lib-build-dir}/plugins/axis" failonerror="yes" failifexecutionfails="yes">
  52. +               <env key="JAVA_HOME" path="/usr/lib/jvm/jdk1.5.0_22/"/>
  53. +               </exec>
  54.  
  55.                 <!-- build daytrader -->
  56.                 <exec executable="${mvn}" dir="${dt-build}">
  57. diff -Naur original/benchmarks/libs/daytrader/downloads/daytrader-svn-767347-src.tar.gz.MD5 new/benchmarks/libs/daytrader/downloads/daytrader-svn-767347-src.tar.gz.MD5
  58. --- original/benchmarks/libs/daytrader/downloads/daytrader-svn-767347-src.tar.gz.MD5    2009-12-24 13:26:24.000000000 +0000
  59. +++ new/benchmarks/libs/daytrader/downloads/daytrader-svn-767347-src.tar.gz.MD5 1970-01-01 01:00:00.000000000 +0100
  60. @@ -1 +0,0 @@
  61. -13487e873c20b5475f5ca38c9e4e06dc
  62. diff -Naur original/benchmarks/libs/daytrader/downloads/geronimo-jetty6-minimal-2.1.4-plugins.tar.gz.MD5 new/benchmarks/libs/daytrader/downloads/geronimo-jetty6-minimal-2.1.4-plugins.tar.gz.MD5
  63. --- original/benchmarks/libs/daytrader/downloads/geronimo-jetty6-minimal-2.1.4-plugins.tar.gz.MD5       2009-12-24 13:26:24.000000000 +0000
  64. +++ new/benchmarks/libs/daytrader/downloads/geronimo-jetty6-minimal-2.1.4-plugins.tar.gz.MD5    1970-01-01 01:00:00.000000000 +0100
  65. @@ -1 +0,0 @@
  66. -5f367f78dbe8f246bbcb2a4e1469ff7b
  67. diff -Naur original/benchmarks/libs/daytrader/downloads/jstl-impl-1.2.jar.MD5 new/benchmarks/libs/daytrader/downloads/jstl-impl-1.2.jar.MD5
  68. --- original/benchmarks/libs/daytrader/downloads/jstl-impl-1.2.jar.MD5  2009-12-24 13:26:24.000000000 +0000
  69. +++ new/benchmarks/libs/daytrader/downloads/jstl-impl-1.2.jar.MD5       1970-01-01 01:00:00.000000000 +0100
  70. @@ -1 +0,0 @@
  71. -fe701af121eddd2c634089243b27b2b9
  72. diff -Naur original/benchmarks/local.properties new/benchmarks/local.properties
  73. --- original/benchmarks/local.properties        1970-01-01 01:00:00.000000000 +0100
  74. +++ new/benchmarks/local.properties     2014-01-20 08:29:55.203439734 +0000
  75. @@ -0,0 +1,25 @@
  76. +#
  77. +# DO NOT EDIT THIS FILE.
  78. +#
  79. +# To customize for your local environment, simply copy
  80. +# this file as "local.properties", which is sourced by ant
  81. +# before this file, and will thus override these defaults
  82. +#
  83. +# The settings below reflect default properties for the
  84. +# ANU regression machines where the suite is tested nightly
  85. +#
  86. +make=/usr/bin/make
  87. +# Derby still depends on access to 1.4 libraries at build time
  88. +# The build will attempt to construct each benchmark, and include each on that succeeded in the
  89. +# final jar.  If the construction of a benchmark does not succeed then it will ignore this and
  90. +# continue on to the next one.  To force the build to fail as soon as a benchmark fails
  91. +# set the build.failonerror to true in your local.properties file.
  92. +build.failonerror=true
  93. +
  94. +java14.lib=/usr/lib/jvm/j2sdk1.4.2_19/
  95. +
  96. +java15.lib=/usr/lib/jvm/jdk1.5.0_22/
  97. +
  98. +java14compile.classpath=/usr/lib/jvm/j2sdk1.4.2_19/lib/
  99. +
  100. +java15compile.classpath=/usr/lib/jvm/jdk1.5.0_22/lib
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top