Re: history and val-tags locks.

2005-05-18 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Derek Price [EMAIL PROTECTED] writes: Derek Price wrote: Derek Price wrote: I see your point. What about `cvs server'? I can see both setups being useful... an admin who allowed users access to the CVS repository would probably prefer not

Re: history and val-tags locks.

2005-05-18 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Derek Price [EMAIL PROTECTED] writes: Mark D. Baushke wrote: For pserver, the administrator has full control over the command line. For server, if the administrator is using a restricted shell for users, they may or may not be able

Re: lockinfo

2005-05-10 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Kendy Kutzner [EMAIL PROTECTED] writes: On 2005-05-09T11:25:06-0700, Mark D. Baushke wrote: - empty/nonexistent lockinfo: everything should work as ever - layout $CVSROOT/a, $CVSROOT/a/b, $CVSROOT/c - lockinfo contains ^a false

Re: Build CVS (TRUNK) failed.

2005-05-09 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Conrad T. Pino [EMAIL PROTECTED] writes: Hi Mark, From: Mark D. Baushke Sent: Sunday, May 08, 2005 13:48 lib\unistd-safer.h should be what gets used. It was added via a GNULIB update, so it should be there. Last night's test

Re: lockinfo

2005-05-09 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Kendy Kutzner [EMAIL PROTECTED] writes: On 2005-05-06T09:09:37-0700, Mark D. Baushke wrote: To be considered for inclusion in a CVS FEATURE release, you should provide changes to the doc/cvs.texinfo attached Comments included inline below

Re: Build CVS (TRUNK) failed.

2005-05-08 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Conrad T. Pino [EMAIL PROTECTED] writes: Sorry to be tuning in late. I'm not always watching the stream. No worries. I think the current tree is fixed, but if you could turn the crank to verify it that would be great. I'm volunteering to fix

Re: Build CVS (TRUNK) failed.

2005-05-07 Thread Mark D. Baushke
1.418 diff -u -p -r1.416 -r1.418 --- ChangeLog 3 May 2005 14:59:34 - 1.416 +++ ChangeLog 7 May 2005 08:07:13 - 1.418 @@ -1,3 +1,9 @@ +2005-05-07 Mark D. Baushke [EMAIL PROTECTED] + + * libcvs.dep: Use a relative path for unistd-safer.h. + + * libcvs.dsp: Update from

Re: Build CVS (TRUNK) failed.

2005-05-06 Thread Mark D. Baushke
Hi Folks, link.exe @C:\DOCUME~1\djones\LOCALS~1\Temp\nma01632. libdiff.lib(save-cwd.obj) : error LNK2001: unresolved external symbol _fd_safer .\WinRel\cvs.exe : fatal error LNK1120: 1 unresolved externals NMAKE : fatal error U1077: 'link.exe' : return code '0x19' Stop. I suspect that

Re: lockinfo

2005-05-06 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Kendy, To be considered for inclusion in a CVS FEATURE release, you should provide changes to the doc/cvs.texinfo as well as at least a few test cases (if you don't understand how to work with sanity.sh that is okay, but we need a series of

Re: history and val-tags locks.

2005-05-05 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Derek Price [EMAIL PROTECTED] writes: Mark D. Baushke wrote: Note that HistoryFile has an argument that would basically be run through strftime, to enable log rotation. Also see the HistorySearch, which would be used as a file glob to locate

Re: MacOS X 10.3.7 Build Problem After CVS CheckOut

2005-05-04 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Conrad T. Pino [EMAIL PROTECTED] writes: I'm seeing the same build problem on both stable feature: Titanium:~/projects/cvs-1.12.12 conradtpino$ make make all-recursive Making all in lib make all-am make[3]: Nothing to be done for `all-am'.

Re: [bug-gnulib] Re: [PATCH] mmap-anon.m4: use proper macro condition

2005-05-02 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Many thanks to Paul Eggert [EMAIL PROTECTED] who committed the patch to gl_FUNC_MMAP_ANON to check for message, not for MAP_ANON. I have updated the feature branch of CVS on cvshome.org to use the new version of the m4/mmap-anon.m4 file.

