GNOME Bugzilla – Bug 624171
File Version not updated
Last modified: 2010-07-15 00:09:33 UTC
As reported on the IRC channel, the File Version and Product Version information fields for the Windows binaries still report version 1.10.6 although the version number in the About box was correctly updated to 1.10.7 This might sound just cosmetic but allows Windows users to check if a new version was released ;)
Pedro, do you know where that 1.10.6 comes from? In the build files for the Windows binaries, I see: ; HM NIS Edit Wizard helper defines !define GNM_NAME "Gnumeric" !define GNM_LONGNAME "Gnumeric Spreadsheet" !define GNM_APPNAME "Gnumeric Spreadsheet" !define GNM_VERSION "@VERSION@" !define GNM_VERSION_TAG "@YYYYMMDD@" !define GNM_VERSION_FULL "${GNM_VERSION}-${GNM_VERSION_TAG}" ... OutFile "gnumeric-${GNM_VERSION_FULL}.exe" ... !define GNM_ROOT "$INSTDIR\${GNM_VERSION}" ... WriteRegStr SHCTX "Software\GNOME\${GNM_NAME}" "Path" "${GNM_ROOT}\bin" WriteRegStr SHCTX "Software\GNOME\${GNM_NAME}" "Version" "${GNM_VERSION_FULL}" So all of this version info should match. In which directory is your gnumeric installed?
All this information matches. It is installed in C:\Program Files\Gnumeric\1.10.7\bin as expected You should look for some line containing "File Version" or "Product Version" or "The Gnumeric Team"
So that should have to do with thh file src/gnumeric.rc: ----------------------------------------------------------- #define xstr(s) str(s) #define str(s) #s #include <winver.h> 500 ICON MOVEABLE PURE LOADONCALL DISCARDABLE "../icons/win32-gnumeric.ico" VS_VERSION_INFO VERSIONINFO FILEVERSION VERSION_NUMBER PRODUCTVERSION VERSION_NUMBER FILEFLAGSMASK 0 FILEFLAGS 0 FILEOS VOS__WINDOWS32 FILETYPE VFT_DLL FILESUBTYPE VFT2_UNKNOWN BEGIN BLOCK "StringFileInfo" BEGIN BLOCK "040904B0" BEGIN VALUE "CompanyName", "The Gnumeric Team" VALUE "FileDescription", "Gnumeric" VALUE "FileVersion", xstr(VERSION) VALUE "LegalCopyright", "Copyright 2010 by The Gnumeric Team and others" VALUE "ProductName", "Gnumeric" VALUE "ProductVersion", xstr(VERSION) END END BLOCK "VarFileInfo" BEGIN VALUE "Translation", 0x409, 1200 END END -----------------------------------------------------------
That sounds like something that needs to be forced recompiled.
This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.