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?
Thank you very much.
kid51
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev