Fossil SCM

In the Windows application manifest, use generic placeholder values for the 'processorArchitecture' attributes of the 'assemblyIdentity' elements. This should enable Fossil to run on 64-bit systems without the WOW64 emulator installed, see [forum:9a3eaa6ad5| Forum Post 9a3eaa6ad5] and following for the problem report and discussion.

florian 2022-06-24 05:39 trunk
Commit 12ac6727e1a0f25c1e161e0a275a04243b9b2e0ab17922bfe957bfdde825cef9
1 file changed +2 -2
--- win/fossil.exe.manifest
+++ win/fossil.exe.manifest
@@ -1,9 +1,9 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
22
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"
33
xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
4
- <assemblyIdentity version="1.0.0.0" processorArchitecture="X86" name="fossil"
4
+ <assemblyIdentity version="1.0.0.0" processorArchitecture="*" name="fossil"
55
type="win32" />
66
<description>
77
Simple, high-reliability, distributed software configuration management system.
88
</description>
99
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
@@ -34,10 +34,10 @@
3434
</asmv3:windowsSettings>
3535
</asmv3:application>
3636
<dependency>
3737
<dependentAssembly>
3838
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls"
39
- version="6.0.0.0" processorArchitecture="X86"
39
+ version="6.0.0.0" processorArchitecture="*"
4040
publicKeyToken="6595b64144ccf1df" language="*" />
4141
</dependentAssembly>
4242
</dependency>
4343
</assembly>
4444
--- win/fossil.exe.manifest
+++ win/fossil.exe.manifest
@@ -1,9 +1,9 @@
1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2 <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"
3 xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
4 <assemblyIdentity version="1.0.0.0" processorArchitecture="X86" name="fossil"
5 type="win32" />
6 <description>
7 Simple, high-reliability, distributed software configuration management system.
8 </description>
9 <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
@@ -34,10 +34,10 @@
34 </asmv3:windowsSettings>
35 </asmv3:application>
36 <dependency>
37 <dependentAssembly>
38 <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls"
39 version="6.0.0.0" processorArchitecture="X86"
40 publicKeyToken="6595b64144ccf1df" language="*" />
41 </dependentAssembly>
42 </dependency>
43 </assembly>
44
--- win/fossil.exe.manifest
+++ win/fossil.exe.manifest
@@ -1,9 +1,9 @@
1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2 <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"
3 xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
4 <assemblyIdentity version="1.0.0.0" processorArchitecture="*" name="fossil"
5 type="win32" />
6 <description>
7 Simple, high-reliability, distributed software configuration management system.
8 </description>
9 <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
@@ -34,10 +34,10 @@
34 </asmv3:windowsSettings>
35 </asmv3:application>
36 <dependency>
37 <dependentAssembly>
38 <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls"
39 version="6.0.0.0" processorArchitecture="*"
40 publicKeyToken="6595b64144ccf1df" language="*" />
41 </dependentAssembly>
42 </dependency>
43 </assembly>
44

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button