| --- misc/Python-2.6.1/Include/pyport.h 2008-06-11 09:41:16.000000000 +0200 |
| +++ misc/build/Python-2.6.1/Include/pyport.h 2011-06-06 17:31:17.000000000 +0200 |
| @@ -449,11 +449,6 @@ |
| in platform-specific #ifdefs. |
| **************************************************************************/ |
| |
| -#ifdef SOLARIS |
| -/* Unchecked */ |
| -extern int gethostname(char *, int); |
| -#endif |
| - |
| #ifdef __BEOS__ |
| /* Unchecked */ |
| /* It's in the libs, but not the headers... - [cjh] */ |
| --- misc/Python-2.6.1/PCbuild/pcbuild.sln 2008-06-27 04:30:34.000000000 +0200 |
| +++ misc/build/Python-2.6.1/PCbuild/pcbuild.sln 2011-06-06 17:31:17.000000000 +0200 |
| @@ -15,16 +15,6 @@ |
| {C73F0EC1-358B-4177-940F-0846AC8B04CD} = {C73F0EC1-358B-4177-940F-0846AC8B04CD} |
| EndProjectSection |
| EndProject |
| -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pythonw", "pythonw.vcproj", "{F4229CC3-873C-49AE-9729-DD308ED4CD4A}" |
| - ProjectSection(ProjectDependencies) = postProject |
| - {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} |
| - EndProjectSection |
| -EndProject |
| -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "w9xpopen", "w9xpopen.vcproj", "{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}" |
| - ProjectSection(ProjectDependencies) = postProject |
| - {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} |
| - EndProjectSection |
| -EndProject |
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "make_buildinfo", "make_buildinfo.vcproj", "{C73F0EC1-358B-4177-940F-0846AC8B04CD}" |
| EndProject |
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{553EC33E-9816-4996-A660-5D6186A0B0B3}" |
| @@ -38,12 +28,6 @@ |
| {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} |
| EndProjectSection |
| EndProject |
| -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_bsddb", "_bsddb.vcproj", "{B4D38F3F-68FB-42EC-A45D-E00657BB3627}" |
| - ProjectSection(ProjectDependencies) = postProject |
| - {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} |
| - {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} |
| - EndProjectSection |
| -EndProject |
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ctypes", "_ctypes.vcproj", "{0E9791DB-593A-465F-98BC-681011311618}" |
| ProjectSection(ProjectDependencies) = postProject |
| {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} |
| @@ -69,12 +53,6 @@ |
| {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} |
| EndProjectSection |
| EndProject |
| -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_sqlite3", "_sqlite3.vcproj", "{13CECB97-4119-4316-9D42-8534019A5A44}" |
| - ProjectSection(ProjectDependencies) = postProject |
| - {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} |
| - {A1A295E5-463C-437F-81CA-1F32367685DA} = {A1A295E5-463C-437F-81CA-1F32367685DA} |
| - EndProjectSection |
| -EndProject |
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ssl", "_ssl.vcproj", "{C6E20F84-3247-4AD6-B051-B073268F73BA}" |
| ProjectSection(ProjectDependencies) = postProject |
| {B11D750F-CD1F-4A96-85CE-E69A5C5259F9} = {B11D750F-CD1F-4A96-85CE-E69A5C5259F9} |
| @@ -87,16 +65,6 @@ |
| {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} |
| EndProjectSection |
| EndProject |
| -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_tkinter", "_tkinter.vcproj", "{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}" |
| - ProjectSection(ProjectDependencies) = postProject |
| - {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} |
| - EndProjectSection |
| -EndProject |
| -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bz2", "bz2.vcproj", "{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}" |
| - ProjectSection(ProjectDependencies) = postProject |
| - {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} |
| - EndProjectSection |
| -EndProject |
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "select", "select.vcproj", "{18CAE28C-B454-46C1-87A0-493D91D97F03}" |
| ProjectSection(ProjectDependencies) = postProject |
| {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} |
| @@ -112,19 +80,6 @@ |
| {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} |
| EndProjectSection |
| EndProject |
| -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bdist_wininst", "bdist_wininst.vcproj", "{EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}" |
| -EndProject |
| -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_hashlib", "_hashlib.vcproj", "{447F05A8-F581-4CAC-A466-5AC7936E207E}" |
| - ProjectSection(ProjectDependencies) = postProject |
| - {B11D750F-CD1F-4A96-85CE-E69A5C5259F9} = {B11D750F-CD1F-4A96-85CE-E69A5C5259F9} |
| - {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} |
| - EndProjectSection |
| -EndProject |
| -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sqlite3", "sqlite3.vcproj", "{A1A295E5-463C-437F-81CA-1F32367685DA}" |
| - ProjectSection(ProjectDependencies) = postProject |
| - {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} |
| - EndProjectSection |
| -EndProject |
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_multiprocessing", "_multiprocessing.vcproj", "{9E48B300-37D1-11DD-8C41-005056C00008}" |
| ProjectSection(ProjectDependencies) = postProject |
| {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} |
| @@ -162,20 +117,20 @@ |
| {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Release|x64.Build.0 = Release|x64 |
| {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Debug|Win32.ActiveCfg = Debug|Win32 |
| {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Debug|Win32.Build.0 = Debug|Win32 |
| - {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Debug|x64.ActiveCfg = Debug|Win32 |
| - {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Debug|x64.Build.0 = Debug|Win32 |
| + {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Debug|x64.ActiveCfg = Debug|x64 |
| + {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Debug|x64.Build.0 = Debug|x64 |
| {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGInstrument|Win32.ActiveCfg = Release|Win32 |
| {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGInstrument|Win32.Build.0 = Release|Win32 |
| - {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGInstrument|x64.ActiveCfg = Release|Win32 |
| - {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGInstrument|x64.Build.0 = Release|Win32 |
| + {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGInstrument|x64.ActiveCfg = Release|x64 |
| + {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGInstrument|x64.Build.0 = Release|x64 |
| {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGUpdate|Win32.ActiveCfg = Release|Win32 |
| {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGUpdate|Win32.Build.0 = Release|Win32 |
| - {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGUpdate|x64.ActiveCfg = Release|Win32 |
| - {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGUpdate|x64.Build.0 = Release|Win32 |
| + {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGUpdate|x64.ActiveCfg = Release|x64 |
| + {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGUpdate|x64.Build.0 = Release|x64 |
| {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Release|Win32.ActiveCfg = Release|Win32 |
| {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Release|Win32.Build.0 = Release|Win32 |
| - {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Release|x64.ActiveCfg = Release|Win32 |
| - {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Release|x64.Build.0 = Release|Win32 |
| + {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Release|x64.ActiveCfg = Release|x64 |
| + {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Release|x64.Build.0 = Release|x64 |
| {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Debug|Win32.ActiveCfg = Debug|Win32 |
| {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Debug|Win32.Build.0 = Debug|Win32 |
| {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Debug|x64.ActiveCfg = Debug|x64 |
| @@ -226,20 +181,20 @@ |
| {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.Release|x64.Build.0 = Release|x64 |
| {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Debug|Win32.ActiveCfg = Release|Win32 |
| {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Debug|Win32.Build.0 = Release|Win32 |
| - {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Debug|x64.ActiveCfg = Release|Win32 |
| - {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Debug|x64.Build.0 = Release|Win32 |
| + {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Debug|x64.ActiveCfg = Release|x64 |
| + {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Debug|x64.Build.0 = Release|x64 |
| {C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGInstrument|Win32.ActiveCfg = Release|Win32 |
| {C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGInstrument|Win32.Build.0 = Release|Win32 |
| - {C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGInstrument|x64.ActiveCfg = Release|Win32 |
| - {C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGInstrument|x64.Build.0 = Release|Win32 |
| + {C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGInstrument|x64.ActiveCfg = Release|x64 |
| + {C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGInstrument|x64.Build.0 = Release|x64 |
| {C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGUpdate|Win32.ActiveCfg = Release|Win32 |
| {C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGUpdate|Win32.Build.0 = Release|Win32 |
| - {C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGUpdate|x64.ActiveCfg = Release|Win32 |
| - {C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGUpdate|x64.Build.0 = Release|Win32 |
| + {C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGUpdate|x64.ActiveCfg = Release|x64 |
| + {C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGUpdate|x64.Build.0 = Release|x64 |
| {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Release|Win32.ActiveCfg = Release|Win32 |
| {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Release|Win32.Build.0 = Release|Win32 |
| - {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Release|x64.ActiveCfg = Release|Win32 |
| - {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Release|x64.Build.0 = Release|Win32 |
| + {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Release|x64.ActiveCfg = Release|x64 |
| + {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Release|x64.Build.0 = Release|x64 |
| {28B5D777-DDF2-4B6B-B34F-31D938813856}.Debug|Win32.ActiveCfg = Debug|Win32 |
| {28B5D777-DDF2-4B6B-B34F-31D938813856}.Debug|Win32.Build.0 = Debug|Win32 |
| {28B5D777-DDF2-4B6B-B34F-31D938813856}.Debug|x64.ActiveCfg = Debug|x64 |
| @@ -481,7 +436,7 @@ |
| {D06B6426-4762-44CC-8BAD-D79052507F2F}.Release|x64.ActiveCfg = Release|x64 |
| {D06B6426-4762-44CC-8BAD-D79052507F2F}.Release|x64.Build.0 = Release|x64 |
| {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.Debug|Win32.ActiveCfg = Release|Win32 |
| - {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.Debug|x64.ActiveCfg = Release|x64 |
| + {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.Debug|x64.ActiveCfg = Debug|x64 |
| {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.PGInstrument|Win32.ActiveCfg = Release|Win32 |
| {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.PGInstrument|x64.ActiveCfg = Release|x64 |
| {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.PGUpdate|Win32.ActiveCfg = Release|Win32 |
| --- misc/Python-2.6.1/PCbuild/make_versioninfo.vcproj 2008-06-12 23:58:20.000000000 +0200 |
| +++ misc/build/Python-2.6.1/PCbuild/make_versioninfo.vcproj 2011-06-06 17:31:17.000000000 +0200 |
| @@ -124,6 +124,8 @@ |
| InlineFunctionExpansion="1" |
| EnableIntrinsicFunctions="true" |
| PreprocessorDefinitions="_CONSOLE" |
| + RuntimeLibrary="2" |
| + CompileAs="0" |
| /> |
| <Tool |
| Name="VCManagedResourceCompilerTool" |
| @@ -137,6 +139,8 @@ |
| <Tool |
| Name="VCLinkerTool" |
| OutputFile="$(SolutionDir)make_versioninfo.exe" |
| + ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" |
| + SubSystem="1" |
| /> |
| <Tool |
| Name="VCALinkTool" |
| @@ -175,7 +179,7 @@ |
| <Tool |
| Name="VCCustomBuildTool" |
| Description="Build PC/pythonnt_rc(_d).h" |
| - CommandLine="cd $(SolutionDir)
make_versioninfo_d.exe > ..\PC\pythonnt_rc_d.h
" |
| + CommandLine="cd $(SolutionDir)
make_versioninfo.exe > ..\PC\pythonnt_rc_d.h
" |
| Outputs="$(SolutionDir)..\PC\pythonnt_rc_d.h" |
| /> |
| <Tool |
| @@ -210,7 +214,7 @@ |
| /> |
| <Tool |
| Name="VCLinkerTool" |
| - OutputFile="$(SolutionDir)make_versioninfo_d.exe" |
| + OutputFile="$(SolutionDir)make_versioninfo.exe" |
| ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" |
| SubSystem="1" |
| BaseAddress="0x1d000000" |
| @@ -235,7 +239,7 @@ |
| /> |
| <Tool |
| Name="VCPostBuildEventTool" |
| - CommandLine="cd $(SolutionDir)
make_versioninfo_d.exe > ..\PC\python_nt_d.h
" |
| + CommandLine="cd $(SolutionDir)
make_versioninfo.exe > ..\PC\python_nt_d.h
" |
| /> |
| </Configuration> |
| <Configuration |
| @@ -249,7 +253,7 @@ |
| <Tool |
| Name="VCCustomBuildTool" |
| Description="Build PC/pythonnt_rc(_d).h" |
| - CommandLine="cd $(SolutionDir)
make_versioninfo_d.exe > ..\PC\pythonnt_rc_d.h
" |
| + CommandLine="cd $(SolutionDir)
make_versioninfo.exe > ..\PC\pythonnt_rc_d.h
" |
| Outputs="$(SolutionDir)..\PC\pythonnt_rc_d.h" |
| /> |
| <Tool |
| @@ -268,6 +272,8 @@ |
| InlineFunctionExpansion="1" |
| EnableIntrinsicFunctions="false" |
| PreprocessorDefinitions="_CONSOLE" |
| + RuntimeLibrary="2" |
| + CompileAs="0" |
| /> |
| <Tool |
| Name="VCManagedResourceCompilerTool" |
| @@ -280,8 +286,9 @@ |
| /> |
| <Tool |
| Name="VCLinkerTool" |
| - OutputFile="$(SolutionDir)make_versioninfo_d.exe" |
| - TargetMachine="17" |
| + OutputFile="$(SolutionDir)make_versioninfo.exe" |
| + ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" |
| + SubSystem="1" |
| /> |
| <Tool |
| Name="VCALinkTool" |
| @@ -303,7 +310,7 @@ |
| /> |
| <Tool |
| Name="VCPostBuildEventTool" |
| - CommandLine="cd $(SolutionDir)
make_versioninfo_d.exe > ..\PC\python_nt_d.h
" |
| + CommandLine="cd $(SolutionDir)
make_versioninfo.exe > ..\PC\python_nt_d.h
" |
| /> |
| </Configuration> |
| </Configurations> |
| --- misc/Python-2.6.1/PCbuild/make_buildinfo.vcproj 2007-11-30 20:18:08.000000000 +0100 |
| +++ misc/build/Python-2.6.1/PCbuild/make_buildinfo.vcproj 2011-06-06 17:31:17.000000000 +0200 |
| @@ -119,6 +119,9 @@ |
| /> |
| <Tool |
| Name="VCLinkerTool" |
| + OutputFile="$(OutDir)/make_buildinfo.exe" |
| + ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" |
| + SubSystem="1" |
| /> |
| <Tool |
| Name="VCALinkTool" |
| --- misc/Python-2.6.1/PCbuild/x64.vsprops 2008-02-29 19:54:45.000000000 +0100 |
| +++ misc/build/Python-2.6.1/PCbuild/x64.vsprops 2011-06-06 17:31:17.000000000 +0200 |
| @@ -3,7 +3,7 @@ |
| ProjectType="Visual C++" |
| Version="8.00" |
| Name="amd64" |
| - OutputDirectory="$(SolutionDir)\amd64\" |
| + OutputDirectory="$(SolutionDir)" |
| IntermediateDirectory="$(SolutionDir)$(PlatformName)-temp-$(ConfigurationName)\$(ProjectName)\" |
| > |
| <Tool |
| @@ -15,8 +15,4 @@ |
| Name="VCLinkerTool" |
| TargetMachine="17" |
| /> |
| - <UserMacro |
| - Name="PythonExe" |
| - Value="$(HOST_PYTHON)" |
| - /> |
| </VisualStudioPropertySheet> |
| --- misc/Python-2.6.1/PCbuild/debug.vsprops 2008-04-03 20:27:06.000000000 +0200 |
| +++ misc/build/Python-2.6.1/PCbuild/debug.vsprops 2011-06-06 17:31:17.000000000 +0200 |
| @@ -10,6 +10,6 @@ |
| /> |
| <UserMacro |
| Name="KillPythonExe" |
| - Value="$(OutDir)\kill_python_d.exe" |
| + Value="$(OutDir)\kill_python.exe" |
| /> |
| </VisualStudioPropertySheet> |
| --- misc/Python-2.6.1/PCbuild/kill_python.vcproj 2008-06-14 00:38:33.000000000 +0200 |
| +++ misc/build/Python-2.6.1/PCbuild/kill_python.vcproj 2011-06-06 17:31:17.000000000 +0200 |
| @@ -54,7 +54,7 @@ |
| /> |
| <Tool |
| Name="VCLinkerTool" |
| - OutputFile="$(OutDir)\$(ProjectName)_d.exe" |
| + OutputFile="$(OutDir)\$(ProjectName).exe" |
| SubSystem="1" |
| /> |
| <Tool |
| @@ -115,7 +115,7 @@ |
| /> |
| <Tool |
| Name="VCLinkerTool" |
| - OutputFile="$(OutDir)\$(ProjectName)_d.exe" |
| + OutputFile="$(OutDir)\$(ProjectName).exe" |
| SubSystem="1" |
| /> |
| <Tool |
| --- misc/Python-2.6.1/PCbuild/pyd_d.vsprops 2008-11-06 18:29:54.000000000 +0100 |
| +++ misc/build/Python-2.6.1/PCbuild/pyd_d.vsprops 2011-06-06 17:31:17.000000000 +0200 |
| @@ -11,13 +11,13 @@ |
| InlineFunctionExpansion="0" |
| EnableIntrinsicFunctions="false" |
| PreprocessorDefinitions="Py_BUILD_CORE_MODULE" |
| - RuntimeLibrary="3" |
| + RuntimeLibrary="2" |
| /> |
| <Tool |
| Name="VCLinkerTool" |
| - OutputFile="$(OutDir)\$(ProjectName)_d.pyd" |
| + OutputFile="$(OutDir)\$(ProjectName).pyd" |
| LinkIncremental="1" |
| - ProgramDatabaseFile="$(OutDir)\$(ProjectName)_d.pdb" |
| + ProgramDatabaseFile="$(OutDir)\$(ProjectName).pdb" |
| ImportLibrary="$(OutDir)\$(TargetName).lib" |
| GenerateManifest="false" |
| /> |
| @@ -31,6 +31,6 @@ |
| /> |
| <UserMacro |
| Name="PythonExe" |
| - Value="$(SolutionDir)python_d.exe" |
| + Value="$(SolutionDir)python.exe" |
| /> |
| </VisualStudioPropertySheet> |
| --- misc/Python-2.6.1/PCbuild/python.vcproj 2008-06-12 23:58:20.000000000 +0200 |
| +++ misc/build/Python-2.6.1/PCbuild/python.vcproj 2011-06-06 17:31:17.000000000 +0200 |
| @@ -191,7 +191,7 @@ |
| EnableIntrinsicFunctions="false" |
| AdditionalIncludeDirectories="" |
| PreprocessorDefinitions="_CONSOLE" |
| - RuntimeLibrary="3" |
| + RuntimeLibrary="2" |
| BrowseInformation="1" |
| CompileAs="0" |
| /> |
| @@ -209,7 +209,7 @@ |
| /> |
| <Tool |
| Name="VCLinkerTool" |
| - OutputFile="$(OutDir)\python_d.exe" |
| + OutputFile="$(OutDir)\python.exe" |
| SubSystem="1" |
| StackReserveSize="2000000" |
| BaseAddress="0x1d000000" |
| @@ -266,7 +266,7 @@ |
| EnableIntrinsicFunctions="false" |
| AdditionalIncludeDirectories="" |
| PreprocessorDefinitions="_CONSOLE" |
| - RuntimeLibrary="3" |
| + RuntimeLibrary="2" |
| BrowseInformation="1" |
| CompileAs="0" |
| /> |
| @@ -284,9 +284,9 @@ |
| /> |
| <Tool |
| Name="VCLinkerTool" |
| - OutputFile="$(OutDir)\python_d.exe" |
| + OutputFile="$(OutDir)\python.exe" |
| SubSystem="1" |
| - StackReserveSize="2100000" |
| + StackReserveSize="2000000" |
| BaseAddress="0x1d000000" |
| /> |
| <Tool |
| --- misc/Python-2.6.1/PCbuild/pythoncore.vcproj 2008-06-10 23:23:22.000000000 +0200 |
| +++ misc/build/Python-2.6.1/PCbuild/pythoncore.vcproj 2011-06-06 17:31:17.000000000 +0200 |
| @@ -198,7 +198,7 @@ |
| EnableIntrinsicFunctions="false" |
| AdditionalIncludeDirectories="..\Python;..\Modules\zlib" |
| PreprocessorDefinitions="_USRDLL;Py_BUILD_CORE;Py_ENABLE_SHARED;WIN32" |
| - RuntimeLibrary="3" |
| + RuntimeLibrary="2" |
| /> |
| <Tool |
| Name="VCManagedResourceCompilerTool" |
| @@ -217,11 +217,11 @@ |
| <Tool |
| Name="VCLinkerTool" |
| AdditionalDependencies="getbuildinfo.o" |
| - OutputFile="$(OutDir)\$(PyDllName)_d.dll" |
| + OutputFile="$(OutDir)\$(PyDllName).dll" |
| IgnoreDefaultLibraryNames="libc" |
| - ProgramDatabaseFile="$(OutDir)$(PyDllName)_d.pdb" |
| + ProgramDatabaseFile="$(OutDir)$(PyDllName).pdb" |
| BaseAddress="0x1e000000" |
| - ImportLibrary="$(OutDir)$(PyDllName)_d.lib" |
| + ImportLibrary="$(OutDir)$(PyDllName).lib" |
| /> |
| <Tool |
| Name="VCALinkTool" |
| @@ -276,7 +276,7 @@ |
| EnableIntrinsicFunctions="false" |
| AdditionalIncludeDirectories="..\Python;..\Modules\zlib" |
| PreprocessorDefinitions="_USRDLL;Py_BUILD_CORE;Py_ENABLE_SHARED;WIN32" |
| - RuntimeLibrary="3" |
| + RuntimeLibrary="2" |
| /> |
| <Tool |
| Name="VCManagedResourceCompilerTool" |
| @@ -295,11 +295,11 @@ |
| <Tool |
| Name="VCLinkerTool" |
| AdditionalDependencies="getbuildinfo.o" |
| - OutputFile="$(OutDir)\$(PyDllName)_d.dll" |
| + OutputFile="$(OutDir)\$(PyDllName).dll" |
| IgnoreDefaultLibraryNames="libc" |
| - ProgramDatabaseFile="$(OutDir)$(PyDllName)_d.pdb" |
| + ProgramDatabaseFile="$(OutDir)$(PyDllName).pdb" |
| BaseAddress="0x1e000000" |
| - ImportLibrary="$(OutDir)$(PyDllName)_d.lib" |
| + ImportLibrary="$(OutDir)$(PyDllName).lib" |
| /> |
| <Tool |
| Name="VCALinkTool" |
| --- misc/Python-2.6.1/PCbuild/make_buildinfo.c 2007-12-06 22:13:06.000000000 +0100 |
| +++ misc/build/Python-2.6.1/PCbuild/make_buildinfo.c 2011-06-06 17:31:17.000000000 +0200 |
| @@ -65,7 +65,7 @@ |
| strcat_s(command, CMD_SIZE, "-MD "); |
| } |
| else if (strcmp(argv[1], "Debug") == 0) { |
| - strcat_s(command, CMD_SIZE, "-D_DEBUG -MDd "); |
| + strcat_s(command, CMD_SIZE, "-MD "); |
| } |
| else if (strcmp(argv[1], "ReleaseItanium") == 0) { |
| strcat_s(command, CMD_SIZE, "-MD /USECL:MS_ITANIUM "); |
| --- misc/Python-2.6.1/Objects/exceptions.c 2008-07-30 19:45:10.000000000 +0200 |
| +++ misc/build/Python-2.6.1/Objects/exceptions.c 2011-06-06 17:31:17.000000000 +0200 |
| @@ -2157,8 +2157,6 @@ |
| #if defined _MSC_VER && _MSC_VER >= 1400 && defined(__STDC_SECURE_LIB__) |
| /* Set CRT argument error handler */ |
| prevCrtHandler = _set_invalid_parameter_handler(InvalidParameterHandler); |
| - /* turn off assertions in debug mode */ |
| - prevCrtReportMode = _CrtSetReportMode(_CRT_ASSERT, 0); |
| #endif |
| } |
| |
| @@ -2170,6 +2168,5 @@ |
| #if defined _MSC_VER && _MSC_VER >= 1400 && defined(__STDC_SECURE_LIB__) |
| /* reset CRT error handling */ |
| _set_invalid_parameter_handler(prevCrtHandler); |
| - _CrtSetReportMode(_CRT_ASSERT, prevCrtReportMode); |
| #endif |
| } |
| --- misc/Python-2.6.1/Lib/test/test_threading.py 2008-09-30 22:41:13.000000000 +0200 |
| +++ misc/build/Python-2.6.1/Lib/test/test_threading.py 2011-06-06 17:31:17.000000000 +0200 |
| @@ -382,7 +382,7 @@ |
| return |
| # Skip platforms with known problems forking from a worker thread. |
| # See http://bugs.python.org/issue3863. |
| - if sys.platform in ('freebsd4', 'freebsd5', 'freebsd6', 'os2emx'): |
| + if sys.platform in ('freebsd4', 'freebsd5', 'freebsd6', 'freebsd7', 'os2emx'): |
| print >>sys.stderr, ('Skipping test_3_join_in_forked_from_thread' |
| ' due to known OS bugs on'), sys.platform |
| return |
| --- misc/Python-2.6.1/Modules/_ctypes/libffi/configure 2008-05-23 17:06:50.000000000 +0200 |
| +++ misc/build/Python-2.6.1/Modules/_ctypes/libffi/configure 2011-06-06 17:31:17.000000000 +0200 |
| @@ -4725,7 +4725,7 @@ |
| rm -rf conftest* |
| ;; |
| |
| -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ |
| +amd64-*-freebsd*|x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ |
| s390*-*linux*|sparc*-*linux*) |
| # Find out which ABI we are using. |
| echo 'int i;' > conftest.$ac_ext |
| --- misc/Python-2.6.1/Python/thread_pthread.h 2006-06-13 17:04:24.000000000 +0200 |
| +++ misc/build/Python-2.6.1/Python/thread_pthread.h 2011-06-06 17:33:34.000000000 +0200 |
| @@ -26,6 +26,10 @@ |
| #endif |
| #endif |
| |
| +#ifdef __FreeBSD__ |
| +#include <osreldate.h> |
| +#endif |
| + |
| /* The POSIX spec says that implementations supporting the sem_* |
| family of functions must indicate this by defining |
| _POSIX_SEMAPHORES. */ |
| @@ -44,7 +48,6 @@ |
| in default setting. So the process scope is preferred to get |
| enough number of threads to work. */ |
| #ifdef __FreeBSD__ |
| -#include <osreldate.h> |
| #if __FreeBSD_version >= 500000 && __FreeBSD_version < 504101 |
| #undef PTHREAD_SYSTEM_SCHED_SUPPORTED |
| #endif |
| @@ -149,6 +152,9 @@ |
| { |
| pthread_t th; |
| int status; |
| +#ifdef __FreeBSD__ |
| + sigset_t set, oset; |
| +#endif |
| #if defined(THREAD_STACK_SIZE) || defined(PTHREAD_SYSTEM_SCHED_SUPPORTED) |
| pthread_attr_t attrs; |
| #endif |
| @@ -177,7 +183,10 @@ |
| #if defined(PTHREAD_SYSTEM_SCHED_SUPPORTED) |
| pthread_attr_setscope(&attrs, PTHREAD_SCOPE_SYSTEM); |
| #endif |
| - |
| +#ifdef __FreeBSD__ |
| + sigfillset(&set); |
| + SET_THREAD_SIGMASK(SIG_BLOCK, &set, &oset); |
| +#endif |
| status = pthread_create(&th, |
| #if defined(THREAD_STACK_SIZE) || defined(PTHREAD_SYSTEM_SCHED_SUPPORTED) |
| &attrs, |
| @@ -188,6 +197,9 @@ |
| (void *)arg |
| ); |
| |
| +#ifdef __FreeBSD__ |
| + SET_THREAD_SIGMASK(SIG_SETMASK, &oset, NULL); |
| +#endif |
| #if defined(THREAD_STACK_SIZE) || defined(PTHREAD_SYSTEM_SCHED_SUPPORTED) |
| pthread_attr_destroy(&attrs); |
| #endif |
| --- misc/Python-2.6.1/configure 2008-11-16 18:57:10.000000000 +0100 |
| +++ misc/build/Python-2.6.1/configure 2011-06-06 17:31:17.000000000 +0200 |
| @@ -4102,7 +4102,7 @@ |
| ;; |
| SunOS*) |
| LDLIBRARY='libpython$(VERSION).so' |
| - BLDLIBRARY='-Wl,-R,$(LIBDIR) -L. -lpython$(VERSION)' |
| + BLDLIBRARY=-R\'\$\$ORIGIN\'' -L. -lpython$(VERSION)' |
| RUNSHARED=LD_LIBRARY_PATH=`pwd`:${LD_LIBRARY_PATH} |
| INSTSONAME="$LDLIBRARY".$SOVERSION |
| ;; |
| @@ -4110,11 +4110,6 @@ |
| LDLIBRARY='libpython$(VERSION).so' |
| BLDLIBRARY='-L. -lpython$(VERSION)' |
| RUNSHARED=LD_LIBRARY_PATH=`pwd`:${LD_LIBRARY_PATH} |
| - case $ac_sys_system in |
| - FreeBSD*) |
| - SOVERSION=`echo $SOVERSION|cut -d "." -f 1` |
| - ;; |
| - esac |
| INSTSONAME="$LDLIBRARY".$SOVERSION |
| ;; |
| hp*|HP*) |
| --- misc/Python-2.6.1/PC/pyconfig.h 2008-06-13 02:42:22.000000000 +0200 |
| +++ misc/build/Python-2.6.1/PC/pyconfig.h 2011-06-06 17:31:17.000000000 +0200 |
| @@ -322,11 +322,7 @@ |
| /* So MSVC users need not specify the .lib file in |
| their Makefile (other compilers are generally |
| taken care of by distutils.) */ |
| -# ifdef _DEBUG |
| -# pragma comment(lib,"python26_d.lib") |
| -# else |
| -# pragma comment(lib,"python26.lib") |
| -# endif /* _DEBUG */ |
| +# pragma comment(lib,"python26.lib") |
| # endif /* _MSC_VER */ |
| # endif /* Py_BUILD_CORE */ |
| #endif /* MS_COREDLL */ |