Re: [bug-gnulib] Re: [PATCH] mmap-anon.m4: use proper macro condition

2005-05-01 Thread Mark D. Baushke
Hi Folks, I have not seen any discussion or commit on this patch suggested by Moriyoshi Koizumi [EMAIL PROTECTED] (originally submitted to the bug-cvs list and forwarded by me) which allows MacOS X (10.2.x and 10.3.x) to properly be able to '#define HAVE_MAP_ANONYMOUS 1' along with '#define

Re: Patch for making CommitID configurable

2005-04-27 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Peter, Jim has already mentioned some things about why the commitid code may be useful. It may be worth noting that CVSNT has had this feature for a long time and moving to adopt it satisfies a minor goal of trying to reduce the separation and

Re: Patch for making CommitID configurable

2005-04-27 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Peter Backes [EMAIL PROTECTED] writes: On 27 Apr 2005 at 3:21, Mark D. Baushke wrote: It may be worth noting that CVSNT has had this feature for a long time and moving to adopt it satisfies a minor goal of trying to reduce the separation

Re: Patch for making CommitID configurable

2005-04-27 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Derek Price [EMAIL PROTECTED] writes: Just a note, I already agreed to commit Peter's patch some days ago in this thread, with the change that I was going to make the default behavior leaving commitID enabled, with his config key able to turn it

Re: Patch for making CommitID configurable

2005-04-27 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Peter Backes [EMAIL PROTECTED] writes: On 27 Apr 2005 at 11:08, Mark D. Baushke wrote: global_session_id = Xasprintf (%x%08lx%04x, (int)getpid(), (long)time (NULL), rand()0x); (long)time(NULL

Re: history and val-tags locks.

2005-04-27 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Derek Price [EMAIL PROTECTED] writes: I'm getting ready to make two changes, possibly on stable. The first would be to add file locking for the CVSROOT/history and CVSROOT/val-tags files. I have some reports of massively corrupted history

Re: history and val-tags locks.

2005-04-27 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Derek Price [EMAIL PROTECTED] writes: Mark D. Baushke wrote: Derek Price [EMAIL PROTECTED] writes: I won't. My apologies for cutting and pasting the list above out of context from an email I received. Good, sorry for sounding alarmist

Re: Patch for making CommitID configurable

2005-04-26 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Derek Price [EMAIL PROTECTED] writes: Peter Backes wrote: On 21 Apr 2005 at 10:02, Derek Price wrote: I really want to make this the default behavior, even after an upgrade. Would this do the trick for you? What do you mean exactly?

Re: Patch for making CommitID configurable

2005-04-26 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Derek Price [EMAIL PROTECTED] writes: Mark D. Baushke wrote: I am given to understand that WebCVS and ViewCVS can run 'rcs' commands like rlog as a way to glean information out of the local repository without running 'cvs' commands on the ,v

Re: [PATCH] Improve pam header detection

2005-04-25 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Moriyoshi, I have committed your patch to allow --enable-pm to work on MacOS X to the cvshome.org CVS trunk. Thanks, -- Mark Moriyoshi Koizumi [EMAIL PROTECTED] writes: The second patch is to handle the case where PAM headers

Re: Patch for preserving edit on files when checking out

2005-04-21 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Derek Price [EMAIL PROTECTED] writes: Darren Bowles wrote: Please find attached my cvs patch, with test added to sanity.sh. As requested, the format is cvs diff -u ... That said, it looks like it will probably work as Darren specified,

Re: get_date returning false

2005-04-15 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Derek Price [EMAIL PROTECTED] writes: Ian Abbott wrote: | Hi Derek, | | On 08/04/05 19:05, you wrote: | | Is there some simple, cross-platform test I could use to fall | back on GMT0BST,M3.5.0,M10.5.0 if the Europe/London timezone | isn't

Re: get_date returning false

2005-04-15 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Derek Price [EMAIL PROTECTED] writes: Mark D. Baushke wrote: [EMAIL PROTECTED] mdb]$ export TZ=Asia/Calcutta [EMAIL PROTECTED] mdb]$ date Fri Apr 15 07:01:59 2005 ... [EMAIL PROTECTED] mdb]$ TZ=Pacific/Honolulu date Fri Apr 15 07

