Use lzx:21 for compression. Backported to 2.4
diff --git a/Tools/msi/msilib.py b/Tools/msi/msilib.py
index 8371e96..948099d 100644
--- a/Tools/msi/msilib.py
+++ b/Tools/msi/msilib.py
@@ -393,7 +393,7 @@
else:
print "WARNING: cabarc.exe not found in registry"
cabarc = "cabarc.exe"
- f = popen2.popen4(r'"%s" n %s.cab @%s.txt' % (cabarc, self.name, self.name))[0]
+ f = popen2.popen4(r'"%s" -m lzx:21 n %s.cab @%s.txt' % (cabarc, self.name, self.name))[0]
for line in f:
if line.startswith(" -- adding "):
sys.stdout.write(".")