Bug 34246

Summary: CVS doesn't rebuild CVSROOT/options
Product: Base System Reporter: corecode <corecode>
Component: gnuAssignee: Mark Linimon <linimon>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description corecode@corecode.ath.cx 2002-01-25 03:20:00 UTC
cvs does not rebuild CVSROOT/options like it does for every other main
configuration file.
this is normally done in mkmodules.c:mkmodules(). as 'options' is not
included in filelist[], make doesn't know about the existance of this
file.
furthermore, the file 'options' is not documented.

Fix: 

none yet. it's too late for good programming work. this needs to be
cross checked with the upstream sources (they might have included a
'tag' option for 'config'). nontheless this needs to be fixed.
if nobody provides a patch within reasonable time, set PR to feedback
and i'll write one.
How-To-Repeat: cvs co CVSROOT
echo 'tag=myId=Id' > options    # strange format?
cvs add options
cvs commit
ls $CVSROOT/CVSROOT/options*
Comment 1 Josef Karthauser 2002-01-25 12:36:32 UTC
On Fri, Jan 25, 2002 at 04:16:55AM +0100, Simon 'corecode' Schubert wrote:

> >Description:
> 
> cvs does not rebuild CVSROOT/options like it does for every other main
> configuration file.
> this is normally done in mkmodules.c:mkmodules(). as 'options' is not
> included in filelist[], make doesn't know about the existance of this
> file.
> furthermore, the file 'options' is not documented.


> >Fix:
> none yet. it's too late for good programming work. this needs to be
> cross checked with the upstream sources (they might have included a
> 'tag' option for 'config'). nontheless this needs to be fixed.
> if nobody provides a patch within reasonable time, set PR to feedback
> and i'll write one.


Just add it to the CVSROOT/checkoutlist file and it will be checked out
automatically.  Take a look at the one in the FreeBSD repo and you'll
see that we're configured to automatically check it out.

Joe
Comment 2 Sheldon Hearn freebsd_committer freebsd_triage 2002-01-28 13:31:21 UTC
Responsible Changed
From-To: freebsd-bugs->joe

Both Joe and Peter can be seen as maintainers for this one, but 
Joe spends a lot of time in the CVSROOT area.
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2006-04-17 20:45:02 UTC
State Changed
From-To: open->feedback

Did this ever get fixed? 


Comment 4 Mark Linimon freebsd_committer freebsd_triage 2006-04-17 20:45:02 UTC
Responsible Changed
From-To: joe->linimon

joe has returned his bit for safekeeping due to lack of time.
Comment 5 Mark Linimon freebsd_committer freebsd_triage 2006-04-17 23:25:50 UTC
State Changed
From-To: feedback->closed

Closed at submitter's request.