I tried upgrading my ISPconfig 2.2.9 to current on debian etch x64 (latest updates installed) but now it fails compiling (tried the old 2.2.9 but now i get the error there too, so probabl came with an etch update)
gcc -DMONOLITH -I.. -I../include -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -DMD32_REG_T=int -DMD5_ASM -c -o s_server.o s_server.c
/tmp/cc6EyLwN.s: Assembler messages:
/tmp/cc6EyLwN.s:437: Error: Incorrect register `%rax' used with `l' suffix
/tmp/cc6EyLwN.s:445: Error: Incorrect register `%rbx' used with `l' suffix
/tmp/cc6EyLwN.s:465: Error: Incorrect register `%rdx' used with `l' suffix
/tmp/cc6EyLwN.s:466: Error: Incorrect register `%rbx' used with `l' suffix
make: *** [s_server.o] Error 1
make: Leaving directory `/root/install_ispconfig/compile_aps/openssl-0.9.8d/apps'
make: *** [build_apps] Error 1
ERROR: Could not make OpenSSL
just to make sure i installed all packages the perfect setup guide for etch (which didn't exist when i installed first) but no change.
only custom thing is i use exim instead of postfix, but that should be no problem for that
found several posts mentioning a openssl compile error on 64-bit but no solution so far ...