User forums > Help

Start page - wrong build date & time

<< < (2/3) > >>

PsYhLo:
it's ok

Michael:

--- Quote from: PChris on April 20, 2006, 02:20:44 pm ---In the about box it is correct, but at the start page it is wrong

--- End quote ---

Yes, right. In the About box date and time are correct.

Best wishes,
Michael

killerbot:
I rechedk both :
date is the same, onlt in the time there's a little difference :
  about box : 12:27:45
  start here page : 12:28:15

so it's for sure they don't come from the same source (or better from the same moment)

thomas:
Regarding the original question: This is normal behaviour, and it has always been like that (you only did not see it).

Regarding the times in the about box and the start here page being different: This is normal behaviour, too (and has always been like that).

Build times come from the standard C predefined __DATE__ and __TIME__ macros, and are thus only updated when the respective source is recompiled.

The release number, on the other hand, calls a SDK function which updates the release every time you compile after updating. Therefore, the build time may be wrong when the release number is still accurate.

This could be "fixed" by using a SDK function instead of those macros, but I don't see that it is really a showstopping problem. The revision number is the important part, the build time was only  intended to give us a hint when we release a build (which will be a clean build anyway), since a date is easier to memorize for a human than a revision number.

I might nevertheless "fix" it next weekend (has low priority though). :)

Michael:

--- Quote from: thomas on April 20, 2006, 03:29:53 pm ---Regarding the original question: This is normal behaviour, and it has always been like that (you only did not see it).

Regarding the times in the about box and the start here page being different: This is normal behaviour, too (and has always been like that).

Build times come from the standard C predefined __DATE__ and __TIME__ macros, and are thus only updated when the respective source is recompiled.

The release number, on the other hand, calls a SDK function which updates the release every time you compile after updating. Therefore, the build time may be wrong when the release number is still accurate.

This could be "fixed" by using a SDK function instead of those macros, but I don't see that it is really a showstopping problem. The revision number is the important part, the build time was only  intended to give us a hint when we release a build (which will be a clean build anyway), since a date is easier to memorize for a human than a revision number.

I might nevertheless "fix" it next weekend (has low priority though). :)

--- End quote ---

Hello,

Thank you for the explanation. Yes, I probably did not see/remark it :). Usually, I check the rev number and compiler used (especially when I test new GCC versions).

The problem is not a showstopping one. If you have some free time to fix it, IMHO it woul be good :), but if you have more important things to do, then just posticipate it :).

Best wishes,
Michael

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version