Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#10083 closed bug (invalid)

AboutSystem no longer encodes the hrev

Reported by: jessicah Owned by: bonefish
Priority: normal Milestone: R1
Component: Build System Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

In AboutSystem, it now says "Walter (Revision 5643433)" for example, rather than an hrev. Has been like this since merge of PM.

Attachments (2)

screenshot1.png (38.9 KB ) - added by jprostko 6 years ago.
Correct behavior for hrev46211
no-hrev-about-system.png (157.0 KB ) - added by jessicah 6 years ago.
About this system screenshot

Download all attachments as: .zip

Change History (7)

comment:1 by anevilyak, 6 years ago

What platform are you building on? Do you have any local patches to your tree? AboutSystem's been showing hrevs like usual over here, on both compilers.

by jprostko, 6 years ago

Attachment: screenshot1.png added

Correct behavior for hrev46211

comment:2 by jprostko, 6 years ago

I have never observed this behavior either. See my attachment from hrev46211.

comment:3 by jessicah, 6 years ago

Latest build, gcc2h, pulling from the github mirror. I'll try doing jam -a, see if that fixes it. Though surely it'd have been fixed if it was cached when git pull updated my tree.

by jessicah, 6 years ago

Attachment: no-hrev-about-system.png added

About this system screenshot

in reply to:  3 comment:4 by anevilyak, 6 years ago

Resolution: invalid
Status: newclosed

Replying to jessicah:

Latest build, gcc2h, pulling from the github mirror. I'll try doing jam -a, see if that fixes it. Though surely it'd have been fixed if it was cached when git pull updated my tree.

That would be your problem, the github mirror doesn't replicate the tags, and consequently the build system has no way of knowing what the corresponding hrev is.

comment:5 by axeld, 6 years ago

FWIW, the reason the github mirror does not replicate the hrev tags is because github's UI does not manage to handle that many tags in an acceptable manner; it just gets very slow.

Note: See TracTickets for help on using tickets.