Commits

varialus committed 3b3066a Draft

Successfully compiled on Ubuntu 10.04 x86. Added to .empty files to missing directories.

Comments (0)

Files changed (11)

dissonance/InstallLog

-Debian Squeeze Host with amd64, 4 GB RAM
-VirtualBox Guest with 1024 MB RAM, 64 GB Expanding Disk Image
-http://wiki.apache.org/harmony/DevConfiguration_Ubuntu8-04
-http://releases.ubuntu.com/8.04/
-http://releases.ubuntu.com/8.04/ubuntu-8.04.4-alternate-i386.iso
-http://releases.ubuntu.com/8.04/ubuntu-8.04.4-alternate-amd64.iso
-Install Guest Additions
-Restart VM
-Host/Guest Copy/Paste Addition Not Working
-sudo apt-get install subversion
-sudo apt-get install gcc
-sudo apt-get install g++
-sudo apt-get install make
-sudo apt-get install sun-java6-jdk
-sudo apt-get install ant
-sudo apt-get install ant-optional
-sudo apt-get install liblcms1-dev
-sudo apt-get install libpng12-dev
-sudo apt-get install libjpeg62-dev
-sudo apt-get install libx11-dev
-sudo apt-get install libxft-dev
-sudo apt-get install binutils-dev
-sudo apt-get install libxml2-dev
-sudo apt-get install libxtst-dev
-export ANT_OPTS='-Xms256m -Xmx512m'
-http://harmony.apache.org/quickhelp_contributors.html
-svn co http://svn.apache.org/repos/asf/harmony/enhanced/java/trunk
-cd trunk/
-ant -Dauto.fetch=true all
-http://sourceforge.net/projects/libpng/files/zlib/1.2.5/zlib-1.2.5.tar.gz/download
-sudo apt-get install nginx
-sudo /etc/init.d/nginx start
-http://localhost/
-sudo cp ../Desktop/zlib-1.2.5.tar.gz /var/www/nginx-default/
-grep -n -r -I --color "zlib.net" .
-python dissonance/fix_zlib.py
-Maybe saw an apache dependency error.
-ant clean
-ant -Dauto.fetch=true all
-ant -Dauto.fetch=true all -Dhy.javac.compiler=modern
-http://archive.eclipse.org/eclipse/downloads/drops/R-3.6.1-201009090800/
-http://archive.eclipse.org/eclipse/downloads/drops/R-3.6.1-201009090800/download.php?dropFile=ecj-3.6.1.jar
-sudo mkdir -p /var/www/nginx-default/eclipse/downloads/drops/R-3.6.1-201009090800
-sudo cp ~/Desktop/ecj-3.6.1.jar /var/www/nginx-default/eclipse/downloads/drops/R-3.6.1-201009090800/
-grep -n -r -I --color "download.eclipse.org" .
-python dissonance/fix_ecj.py
-ant -Dauto.fetch=true all -Dhy.javac.compiler=modern
-Build Successful on 8/24/2012 with Ubuntu 8.04 x86
-

dissonance/InstallLogs/ubuntu10.04x86/InstallLog

