diff options
author | Martin Kosek <mkosek@redhat.com> | 2013-08-13 02:10:01 -0400 |
---|---|---|
committer | Martin Kosek <mkosek@redhat.com> | 2013-08-13 15:31:46 +0200 |
commit | b9ec4d1a679f1485c9c109969e891269627d9f7f (patch) | |
tree | cf197642059f6fae5a9b99ab170d2b8546d97af2 /ipaserver/install/ipa_backup.py | |
parent | b561e85e4a7ae9f39a10951ed3cc5e2cc114edb2 (diff) | |
download | freeipa-b9ec4d1a679f1485c9c109969e891269627d9f7f.tar.gz freeipa-b9ec4d1a679f1485c9c109969e891269627d9f7f.tar.xz freeipa-b9ec4d1a679f1485c9c109969e891269627d9f7f.zip |
Prevent *.pyo and *.pyc multilib problems
Differences in the python byte code fails in a build validation
(rpmdiff) done on difference architecture of the same package.
This patch:
1) Ensures that timestamps of generated *.pyo and *.pyc files match
2) Python integer literals greater or equal 2^32 and lower than 2^64
are converted to long right away to prevent different type of
the integer on architectures with different size of int
https://fedorahosted.org/freeipa/ticket/3858
Diffstat (limited to 'ipaserver/install/ipa_backup.py')
-rw-r--r-- | ipaserver/install/ipa_backup.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ipaserver/install/ipa_backup.py b/ipaserver/install/ipa_backup.py index 54694c99d..8326bb0c6 100644 --- a/ipaserver/install/ipa_backup.py +++ b/ipaserver/install/ipa_backup.py @@ -561,7 +561,7 @@ class Backup(admintool.AdminTool): if instance != 'PKI-IPA': return os.path.join('/var/lib/dirsrv', 'scripts-%s' % instance) else: - if sys.maxsize > 2**32: + if sys.maxsize > 2**32L: libpath = 'lib64' else: libpath = 'lib' |