jlec 15/04/08 12:31:38 Added: p7zip-9.38.1-osversion.patch Log: Fix compilation problems on x86, bug #545912 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
Revision Changes Path 1.1 app-arch/p7zip/files/p7zip-9.38.1-osversion.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/p7zip/files/p7zip-9.38.1-osversion.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/p7zip/files/p7zip-9.38.1-osversion.patch?rev=1.1&content-type=text/plain Index: p7zip-9.38.1-osversion.patch =================================================================== diff -Naur old/CPP/7zip/UI/FileManager/FM.cpp new/CPP/7zip/UI/FileManager/FM.cpp --- old/CPP/7zip/UI/FileManager/FM.cpp 2015-01-18 08:59:09.000000000 -1000 +++ new/CPP/7zip/UI/FileManager/FM.cpp 2015-02-09 11:39:55.575712452 -1000 @@ -348,24 +348,7 @@ bool IsLargePageSupported() { - #ifdef _WIN64 return true; - #else - OSVERSIONINFO versionInfo; - versionInfo.dwOSVersionInfoSize = sizeof(versionInfo); - if (!::GetVersionEx(&versionInfo)) - return false; - if (versionInfo.dwPlatformId != VER_PLATFORM_WIN32_NT || versionInfo.dwMajorVersion < 5) - return false; - if (versionInfo.dwMajorVersion > 5) - return true; - if (versionInfo.dwMinorVersion < 1) - return false; - if (versionInfo.dwMinorVersion > 1) - return true; - // return IsWow64(); - return false; - #endif } #if 0 //#ifndef UNDER_CE