+Windows 7 64-bit Host with 4 GB RAM
+Ubuntu 10.04 x86 on VirtualBox 4.1.8 with 1024 MB RAM and 64 GB RAM
+
+I generally ran the following commands exactly, but there may be minor exceptions. For example, the first time I shutdown, I used the GUI, but wrote down that I ran the command because the command is easier to describe and repeat.
+
+cd /media/VBOXADDITIONS_4.1.8_75467/
+sudo ./VBoxLinuxAdditions.run
+sudo apt-get update
+sudo apt-get install dkms
+sudo ./VBoxLinuxAdditions.run
+sudo shutdown -r now
+sudo apt-get install tortoisehg-nautilus
+hg clone https://varialus@bitbucket.org/varialus/dissonance
+cp dissonance/enhanced/java/trunk ./
+cd trunk/
+sudo apt-get install nginx
+sudo /etc/init.d/nginx start
+sudo mkdir -p /var/www/nginx-default/eclipse/downloads/drops/R-3.6.1-201009090800
+sudo wget -O /var/www/nginx-default/eclipse/downloads/drops/R-3.6.1-201009090800/ecj-3.6.1.jar https://bitbucket.org/varialus/dissonance/downloads/ecj-3.6.1.jar
+sudo wget -O /var/www/nginx-default/zlib-1.2.5.tar.gz https://bitbucket.org/varialus/dissonance/downloads/zlib-1.2.5.tar.gz
+python ../dissonance/dissonance/fix_zlib.py
+python ../dissonance/dissonance/fix_zlib.py
+The script to fix zlib failed, but there's a possibility it may have fixed the dependency in the first of the two places and then failed on the second.
+sudo apt-get install subversion
+sudo apt-get install gcc
+sudo apt-get install g++
+sudo apt-get install make
+sudo apt-get install default-jdk
+sudo apt-get install ant
+sudo apt-get install ant-optional
+sudo apt-get install liblcms1-dev
+sudo apt-get install libpng12-dev
+sudo apt-get install libjpeg62-dev
+sudo apt-get install libx11-dev
+sudo apt-get install libxft-dev
+sudo apt-get install binutils-dev
+sudo apt-get install libxml2-dev
+sudo apt-get install libxtst-dev
+ant clean
+Host/Guest Copy/Paste Not Working - Probably something I installed stoped some service.
+ant -Dauto.fetch=true all -Dhy.javac.compiler=modern
+Seems to be stuck waiting to download junit-4.6.jar
+Downloaded it in Firefox and uploaded to https://bitbucket.org/varialus/dissonance/downloads/junit-4.6.jar
+Ctrl-c
+ant -Dauto.fetch=true all -Dhy.javac.compiler=modern
+mkdir -p classlib/modules/swing/src/main/java/unix
+ant -Dauto.fetch=true all -Dhy.javac.compiler=modern
+mkdir -p classlib/modules/luni/src/test/impl/unix
+ant -Dauto.fetch=true all -Dhy.javac.compiler=modern
+mkdir -p classlib/modules/suncompat/src/test/java
+ant -Dauto.fetch=true all -Dhy.javac.compiler=modern
+mkdir -p jdktools/modules/jdktools/src/test/java/unix
+ant -Dauto.fetch=true all -Dhy.javac.compiler=modern
+Build Successful on 8/24/2012
+cd ../dissonance/enhanced/java/trunk/
+mkdir -p classlib/modules/swing/src/main/java/unix
+touch classlib/modules/swing/src/main/java/unix/.empty
+mkdir -p classlib/modules/luni/src/test/impl/unix
+touch classlib/modules/luni/src/test/impl/unix/.empty
+mkdir -p classlib/modules/suncompat/src/test/java
+touch classlib/modules/suncompat/src/test/java/.empty
+mkdir -p jdktools/modules/jdktools/src/test/java/unix
+touch jdktools/modules/jdktools/src/test/java/unix/.empty
+mkdir -p ~/dissonance/dissonance/InstallLogs/ubuntu8.04x86
+Moved previous InstallLog files into this folder.
+mkdir -p ~/dissonance/dissonance/InstallLogs/ubuntu10.04x86
+Moved current InstallLog file into this folder.
+Used snapshot of this VM to confirm that I would have still gotten at least one missing folder error if I had not first run ant clean.
+sudo shutdown -r now
+Configured TortoiseHg username.
+Reviewed minor changes.
+Committed and pushed changes.

dissonance/InstallLogs/ubuntu8.04x86/InstallLog

