Guest User

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

a guest
Jan 20th, 2014
124
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

Adblocker detected! Please consider disabling it...

We've detected AdBlock Plus or some other adblocking software preventing Pastebin.com from fully loading.

We don't have any obnoxious sound, or popup ads, we actively block these annoying types of ads!

Please add Pastebin.com to your ad blocker whitelist or disable your adblocking software.

×