summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2010-03-04 07:55:37 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2010-03-04 07:55:37 +0000
commit651485d699d4af80e93dc8a748c2afd223d2219c (patch)
tree380ef70d44159e09f4476dbc20a55767cf8a6927
parent6a7a5b13c5de6c4859fdc743a1a1bc6531d03e86 (diff)
downloadATCD-651485d699d4af80e93dc8a748c2afd223d2219c.tar.gz
Thu Mar 4 07:50:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* NEWS: Updated for next micro * rpmbuild/ace-tao.spec: Fixed problem with installation of nslist readme * etc/index.html: Added 5.7.7 * docs/Download.html: Updated for 5.7.7 * docs/bczar/bczar.html: Several updates because we now package on a FC12 system * debianbuild/rules: Removed commented out part * bin/make_release.py: Next micro release will not ship msvc71 solutions, it is still supported but the end user should generate the solutions him self. Also WinCE solutions are not generated anymore for CIAO and the autoconf bootstrapping is done much earlier in the release process so when it fails we know early. The hostname check has been removed * bin/diff-builds-and-group-fixed-tests-only.sh: Updated because of micro release
-rw-r--r--ACE/ChangeLog30
-rw-r--r--ACE/NEWS3
-rwxr-xr-xACE/bin/diff-builds-and-group-fixed-tests-only.sh2
-rwxr-xr-xACE/bin/make_release.py27
-rw-r--r--ACE/debianbuild/rules26
-rw-r--r--ACE/docs/Download.html84
-rw-r--r--ACE/docs/bczar/bczar.html83
-rw-r--r--ACE/etc/index.html1
-rw-r--r--ACE/rpmbuild/ace-tao.spec2
9 files changed, 127 insertions, 131 deletions
diff --git a/ACE/ChangeLog b/ACE/ChangeLog
index 5498fed5553..ed733fb8925 100644
--- a/ACE/ChangeLog
+++ b/ACE/ChangeLog
@@ -1,3 +1,33 @@
+Thu Mar 4 07:50:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * NEWS:
+ Updated for next micro
+
+ * rpmbuild/ace-tao.spec:
+ Fixed problem with installation of nslist readme
+
+ * etc/index.html:
+ Added 5.7.7
+
+ * docs/Download.html:
+ Updated for 5.7.7
+
+ * docs/bczar/bczar.html:
+ Several updates because we now package on a FC12 system
+
+ * debianbuild/rules:
+ Removed commented out part
+
+ * bin/make_release.py:
+ Next micro release will not ship msvc71 solutions, it is still
+ supported but the end user should generate the solutions him self.
+ Also WinCE solutions are not generated anymore for CIAO and the
+ autoconf bootstrapping is done much earlier in the release process
+ so when it fails we know early. The hostname check has been removed
+
+ * bin/diff-builds-and-group-fixed-tests-only.sh:
+ Updated because of micro release
+
Local Variables:
mode: change-log
add-log-time-format: (lambda () (progn (setq tz (getenv "TZ")) (set-time-zone-rule "UTC") (setq time (format-time-string "%a %b %e %H:%M:%S %Z %Y" (current-time))) (set-time-zone-rule tz) time))
diff --git a/ACE/NEWS b/ACE/NEWS
index d0e08d91ca6..fc06847b70e 100644
--- a/ACE/NEWS
+++ b/ACE/NEWS
@@ -1,3 +1,6 @@
+USER VISIBLE CHANGES BETWEEN ACE-5.7.7 and ACE-5.7.8
+====================================================
+
USER VISIBLE CHANGES BETWEEN ACE-5.7.6 and ACE-5.7.7
====================================================
diff --git a/ACE/bin/diff-builds-and-group-fixed-tests-only.sh b/ACE/bin/diff-builds-and-group-fixed-tests-only.sh
index 1b3db772360..818e8f52e95 100755
--- a/ACE/bin/diff-builds-and-group-fixed-tests-only.sh
+++ b/ACE/bin/diff-builds-and-group-fixed-tests-only.sh
@@ -1,4 +1,4 @@
-if test -z $1; then olddate=2010_01_31; else olddate=$1; fi
+if test -z $1; then olddate=2010_03_03; else olddate=$1; fi
if test -z $2; then newdate=`date -u +%Y_%m_%d`; else newdate=$2; fi
if test -z $3; then prefix=`date -u +%Y%m%d%a`; else prefix=$3; fi
if test -z $ACE_ROOT; then ACE_ROOT=..; fi
diff --git a/ACE/bin/make_release.py b/ACE/bin/make_release.py
index 433f45a6612..de1c8301744 100755
--- a/ACE/bin/make_release.py
+++ b/ACE/bin/make_release.py
@@ -1,4 +1,4 @@
-#!/usr/local/bin/python2.5
+#!/usr/bin/python
# @file make_release.py
# @author William R. Otte <wotte@dre.vanderbilt.edu>
@@ -111,8 +111,6 @@ def parse_args ():
parser.add_option ("--verbose", dest="verbose", action="store_true",
help="Print out actions as they are being performed",
default=False)
- parser.add_option ("--override-host", dest="override_host", action="store_true",
- help="Override the default release host. Not reccomended", default=False)
(options, arguments) = parser.parse_args ()
if options.action is None:
@@ -165,12 +163,6 @@ def check_environment ():
print "ERROR: Must define MAILID environment to your email address for changelogs."
return False
- from socket import gethostname
-
- if ((not opts.override_host) and gethostname () != "anduril.dre.vanderbilt.edu"):
- print "ERROR: Must run script on anduril.dre.vanderbilt.edu"
- return False
-
return True
def vprint (string):
@@ -862,9 +854,6 @@ def generate_workspaces (stage_dir):
mpc_option += ' -relative CIAO_ROOT=' + stage_dir + '/ACE_wrappers/TAO/CIAO '
mpc_option += ' -relative DANCE_ROOT=' + stage_dir + '/ACE_wrappers/TAO/CIAO/DAnCE '
- static_vc71_option = ' -static -name_modifier *_vc71_Static -apply_project -exclude TAO/CIAO '
- static_vc71_option += mpc_option
-
static_vc8_option = ' -static -name_modifier *_vc8_Static -apply_project -exclude TAO/CIAO '
static_vc8_option += mpc_option
@@ -873,7 +862,6 @@ def generate_workspaces (stage_dir):
vc9_option = ' -name_modifier *_vc9 '
vc8_option = ' -name_modifier *_vc8 '
- vc71_option = ' -name_modifier *_vc71 '
# Build option string for VC8 platforms
ce_option = ' -name_modifier *_vc8_WinCE -features "uses_wchar=1,wince=1" '
@@ -881,12 +869,16 @@ def generate_workspaces (stage_dir):
ce_option += ' -value_template platforms+=\'"Windows Mobile 5.0 Smartphone SDK (ARMV4I)"\' '
ce_option += ' -value_template platforms+=\'"Windows Mobile 6 Standard SDK (ARMV4I)"\' '
ce_option += ' -value_template platforms+=\'"Windows Mobile 6 Professional SDK (ARMV4I)"\' '
+ ce_option += ' -exclude TAO/CIAO '
redirect_option = str ()
if not opts.verbose:
redirect_option = " >> ../mpc.log 2>&1"
# Generate GNUmakefiles
+ print "\tBootstrapping autotools support"
+ ex ("bin/bootstrap " + redirect_option)
+
print "\tGenerating GNUmakefiles...."
ex (mpc_command + " -type gnuace " + exclude_option + mpc_option + redirect_option)
@@ -899,21 +891,12 @@ def generate_workspaces (stage_dir):
print "\tGenerating VC8 Windows CE solutions..."
ex (mpc_command + " -type vc8 " + mpc_option + ce_option + redirect_option)
- print "\tGenerating VC71 solutions..."
- ex (mpc_command + " -type vc71 " + mpc_option + vc71_option + redirect_option)
-
- print "\tGenerating VC71 Static solutions"
- ex (mpc_command + " -type vc71 " + static_vc71_option + redirect_option)
-
print "\tGenerating VC8 Static solutions"
ex (mpc_command + " -type vc8 " + static_vc8_option + redirect_option)
print "\tGenerating VC9 Static solutions"
ex (mpc_command + " -type vc9 " + static_vc9_option + redirect_option)
- print "\tBootstrapping autotools support"
- ex ("bin/bootstrap " + redirect_option)
-
print "\tCorrecting permissions for all generated files..."
ex ("find ./ -name '*.vc[p,w]' -or -name '*.bmak' -or -name '*.vcproj' -or -name '*.sln' -or -name 'GNUmake*' | xargs chmod 0644")
diff --git a/ACE/debianbuild/rules b/ACE/debianbuild/rules
index 5602c1aed85..ffea498a2c9 100644
--- a/ACE/debianbuild/rules
+++ b/ACE/debianbuild/rules
@@ -127,32 +127,6 @@ autotools-stamp: prepatch-stamp
patch -p1 -d $(ACE_ROOT) < debian/patches/96-build-athena3d.dpatch
cd $(ACE_ROOT) && bin/bootstrap
-# cd $(ACE_ROOT) && autoconf && autoheader && aclocal && automake && libtoolize
-# cd $(TAO_ROOT) && autoconf && autoheader && aclocal && automake && libtoolize
-
-# echo "ACE_ROOT - autoconf"
-# autoconf
-# echo "ACE_ROOT - autoheader"
-# autoheader
-# echo "ACE_ROOT - aclocal"
-# aclocal
-# echo "ACE_ROOT - automake"
-# automake
-# echo "ACE_ROOT - libtoolize"
-# libtoolize
-
-# cd $(TAO_ROOT)
-# echo "TAO_ROOT - autoconf"
-# autoconf
-# echo "TAO_ROOT - autoheader"
-# autoheader
-# echo "TAO_ROOT - aclocal"
-# aclocal
-# echo "TAO_ROOT - automake"
-# automake
-# echo "TAO_ROOT - libtoolize"
-# libtoolize
-
touch $@
.PHONY: autotools
diff --git a/ACE/docs/Download.html b/ACE/docs/Download.html
index 8c9bd0148df..41a05a4c36f 100644
--- a/ACE/docs/Download.html
+++ b/ACE/docs/Download.html
@@ -84,101 +84,101 @@ of the ACE, TAO, and CIAO micro release kit is available for
<TR><TH>Filename</TH><TH>Description</TH><TH>Full</TH><TH>Sources only</TH></TR>
<TR><TD>ACE+TAO+CIAO.tar.gz</TD>
<TD>ACE+TAO+CIAO (tar+gzip format)</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-5.7.6.tar.gz">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-5.7.6.tar.gz">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-5.7.7.tar.gz">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-5.7.7.tar.gz">FTP</A>]
</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-src-5.7.6.tar.gz">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-src-5.7.6.tar.gz">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-src-5.7.7.tar.gz">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-src-5.7.7.tar.gz">FTP</A>]
</TD>
</TR>
<TR><TD>ACE+TAO+CIAO.tar.bz2</TD>
<TD>ACE+TAO+CIAO (tar+bzip2 format)</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-5.7.6.tar.bz2">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-5.7.6.tar.bz2">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-5.7.7.tar.bz2">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-5.7.7.tar.bz2">FTP</A>]
</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-src-5.7.6.tar.bz2">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-src-5.7.6.tar.bz2">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-src-5.7.7.tar.bz2">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-src-5.7.7.tar.bz2">FTP</A>]
</TD>
</TR>
<TR><TD>ACE+TAO+CIAO.zip</TD>
<TD>ACE+TAO+CIAO (zip format)</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-5.7.6.zip">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-5.7.6.zip">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-5.7.7.zip">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-5.7.7.zip">FTP</A>]
</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-src-5.7.6.zip">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-src-5.7.6.zip">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-src-5.7.7.zip">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-src-5.7.7.zip">FTP</A>]
</TD>
</TR>
<TR><TD>ACE+TAO.tar.gz</TD>
<TD>ACE+TAO (tar+gzip format)</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-5.7.6.tar.gz">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-5.7.6.tar.gz">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-5.7.7.tar.gz">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-5.7.7.tar.gz">FTP</A>]
</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-src-5.7.6.tar.gz">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-src-5.7.6.tar.gz">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-src-5.7.7.tar.gz">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-src-5.7.7.tar.gz">FTP</A>]
</TD>
</TR>
<TR><TD>ACE+TAO.tar.bz2</TD>
<TD>ACE+TAO (tar+bzip2 format)</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-5.7.6.tar.bz2">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-5.7.6.tar.bz2">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-5.7.7.tar.bz2">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-5.7.7.tar.bz2">FTP</A>]
</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-src-5.7.6.tar.bz2">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-src-5.7.6.tar.bz2">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-src-5.7.7.tar.bz2">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-src-5.7.7.tar.bz2">FTP</A>]
</TD>
</TR>
<TR><TD>ACE+TAO.zip</TD>
<TD>ACE+TAO (zip format)</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-5.7.6.zip">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-5.7.6.zip">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-5.7.7.zip">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-5.7.7.zip">FTP</A>]
</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-src-5.7.6.zip">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-src-5.7.6.zip">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-src-5.7.7.zip">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-src-5.7.7.zip">FTP</A>]
</TD>
</TR>
<TR><TD>ACE-html.tar.gz</TD>
<TD>Doxygen documentation for ACE+TAO+CIAO (tar+gzip format)</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE-html-5.7.6.tar.gz">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-html-5.7.6.tar.gz">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE-html-5.7.7.tar.gz">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-html-5.7.7.tar.gz">FTP</A>]
</TD>
</TR>
<TR><TD>ACE-html.tar.bz2</TD>
<TD>Doxygen documentation for ACE+TAO+CIAO (tar+bzip2 format)</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE-html-5.7.6.tar.bz2">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-html-5.7.6.tar.bz2">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE-html-5.7.7.tar.bz2">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-html-5.7.7.tar.bz2">FTP</A>]
</TD>
</TR>
<TR><TD>ACE-html.zip</TD>
<TD>Doxygen documentation for ACE+TAO+CIAO (zip format)</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE-html-5.7.6.zip">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-html-5.7.6.zip">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE-html-5.7.7.zip">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-html-5.7.7.zip">FTP</A>]
</TD>
</TR>
<TR><TD>ACE.tar.gz</TD>
<TD>ACE only (tar+gzip format)</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE-5.7.6.tar.gz">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-5.7.6.tar.gz">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE-5.7.7.tar.gz">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-5.7.7.tar.gz">FTP</A>]
</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE-src-5.7.6.tar.gz">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-src-5.7.6.tar.gz">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE-src-5.7.7.tar.gz">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-src-5.7.7.tar.gz">FTP</A>]
</TD>
</TR>
<TR><TD>ACE.tar.bz2</TD>
<TD>ACE only (tar+bzip2 format)</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE-5.7.6.tar.bz2">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-5.7.6.tar.bz2">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE-5.7.7.tar.bz2">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-5.7.7.tar.bz2">FTP</A>]
</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE-src-5.7.6.tar.bz2">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-src-5.7.6.tar.bz2">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE-src-5.7.7.tar.bz2">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-src-5.7.7.tar.bz2">FTP</A>]
</TD>
</TR>
<TR><TD>ACE.zip</TD>
<TD>ACE only (zip format)</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE-5.7.6.zip">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-5.7.6.zip">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE-5.7.7.zip">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-5.7.7.zip">FTP</A>]
</TD>
- <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE-src-5.7.6.zip">HTTP</A>]
- [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-src-5.7.6.zip">FTP</A>]
+ <TD>[<A HREF="http://download.dre.vanderbilt.edu/previous_versions/ACE-src-5.7.7.zip">HTTP</A>]
+ [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-src-5.7.7.zip">FTP</A>]
</TD>
</TR>
</TABLE>
diff --git a/ACE/docs/bczar/bczar.html b/ACE/docs/bczar/bczar.html
index 60327564b29..9c474313acc 100644
--- a/ACE/docs/bczar/bczar.html
+++ b/ACE/docs/bczar/bczar.html
@@ -55,7 +55,7 @@
</P>
<P>
The Build Czar is empowered to set up more builds on his own for his
- convenience. This <a href="https://svn.dre.vanderbilt.edu/viewvc/ACE_autobuild/trunk/README?revision=HEAD">
+ convenience. This <a href="https://svn.dre.vanderbilt.edu/viewvc/autobuild/trunk/README?revision=HEAD">
page </a>has a step by step instructions on how to do that.
</P>
<P>
@@ -93,14 +93,19 @@
</ul>
<li>
Prior to starting this, gather aggregate release notes from all developers.
- This is usually in the form of an email plea asking for a writeup of
- significant changes since the last beta. Add these notes to the NEWS files
- before cutting the release so that all notes are part of the release.</li>
+ This is usually in the form of an email plea asking to update all NEWS files in
+ the archive. These NEWS files are used as part of the release notes for the release.</li>
<li>
- Checkout a new workspace on <tt>anduril.dre.vanderbilt.edu</tt></li>
+ Checkout a new workspace on a Fedora system with the last public release and with
+ all patches installed. This can be achieved using
+ <ul>
+ <li>yum install perl svn screen pysvn automake doxygen bzip2 tar gzip openssh</li>
+ <li>yum update</li>
+ </ul>
+ </li>
<ul>
<li>
- The best place to create the workspace is under /export/anduriltmp/bczar. Don't
+ The best place to create the workspace is under /export/anduriltmp/bczar (if you are on anduril). Don't
use the home directory itself, it is an NFS share and not really fast.
</li>
<li>
@@ -193,7 +198,7 @@
documentation, this can be started in parrellel with this activity.
</li>
<li>
- The kits end up in <tt>/export/anduriltmp/bczar/packages</tt></li>
+ The kits end up in <tt>$DOC_ROOT/packages</tt></li>
</ul>
<p>
To summarize, the following is a transcript of the steps up to this point
@@ -201,7 +206,7 @@
<p><code>$ ssh bczar@anduril.dre.vanderbilt.edu<br>
No default printer<br>
-bash-3.00$ screen<br>
- -bash-3.00$ cd /export/anduriltmp/bczar<br>
+ -bash-3.00$ cd /tmp<br>
-bash-3.00$ rm -rf DOC_ROOT<br>
-bash-3.00$ mkdir DOC_ROOT<br>
-bash-3.00$ export DOC_ROOT=$PWD/DOC_ROOT<br>
@@ -220,11 +225,11 @@
The packages end up by default under $DOC_ROOT/package-&lt;PID&gt;, you can
copy them to the webserver using the following commands. (Note that &lt;PID&gt;
needs to be the numerical pid of the process that created the kit, use<br>
- <code>ls -ald</code><br>
+ <code>ls -ald</code>
to determine the correct filename.) At the moment you execute these commands
- all users can download these packages.</li><br>
- <code>cp $DOC_ROOT/package-&lt;PID&gt;/ACE*
- /export/www/download.dre/ACE+TAO-distribution<br>
+ all users can download these packages.</li>
+ <code>scp $DOC_ROOT/package-&lt;PID&gt;/ACE*
+ bczar@anduril.dre.vanderbilt.edu:/export/www/download.dre/ACE+TAO-distribution<br>
</code>
<li>
After the repository is tagged you can also start generating the doxygen
@@ -277,7 +282,7 @@
</li>
<li>
<code>cd $ACE_ROOT</code><br>
- <code>make -f Release manpages</code>
+ <code>nohup make -f Release manpages &</code>
</li></ul><br>
<li>
While doxygen churns, format a release announcement, including the release
@@ -403,41 +408,41 @@
<hr>
<h2>
Tips to being a Build Czar</h2>
- <p>
- 1. Trust no one.<br>
- 2. Be careful with <a href="http://www.cs.wustl.edu/~schmidt">this guy</a>, he
+ <p><ol>
+ <li>Trust no one.</li>
+ <li>Be careful with <a href="http://www.cs.wustl.edu/~schmidt">this guy</a>, he
is notorious in breaking builds (and fixing them as well...Rumour has it that
it's actually a super-scalar, super-pipelined processor capable of out-of-order
- execution, in human incarnation).<br>
- 3. Don't forgive people who break ACE :-)<br>
- 4. If a build hasn't run in a long time (symptoms are a "red" in the Last Run
+ execution, in human incarnation).</li>
+ <li>Don't forgive people who break ACE :-)</li>
+ <li>If a build hasn't run in a long time (symptoms are a "red" in the Last Run
column of the build scoreboard), delete the .disable file in
- /path/to/build/directory/BUILD_NAME/ by hand.<br>
- 5. Think of the group who wrote the scoreboard update script, every time you
+ /path/to/build/directory/BUILD_NAME/ by hand.</li>
+ <li>Think of the group who wrote the scoreboard update script, every time you
catch an otherwise not so obvious error with the help of the scoreboard. Tell <a href="mailto:devo-group@list.isis.vanderbilt.edu">
- DEVO group</a> about it.<br>
- 6. Send a note to <a href="mailto:sysadmin@isis.vanderbilt.edu">sysadmin@isis.vanderbilt.edu</a> asking for the repo to be frozen. Provide them a list of names, including yourself and bczar to be granted write permission.
- <br>
- 7. Compile once on Win32, Linux and Solaris before cutting a beta.<br>
- 8. Trust the release script when making a release. Don't make tar balls by
+ DEVO group</a> about it.</li>
+ <li>Send a note to <a href="mailto:sysadmin@isis.vanderbilt.edu">sysadmin@isis.vanderbilt.edu</a> asking for the repo to be frozen. Provide them a list of names, including yourself and bczar to be granted write permission.
+ </li>
+ <li>Compile once on Win32, Linux and Solaris before cutting a beta.</li>
+ <li>Trust the release script when making a release. Don't make tar balls by
hand. Make sure that the public ftp directories
(/project/beguine/ftp/pub/ACE+TAO-distribution and
/project/beguine/ftp/pub/ACE+TAO-distribution/diffs) have the right
- permissions, so that the release script can copy the tar balls.<br>
- 9. When all hell breaks loose, don't wait for the nightly builds to monitor
- improvement. Instead manually start the builds.<br>
- 10. Maintain private up-to-date workspaces for problem platforms (read as
- Solaris).<br>
- 11. Don't hesitate to ask for help.<br>
- 12. When you get an account to access the svn repo, make sure you are added to
+ permissions, so that the release script can copy the tar balls.</li>
+ <li>When all hell breaks loose, don't wait for the nightly builds to monitor
+ improvement. Instead manually start the builds.</li>
+ <li>Maintain private up-to-date workspaces for problem platforms (read as
+ Solaris).</li>
+ <li>Don't hesitate to ask for help.</li>
+ <li>When you get an account to access the svn repo, make sure you are added to
the correct groups, for example,
gid=100(users),5000(doc),5002(acetaodev),5003(cvs). Otherwise you will have
- problem to checkout various modules.<br>
- 13. Install your public key to the different machines you have frequent access
- to avoid typing password.<br>
- 14. Update this page if you have any more tips for future build czars :-). This
- page is in svn under <code>ACE_wrappres/docs/bczar/bczar.html</code><br>
- </p>
+ problem to checkout various modules.</li>
+ <li>Install your public key to the different machines you have frequent access
+ to avoid typing password.</li>
+ <li>Update this page if you have any more tips for future build czars :-). This
+ page is in svn under <code>ACE_wrappres/docs/bczar/bczar.html</code></li>
+ </p></ol>
<hr>
<Center>
<h1>The Realm of the Build Czar</h1>
diff --git a/ACE/etc/index.html b/ACE/etc/index.html
index 43e1a119cae..50278ae7bf8 100644
--- a/ACE/etc/index.html
+++ b/ACE/etc/index.html
@@ -35,6 +35,7 @@
<hr>
We do have the documentation for previous releases
<ul>
+ <LI><P><A HREF="5.7.7/html">5.7.7</A></P></LI>
<LI><P><A HREF="5.7.6/html">5.7.6</A></P></LI>
<LI><P><A HREF="5.7.5/html">5.7.5</A></P></LI>
<LI><P><A HREF="5.7.4/html">5.7.4</A></P></LI>
diff --git a/ACE/rpmbuild/ace-tao.spec b/ACE/rpmbuild/ace-tao.spec
index ca27ac2a0b1..ccd9cc4afbd 100644
--- a/ACE/rpmbuild/ace-tao.spec
+++ b/ACE/rpmbuild/ace-tao.spec
@@ -2357,7 +2357,7 @@ fi
%doc TAO/VERSION
%doc TAO/README
%doc TAO/utils/catior/README.catior
-%doc TAO/utils/catior/README.nslist
+%doc TAO/utils/nslist/README.nslist
# ---------------- tao-cosnaming ----------------