There seem to be extensive differences in __m2crypto.so. Mike reports that the OpenSSL input ends up different between LXC and KVM. Might be a first starting point in fixing the problem.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items
...
Show closed items
Linked items
0
Link issues together to show that they're related.
Learn more.
openssl-i.0.1i-mac32-utils.zip indeed came up differently between LXC and KVM. The only differences are in libcrypto.a.
I'm assuming the the symbol table is different because the offsets of the members are different.
The offsets differ because some members get added with their name using the long filename trick. The member length itself differs once in a while for (I assume) alignment purposes.
Confirmed. If I unset LD_PRELOAD to disable libfaketime, the build logs are nearly identical. libcrypto.a is left with only timestamp related differences. The one in headers can be removed using strip-nondeterminism but there's another timestamp coming from crypto/Makefile:buildinf.h.