On 18 August 2011 12:14, James E Keenan <[email protected]> wrote: > In the course of preparing the 3.7 release, Coke++ reported being unable to > do 'make release' on Mac OS X due to the requirement to create sha256 > checksums of the release tarballs. > > I have been attempting to remedy this problem in the tar_shasum branch. I > added entries for 'tar' and 'sha256sum' to init::defaults, then provided > OS-specific values to override the default (Linux) setting for 'sha256sum' > as I could find them for Darwin, FreeBSD and OpenBSD in their respective > init::hints::* packages. (I could not locate ways to create sha256 > checksums on NetBSD or DragonFlyBSD. I have not yet explored how to do so > on Windows.) > > (It's interesting that the utility suggested by dukeleto++ for Darwin, > 'shasum -a 256' is a command-line utility bundled with Darwin that is > actually implemented in Perl 5!) > > Using the code in this branch, I have successfully run: > > perl Configure.pl && make relcheck > > ... on Linux and Darwin, which constitute proof of the solution's validity. > Coke, can you confirm this? > > Also, can anyone provide the Windows equivalent?
Afaik, windows comes with no tools whatsoever for doing checksums. Perhaps since perl is already required, a perl script could be written for that? _______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
