The underlying difficulty here is that using the current gcc breaks an openssl API related test (des_encrypt).
It seems that the options are:
1. Link with openssl.
2. Disable des_encrypt support.
3. Update the embedded yassl if that can fix the problem.
4. Cherry-pick from upstream yassl if that can fix the problem.
5. Link with GnuTLS instead.
6. Carry on with gcc-4.4.
The underlying difficulty here is that using the current gcc breaks an openssl API related test (des_encrypt).
It seems that the options are:
1. Link with openssl.
2. Disable des_encrypt support.
3. Update the embedded yassl if that can fix the problem.
4. Cherry-pick from upstream yassl if that can fix the problem.
5. Link with GnuTLS instead.
6. Carry on with gcc-4.4.
I'll keep looking into it.