Is svn revision r221220 correct?

Asked by gds

The release info for 4.9-2015-q1-update states that is is based on r221220 of branch http://gcc.gnu.org/svn/gcc/branches/ARM/embedded-4_9-branch/. When I checkout this branch with svn I see that the head version is r221138. If I diff this version with the gcc provided in the 4.9-2015-q1-update package there is only a difference in 3 seemingly unimportant files. Also, there is no r221220 in this branch.

 However, if trunk is checked out there does exist a version r221220 but there is a difference in thousands of files compared to the provided gcc.

Therefore, is it accurate to say the 4.9-2015-q1-update is based on r221220. Or should it be stated that it is based on r221138?

-gene

Question information

Language:
English Edit question
Status:
Answered
For:
GNU Arm Embedded Toolchain Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Thomas Preud'homme (thomas-preudhomme) said :
#1

Hi,

Yes it is correct but indeed confusing. It is extracted from svn info which returns the revision of the most recent commit done among all branches. One important thing to understand is that SVN has only a single counter that is incremented for every commit no matter which branch. So when checking out our branch with this commit (as in "svn co -r 221220 http://gcc.gnu.org/svn/gcc/branches/ARM/embedded-4_9-branch/"), SVN will actually check out the most recent commit whose revision is smaller that this given commit.

Best regards.

Can you help with this problem?

Provide an answer of your own, or ask gds for more information if necessary.

To post a message you must log in.