Closed splitice closed 7 years ago
Hi - as the compiling succeeds on all continuous integration tests: could you please let me know the commands you're using, the platform and compiler ? Thanks !
I am compiling on 64bit against a 32bit architecture. The build system handle the architecture side (nothing changed on our end since our last build, just a fresh clone).
Does this work for you?
setarch i386 ./config --shared -m32
make
Did you try the regular make clean; make dclean; ./Configure shared && make depend && make && make report
?
Ok, I found the issue.
make clean; make dclean
isnt cleaning everything up. From a fresh checkout it works. If I repeat it doesnt. I managed to get this with the same architecture previously, but this more closely represents a the build process.
git clone https://github.com/PeterMosmans/openssl.git
cd openssl
./config --shared
make
make clean
make dclean
setarch i386 ./config --shared -m32
make
I'll put a `git clean -d -x -f;git reset --hard HEAD`` for now between runs.
Thanks for letting me know. Yeah, unfortunately that happens with more projects, build artefacts that aren' properly cleaned and, erm, stuff things up.
Closing the issue
Commands:
Results in: