Erik reported problems making a binary release yesterday on #abcl related to the presence of the version information in the "build/classes/org/armedbear/lisp/version" file. I did indeed change the build process to try to be smarter about needing to create this file by creating the 'abcl.stamp.version.uptodate' task to compare the date of this file to the corresponding class of Version.java. But I can't reproduce a problem here via various permutations of manually removing the file, updating the timestamps of various files via touch(1), etc.
If someone can provide instructions to reproduce the error here, I will endeavor to fix it. Maybe this is a problem under MSFT Windows environments?
P.S. In looking over the build.xml code, I notice that the use of setting the 'abcl.version' system property to override is slightly sub-optimal which I will fix as well.
Hi Mark,
On Mon, Jul 11, 2011 at 7:07 AM, Mark Evenson evenson@panix.com wrote:
Erik reported problems making a binary release yesterday on #abcl related to the presence of the version information in the "build/classes/org/armedbear/**lisp/version" file. I did indeed change the build process to try to be smarter about needing to create this file by creating the 'abcl.stamp.version.uptodate' task to compare the date of this file to the corresponding class of Version.java. But I can't reproduce a problem here via various permutations of manually removing the file, updating the timestamps of various files via touch(1), etc.
If someone can provide instructions to reproduce the error here, I will endeavor to fix it. Maybe this is a problem under MSFT Windows environments?
My environment: Java 1.6.0_20 (Sun x86-32) with Ant 1.7.1; build target
directory on HPFS. Win7-64 (Home Premium, if that matters).
The commands I issued:
ant abcl.clean ant abcl.source.zip abcl.source.tar abcl.binary.zip abcl.binary.tar
The above bombs out (on my machine) while processing the third target (abcl.binary.zip).
Which versions are you using?
Bye,
Erik.
On Jul 11, 2011, at 22:25 , Erik Huelsmann wrote:
[…]
My environment: Java 1.6.0_20 (Sun x86-32) with Ant 1.7.1; build target directory on HPFS. Win7-64 (Home Premium, if that matters).
The commands I issued:
ant abcl.clean ant abcl.source.zip abcl.source.tar abcl.binary.zip abcl.binary.tar
This definitely seems to be a problem under M$Windows, as I can't reproduce it under OSX or OpenIndiana. I'm the process of building virtualized XP and Windows 7 instances on my build server to try to reproduce.
You say "bombs out": what sort of error is produced?
Note that there is an 'abcl.release' target that contains all the targets in your second invocation.
-- "A screaming comes across the sky. It has happened before, but there is nothing to compare to it now."
armedbear-devel@common-lisp.net