On Fri, Aug 26, 2011 at 11:24 AM, Peter Maydell
<peter.mayd...@linaro.org> wrote:
> On 25 August 2011 14:13, Daniel P. Berrange <berra...@redhat.com> wrote:
>> On Thu, Aug 25, 2011 at 01:27:00PM +0100, Peter Maydell wrote:
>>> Does this constitute a change in the required version of gnutls which
>>> we need to document in the proto-changelog for the next release?
>>> Is it worth updating the configure tls check to check for this function
>>> so we fall back to no-tls if the system version is too old?
>>
>> The  gnutls_priority_set_direct() function has existed since 2.1.7 according
>> to the GNUTLS NEWS files.
>>
>> Our configure check merely looks for 'gnutls.h' which will match any
>> gnutls 1.x or 2.x release, and I can currently build qemu with TLS
>> support on a RHEL-5 host which has  gnutls 1.4.1
>>
>> So I believe this change will significantly increase our min required
>> gnutls version. We could #ifdef the code to deal with this, or perhaps
>> do a patch based on use of  gnutls_set_default_priority() which I
>> believe is available in both 1.x and 2.x and is not deprecated
>
> Thanks for chasing down the version numbers. I definitely don't
> think we should stop being able to compile on RHEL5 so I think
> we should take one of the other approaches you suggest rather than
> committing this patch.

Agreed.  The gnutls_set_default_priority() idea sounds promising.

Stefan

Reply via email to