Initial add of defaria.com
[clearscm.git] / defaria.com / blogs / Status / archives / 000293.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" id="sixapart-standard">
4 <head>
5    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6    <meta name="generator" content="Movable Type 5.2.3" />
7
8    <link rel="stylesheet" href="http://defaria.com/blogs/Status/styles-site.css" type="text/css" />
9    <link rel="alternate" type="application/atom+xml" title="Atom" href="http://defaria.com/blogs/Status/atom.xml" />
10    <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://defaria.com/blogs/Status/index.xml" />
11
12    <title>Status for Andrew DeFaria: CVSR/Toolchain</title>
13
14    <link rel="start" href="http://defaria.com/blogs/Status/" title="Home" />
15    <link rel="prev" href="http://defaria.com/blogs/Status/archives/000292.html" title="1/31" />
16    <link rel="next" href="http://defaria.com/blogs/Status/archives/000294.html" title="cvs_report updates/common build" />
17
18    
19
20    
21
22    <script type="text/javascript" src="http://defaria.com/blogs/Status/mt-site.js"></script>
23 </head>
24 <body class="layout-one-column" onload="individualArchivesOnLoad(commenter_name)">
25    <div id="container">
26       <div id="container-inner" class="pkg">
27
28          <div id="banner">
29             <div id="banner-inner" class="pkg">
30                <h1 id="banner-header"><a href="http://defaria.com/blogs/Status/" accesskey="1">Status for Andrew DeFaria</a></h1>
31                <h2 id="banner-description">Searchable status reports and work log</h2>
32             </div>
33          </div>
34
35          <div id="pagebody">
36             <div id="pagebody-inner" class="pkg">
37                <div id="alpha">
38                   <div id="alpha-inner" class="pkg">
39
40                      <p class="content-nav">
41                         <a href="http://defaria.com/blogs/Status/archives/000292.html">&laquo; 1/31</a> |
42                         <a href="http://defaria.com/blogs/Status/">Main</a>
43                         | <a href="http://defaria.com/blogs/Status/archives/000294.html">cvs_report updates/common build &raquo;</a>
44                      </p>
45
46                      <a id="a000293"></a>
47                      <div class="entry" id="entry-293">
48                         <h3 class="entry-header">CVSR/Toolchain</h3>
49                         <div class="entry-content">
50                            <div class="entry-body">
51                               <ul>
52   <li>Worked on CVS Report section of web site</li>
53
54   <li>Attempting to determine what ECRs were picked up for the toolchain. Found what I think might be a CVS tagging issue</li>
55 </ul>
56                            </div>
57                            <div id="more" class="entry-more">
58                               <p>Either I really just don't understand CVS branching or perhaps we have an error in tagging. I have written a Perl script that will report the ECRs involved between two different CVS tags. When I run this script on the toolchain, comparing tags Lion_com3_2_2_120204 -> Lion_com3_2_2_121604 I see odd results. I believe that the only real ECR involved here is ECR #23084. The following appears in Quintus for that ECR:</p>
59
60 <blockquote><pre>
61 /cvs/gcc-cvs/toolchain/src/ChangeLog.lynx,v  <--  ChangeLog.lynx
62 new revision: 1.25.2.31; previous revision: 1.25.2.30
63
64 /cvs/gcc-cvs/toolchain/src/gcc/config/lynx.c,v  <--  lynx.c
65 new revision: 1.2.2.1; previous revision: 1.2
66
67 [Check-ins] on trunk
68
69 /cvs/gcc-cvs/toolchain/src/gcc/ChangeLog.lynx,v  <--  ChangeLog.lynx
70 new revision: 1.7; previous revision: 1.6
71
72 /cvs/gcc-cvs/toolchain/src/gcc/config/lynx.c,v  <--  lynx.c
73 new revision: 1.3; previous revision: 1.2
74 </blockquote>
75
76 <p>However I also notice the following WRT the file src/ChangeLog.lynx:</p>
77
78 <div class="code"><pre>
79 $ cvs log toolchain/src/ChangeLog.lynx
80 ...
81     Lion_com3_2_2_121604: 1.25.2.31
82 ...
83     Lion_com3_2_2_120604: 1.25.3.28
84 ...
85 revision 1.25.2.31
86 date: 2004/12/15 23:48:49;  author: anemet;  state: Exp;  lines: +6 -0
87         ECR 23084
88 ...
89 revision 1.25.2.30
90 date: 2004/12/14 15:28:22;  author: orepin;  state: Exp;  lines: +17 -0
91         ECR 22875
92 ...
93 revision 1.25.2.29
94 date: 2004/12/14 09:26:25;  author: orepin;  state: Exp;  lines: +8 -0
95         ECR 22805
96 ...
97 revision 1.25.2.28
98 date: 2004/11/23 15:35:16;  author: aneyman;  state: Exp;  lines: +8 -0
99         ECR 22989
100 ...
101 $
102 </pre></div>
103
104 <p>So, to me, the ECRs that changed between the CVS tags of Lion_com3_2_2_120204 and Lion_com3_2_2_121604 WRT src/ChangeLog.lynx would be</p>
105
106 <ol>
107   <li>23084</li>
108   <li>22875</li>
109   <li>22805</li>
110 </ol>
111
112 <p>(I assume that ECR #22989 was included with the previous toolchain).</p>
113
114 <p>Or am I just looking at this the wrong way?</p>
115
116 <p>Futhermore, the other files associated with, for example, ECR #22875, are:</p>
117
118 <ul>
119   <li>toolchain.cvsr/src/gdb/gdbtypes.h: 1.2.4.1</li>
120
121   <li>toolchain.cvsr/src/ChangeLog.lynx: 1.25.2.30</li>
122   <li>toolchain.cvsr/src/gdb/gdbtypes.c: 1.2.4.1</li>
123   <li>toolchain.cvsr/src/gdb/config/i386/tm-i386lynx.h: 1.2.4.3</li>
124 </ul>
125
126 <p>Yet, other than ChangeLog.lynx, all other files have tags that suggest that nothing else changed! For example, gdbtypes.h has Lion_com3_2_2_120204 pointing to revision 1.2 and Lion_com3_2_2_121604 also pointing to 1.2! Likewise for gdbtypes.c and config/i386/tm-i386lynx.h. Is this a tagging error?</p>
127                            </div>
128                         </div>
129                         <p class="entry-footer">
130                            <span class="post-footers">Posted by  on February  1, 2005  4:48 PM</span> <span class="separator">|</span> <a class="permalink" href="http://defaria.com/blogs/Status/archives/000293.html">Permalink</a>
131                         </p>
132                      </div>
133
134                      
135
136                      
137                   </div>
138                </div>
139             </div>
140          </div>
141       </div>
142    </div>
143 </body>
144 </html>