At 4:37 PM +0100 8/4/03, Brodie, R (Richard) wrote: >I have been trying to build a debug version of 5.8.1 RC4. There appear to be >a various problems; one simple one appears to be that the DESCRIP.MMS >prefixes perlshr_attr.opt with $(DBG) in one place, which I'm guessing is a >typo.
Yes, I think so, and one someone already corrected for me but I failed to see it through and get it checked in. I'll send it along. What other problems did you have with a debug build? >--- disk$cluster:[perl.perl-5_8_1-rc4.vms]descrip_mms.template;1 Thu >Jul 10 06:13:04 2003 >+++ disk$cluster:[perl.perl-5_8_1-rc4.vms]descrip_mms.template;2 Mon >Aug 4 13:36:38 2003 Thanks. My appeal for GNU unified diffs has not gone unnoticed. I should explain, though, why I asked for them. The authoritative application of patches generally happens on UNIX systems. The target filename (preceded by three pluses) needs to be a case-preserved, UNIX-syntax name that GNU patch can match up with an existing file on the target system (much like EDIT/SUM). The source filename is more flexible and it will do no harm to have things like VMS version numbers in it. When just patching one file, I generally do something like this from the top-level source directory: $ gdiff -u "utils/dprofpp.PL;-0" "utils/dprofpp.PL" > dprofpp.patch The quotes preserve case and the ";-0" version number compares the earliest version with the latest without causing any problem for someone applying on a non-VMS system. Sometimes I burn up a *lot* of version numbers before I get something that works :-). Redirecting output to a file generates an attachment I can send. Attachments are better than copying and pasting into a message because so many mailers apply their own formatting that corrupts the patch. Generally speaking, the more expensive an MUA or MTA is, the more likely it is to goof up a patch; Lotus and Exchange seem to be the worst offenders. I've had the fewest problems sending patches as attachments from Mozilla for OpenVMS. All of which is just by way of letting folks know how the process works. If you want to report (or better yet fix) a bug but don't have the tools or the time to prepare a proper patch, let us know anyway. For the purposes of this list you can always use DIFFERENCES/SLP since that's a tool every VMS system has. -- ________________________________________ Craig A. Berry mailto:[EMAIL PROTECTED] "... getting out of a sonnet is much more difficult than getting in." Brad Leithauser
