The current snapshots are still failing because src-release is not translating the "DATE" marker in the version number. This results in packages whose name looks like this: gdb-7.6.50.DATE-cvs.tar (which then unpacks to a directory named "gdb-7.6.50.DATE-cvs"). This is because src-release hasn't been adapted to do the translation. Variable "VER" in the makefile is expected to contain the version number, and is computed as follow: | VER = ` if grep 'AM_INIT_AUTOMAKE.*BFD_VERSION' $(TOOL)/configure.in >/dev/null 2>&1; then \ | bfd/configure --version | sed -n -e '1s,.* ,,p'; \ | elif grep AM_INIT_AUTOMAKE $(TOOL)/configure.in >/dev/null 2>&1; then \ | sed < $(TOOL)/configure.in -n 's/AM_INIT_AUTOMAKE[^,]*, *\([^)]*\))/\1/p'; \ | elif test -f $(TOOL)/version.in; then \ | head -1 $(TOOL)/version.in; \ | elif grep VERSION $(TOOL)/Makefile.in > /dev/null 2>&1; then \ | sed < $(TOOL)/Makefile.in -n 's/^VERSION *= *//p'; \ | else \ | echo VERSION; \ | fi` Attached is a patch that fixes the problem. It re-uses create-version.sh rather than re-implementing the code for the umpteen time... Tom, what do you think? This leaves the $(TOOL)/version.in branch, but as far as I can tell, it is now dead for all of src. ChangeLog: * src-release (VER): Use $(TOOL)/common/create-version.sh if it exists. Tested on x86_64-linux. -- Joel