+Debian Squeeze Host with amd64, 4 GB RAM
+VirtualBox Guest with 1024 MB RAM, 64 GB Expanding Disk Image
+http://wiki.apache.org/harmony/DevConfiguration_Ubuntu8-04
+http://releases.ubuntu.com/8.04/
+http://releases.ubuntu.com/8.04/ubuntu-8.04.4-alternate-i386.iso
+http://releases.ubuntu.com/8.04/ubuntu-8.04.4-alternate-amd64.iso
+Install Guest Additions
+Restart VM
+Host/Guest Copy/Paste Addition Not Working
+sudo apt-get install subversion
+sudo apt-get install gcc
+sudo apt-get install g++
+sudo apt-get install make
+sudo apt-get install sun-java6-jdk
+sudo apt-get install ant
+sudo apt-get install ant-optional
+sudo apt-get install liblcms1-dev
+sudo apt-get install libpng12-dev
+sudo apt-get install libjpeg62-dev
+sudo apt-get install libx11-dev
+sudo apt-get install libxft-dev
+sudo apt-get install binutils-dev
+sudo apt-get install libxml2-dev
+sudo apt-get install libxtst-dev
+export ANT_OPTS='-Xms256m -Xmx512m'
+http://harmony.apache.org/quickhelp_contributors.html
+svn co http://svn.apache.org/repos/asf/harmony/enhanced/java/trunk
+cd trunk/
+ant -Dauto.fetch=true all
+http://sourceforge.net/projects/libpng/files/zlib/1.2.5/zlib-1.2.5.tar.gz/download
+sudo apt-get install nginx
+sudo /etc/init.d/nginx start
+http://localhost/
+sudo cp ../Desktop/zlib-1.2.5.tar.gz /var/www/nginx-default/
+grep -n -r -I --color "zlib.net" .
+python dissonance/fix_zlib.py
+Maybe saw an apache dependency error.
+ant clean
+ant -Dauto.fetch=true all
+ant -Dauto.fetch=true all -Dhy.javac.compiler=modern
+http://archive.eclipse.org/eclipse/downloads/drops/R-3.6.1-201009090800/
+http://archive.eclipse.org/eclipse/downloads/drops/R-3.6.1-201009090800/download.php?dropFile=ecj-3.6.1.jar
+sudo mkdir -p /var/www/nginx-default/eclipse/downloads/drops/R-3.6.1-201009090800
+sudo cp ~/Desktop/ecj-3.6.1.jar /var/www/nginx-default/eclipse/downloads/drops/R-3.6.1-201009090800/
+grep -n -r -I --color "download.eclipse.org" .
+python dissonance/fix_ecj.py
+ant -Dauto.fetch=true all -Dhy.javac.compiler=modern
+Build Successful on 8/24/2012 with Ubuntu 8.04 x86
+

dissonance/InstallLogs/ubuntu8.04x86/fix_ecj.py

+import fileinput, sys
+
+paths = ('./common_resources/make/depends.properties', './target/hdk/build/ant/depends.properties')
+find = 'eclipse.base=http://download.eclipse.org/'
+replace = 'eclipse.base=http://localhost/'
+
+for path in paths:
+    for line in fileinput.input(path, inplace=1):
+        sys.stdout.write(line.replace(find, replace))
+

dissonance/InstallLogs/ubuntu8.04x86/fix_zlib.py

+import fileinput, sys
+
+for line in fileinput.input('classlib/modules/archive/make/depends.properties', inplace=1):
+    sys.stdout.write(line.replace('zlib.url=http://zlib.net/', 'zlib.url=http://localhost/'))
+

dissonance/fix_ecj.py

-import fileinput, sys
-
-paths = ('./common_resources/make/depends.properties', './target/hdk/build/ant/depends.properties')
-find = 'eclipse.base=http://download.eclipse.org/'
-replace = 'eclipse.base=http://localhost/'
-
-for path in paths:
-    for line in fileinput.input(path, inplace=1):
-        sys.stdout.write(line.replace(find, replace))
-

dissonance/fix_zlib.py

-import fileinput, sys
-
-for line in fileinput.input('classlib/modules/archive/make/depends.properties', inplace=1):
-    sys.stdout.write(line.replace('zlib.url=http://zlib.net/', 'zlib.url=http://localhost/'))
-

enhanced/java/trunk/classlib/modules/luni/src/test/impl/unix/.empty

Empty file added.

enhanced/java/trunk/classlib/modules/suncompat/src/test/java/.empty

Empty file added.

enhanced/java/trunk/classlib/modules/swing/src/main/java/unix/.empty

Empty file added.

enhanced/java/trunk/jdktools/modules/jdktools/src/test/java/unix/.empty

Empty file added.