You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-commits@db.apache.org by fu...@apache.org on 2006/04/22 09:17:20 UTC

svn commit: r396088 - in /db/derby/code/trunk: BUILDING.txt build.xml

Author: fuzzylogic
Date: Sat Apr 22 00:17:18 2006
New Revision: 396088

URL: http://svn.apache.org/viewcvs?rev=396088&view=rev
Log:
Add note to BUILDING.txt section 5 for Mac-specific properties concerning
the setting of ${javadoc.tool}.

Modified:
    db/derby/code/trunk/BUILDING.txt
    db/derby/code/trunk/build.xml

Modified: db/derby/code/trunk/BUILDING.txt
URL: http://svn.apache.org/viewcvs/db/derby/code/trunk/BUILDING.txt?rev=396088&r1=396087&r2=396088&view=diff
==============================================================================
--- db/derby/code/trunk/BUILDING.txt (original)
+++ db/derby/code/trunk/BUILDING.txt Sat Apr 22 00:17:18 2006
@@ -719,10 +719,9 @@
 With Mac OS X, Java is now distributed as core technology, so no 
 downloads are needed except to upgrade to the latest release. The
 distribution includes both JDK 1.4 and JDK 1.3. Beginning with
-Mac OS X 10.4, JDK 1.5 may also be included as a supplemental
-download. However, only the JDK 1.4 and JDK 1.3 Java runtime
-libraries are needed to compile or run Derby.
-
+Mac OS X 10.4, JDK 1.5 may also be included. However, only the JDK 
+1.4 and JDK 1.3 Java runtime libraries are needed to compile or
+run Derby.
 
 
 5.1   Mac OS X ant.properties
@@ -753,37 +752,5 @@
 ${j14lib}/charsets.jar
 
 compile.classpath=${java13compile.classpath}
-
-
-
-5.2   Handling of RandomAccessFiles in Mac OS X 10.3
-
-MacOS X 10.3 with JDK 1.4.2 has a bug in the handling of RandomAccessFiles
-that causes problems with Derby. This bug causes an exception to be thrown
-when reopening a file using specific RandomAccessFile modes for write sync
-behavior, preventing Derby from creating or modifying a database on 
-Mac OS X 10.3 without the use of the following workaround. This bug has 
-been fixed in Mac OS X 10.4.
-
-For full details, please see DERBY-1 in JIRA:
-
-http://issues.apache.org/jira/browse/DERBY-1
-
-The workaround is to provide a derby.properties file with the entry:
-
-derby.storage.fileSyncTransactionLog=true
-
-The derby.properties file should be located in your derby.system.home 
-directory. For more information, see:
-
-http://db.apache.org/derby/docs/dev/tuning/rtunproper32066.html 
-
-While this bug has been fixed in Mac OS X 10.4, please be aware that
-Derby applications that may be deployed on Mac OS X 10.3 will need the
-workaround described above to create or modify a Derby database.
-
-NOTE: A workaround for this issue has been committed to versions of
-Derby from 10.1.2.0 onward. It is not necessary to set the
-derby.storage.fileSyncTransactionLog property for versions of Derby
-newer than 10.1.2.0 to work properly on the affected VMs.
+javadoc.tool=${java.home}/bin/javadoc
 

Modified: db/derby/code/trunk/build.xml
URL: http://svn.apache.org/viewcvs/db/derby/code/trunk/build.xml?rev=396088&r1=396087&r2=396088&view=diff
==============================================================================
--- db/derby/code/trunk/build.xml (original)
+++ db/derby/code/trunk/build.xml Sat Apr 22 00:17:18 2006
@@ -19,10 +19,6 @@
   <!-- Release and version info -->
   <property file="${properties.dir}/release.properties"/>
 
-  <property name="javadoc.temp.dir" value="${out.javadoc.dir}/temp"/>
-  <property name="javadoc.exclusions" value="${javadoc.temp.dir}/javadoc_exclusions"/>
-  <property name="javadoc.inclusions" value="${javadoc.temp.dir}/javadoc_inclusions"/>
-
 <!-- Targets -->
 
   <target name="buildsource" depends="init,engine,tools,drda,client,build,versioninfo,localeinfo"/>
@@ -541,9 +537,11 @@
 <!--                           Javadoc targets                           -->
 <!-- =================================================================== -->
 
-  <target name="dummy">
-    <echo message="java.home = ${java.home}"/>
-  </target>
+  <!-- javadoc specific properties -->
+
+  <property name="javadoc.temp.dir" value="${out.javadoc.dir}/temp"/>
+  <property name="javadoc.exclusions" value="${javadoc.temp.dir}/javadoc_exclusions"/>
+  <property name="javadoc.inclusions" value="${javadoc.temp.dir}/javadoc_inclusions"/>
 
   <target name="javadoc"
     depends="init-javadoc-tool,init,initjars,publishedapi,derbydocs,toolsdocs,grammardocs"/>