Re: get_date returning false

2005-04-15 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Derek, Your script arrived here with linewrap problems... after I fixed them, I get the following results with various boxes I can access today... I ran the attached script with three different arguments and here are the results: Timezone Tested

Re: Patch for preserving edit on files when checking out

2005-03-22 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Darren Bowles [EMAIL PROTECTED] writes: Please find attached my CVS patch for preserving editor flag upon multiple checkouts. The patch was not found as bug-cvs@gnu.org strips attachments. You may consider opening an issue on https://cvshome.org

Re: PATCH: A few validate_repo.pl enhancements

2005-03-14 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Torsten Martinsen [EMAIL PROTECTED] writes: From: Jim.Hyslop [mailto:[EMAIL PROTECTED] Sent: Friday, March 11, 2005 9:12 PM To: 'Mark D. Baushke'; Torsten Martinsen Cc: bug-cvs@gnu.org Subject: RE: PATCH: A few validate_repo.pl

Re: PATCH: A few validate_repo.pl enhancements

2005-03-11 Thread Mark D. Baushke
:-) Okay. A revised patch is provided below. Does this work for you? -- Mark 2005-03-11 Mark D. Baushke [EMAIL PROTECTED] * validate_repo.in (get_history): Allow whitespace in the author field. Avoid uninitialized hash. (Problem report from Torsten Martinsen

Re: Feature request/ideas

2005-03-09 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Derek Price [EMAIL PROTECTED] writes: In the case where the information came out of the directory CVS/Tag file, it becomes available in vers-nonbranch, but not otherwise. In other cases, the RCS file gets parsed anyhow, but only on the server.

Re: Feature request/ideas

2005-03-09 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Derek Price [EMAIL PROTECTED] writes: Frank Hemer wrote: | a revision on BRANCH's parent. This makes sense when speaking | about individual files, but use of .origin with multiple files | probably deserves some sort of warning to the user that

Re: cvs admin fails in invalid circumstance

2005-03-07 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Tim Connors [EMAIL PROTECTED] writes: cvs --version Concurrent Versions System (CVS) 1.12.1 (client/server) I am on a network, and I have my own private repository which I share with no-one. All the ,v files, and the checked out files, are

Re: Feature request/ideas

2005-03-03 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Derek Price [EMAIL PROTECTED] writes: Derek Price wrote: | | So probably the expression used should connote this. After some | | consideration, I would vote for '.origin' here. I disagree | with | being meaningless. I often export a project

Re: Feature request/ideas

2005-03-03 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Larry Jones [EMAIL PROTECTED] writes: Mark D. Baushke writes: I have no objections to .origin being used for the very first revision of the mainline. Why bother with a special name? Just use .trunk.root. Hmmm... true enough. The .origin

Re: Feature request/ideas

2005-03-03 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Derek Price [EMAIL PROTECTED] writes: I thought Mark was just saying earlier in this thread that .trunk.root, by virtue of .root normally specifying a revision on the parent branch, should refer to the `0' revision? Hmmm... I may be getting

Re: Feature request/ideas

2005-03-03 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Derek Price [EMAIL PROTECTED] writes: No. I think 0.next would be an invalid construct, or also return 0. Yeah, you are correct. If you take this off the trunk, this might make more sense: BRANCH.root is on the trunk (or another branch), so

Re: `cvs up -p FILE' does not detect write failure

2005-03-03 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Derek Price [EMAIL PROTECTED] writes: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jim Meyering wrote: | Here's a complete patch, minus the parts that are regenerated via | autoreconf (which I'll check in, too, being careful to use |

Re: Feature request/ideas

2005-03-02 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Derek Price [EMAIL PROTECTED] writes: I just have one quibble, with your usage of .root. The CVS manual and other sources use root to refer to what you are referring to as the origin of a branch. The logic being that a branch is always rooted in

Re: Feature request/ideas

2005-03-02 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Frank Hemer [EMAIL PROTECTED] writes: However I didn't have a better idea. Using .base instead can be similar miss-interpreted since there is BASE. How about replacing '.root' with '.tail', and replacing '.origin' with '.root'? Hmmm... I like

Re: failure to append to .cvspass should always be fatal

2005-02-28 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jim Meyering [EMAIL PROTECTED] writes: Hmmm... I wonder if it is possible to come up with a sanity.sh test case for this one? I considered it but, dismissed it as infeasible. Of course, I would be happy to be proved wrong. It might work to

Re: failure to append to .cvspass should always be fatal

2005-02-27 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Jim, Your patch looks good to me. Go ahead and commit it. -- Mark Jim Meyering [EMAIL PROTECTED] writes: When a `login' commands leads to appending to .cvspass, that file is copied to a stream opened on a temporary file, and the new

Re: seg fault when invalid CVSROOT

2005-02-26 Thread Mark D. Baushke
patch. I have applied the patch following my .signature for the problem. -- Mark 2005-02-26 Mark D. Baushke [EMAIL PROTECTED] * root.c (parse_cvsroot): Handle another Bad CVSROOT. * sanity.sh (parseroot-8r): Test for it. (Problem report from Hiroyuki Ikezoe

Re: fix xgethostname on OSX [patch]

2005-02-20 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Neil, A few points... 1) Please do not use MIME formats in message to the bug-cvs@gnu.org list. 2) It seems that the patch you sent was stripped by the list software on gnu.org (normally it throws away attachments of any

Re: cvs 1.11.2 buffer.c blocking socket/pipe w/bugfix

2002-10-24 Thread Mark D. Baushke
Larry Jones [EMAIL PROTECTED] writes: Mark D. Baushke writes: All I know for sure is that not having the getc() can cause hangs and removing it can cause a cpu to loop forever, so something needs to be done to fix this. Eh? How can not having it cause hangs? Or did you just get

Re: cvs 1.11.2 buffer.c blocking socket/pipe w/bugfix

2002-10-24 Thread Mark D. Baushke
Derek Robert Price [EMAIL PROTECTED] writes: Mark D. Baushke wrote: Subject: Re: cvs 1.11.2 buffer.c blocking socket/pipe w/bugfix To: [EMAIL PROTECTED] (Derek Robert Price) Date: Thu, 26 Sep 2002 16:07:18 -0400 (EDT) Cc: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL

Re: cvs 1.11.2 buffer.c blocking socket/pipe w/bugfix

2002-10-12 Thread Mark D. Baushke
Subject: Re: cvs 1.11.2 buffer.c blocking socket/pipe w/bugfix To: [EMAIL PROTECTED] (Derek Robert Price) Date: Thu, 26 Sep 2002 16:07:18 -0400 (EDT) Cc: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] From: [EMAIL PROTECTED] (Larry Jones) Derek Robert Price

cvs 1.11.2 src/client.c bugfix

2002-09-25 Thread Mark D. Baushke
Hi Folks, The following bug report http://www.freebsd.org/cgi/query-pr.cgi?pr=40227 describes a problem with new files and cvs update. The patch looks good to me and I would like to see it put into the cvshome.org sources. Thanks, -- Mark FreeBSD log:

cvs 1.11.2 buffer.c blocking socket/pipe w/bugfix

2002-09-24 Thread Mark D. Baushke
Hi Derek, I suspect this patch needs to get into current cvs sources. (It is in the FreeBSD top-of-tree sources already.) I can file this as a bug report if you wish... Thanks, -- Mark [EMAIL PROTECTED] FreeBSD Log: date: 2002/09/02

typo bugfix for ccvs/contrib/man/cvsbug.8

2001-11-27 Thread Mark D. Baushke
Spelling correction. -- Mark Index: cvsbug.8 === RCS file: /cvs/ccvs/man/cvsbug.8,v retrieving revision 1.4 diff -u -p -r1.4 cvsbug.8 --- cvsbug.829 Nov 1999 20:26:02 - 1.4 +++ cvsbug.827 Nov 2001 10:36:29