qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [DRAFT PATCH 000/143] Meson integration for 5.2


From: Paolo Bonzini
Subject: Re: [DRAFT PATCH 000/143] Meson integration for 5.2
Date: Fri, 7 Aug 2020 12:50:14 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0

On 07/08/20 12:25, Cornelia Huck wrote:
> On Fri, 7 Aug 2020 12:08:17 +0200
> Paolo Bonzini <pbonzini@redhat.com> wrote:
> 
>> On 07/08/20 12:02, Thomas Huth wrote:
>>> Thanks! With the fix, it now gets a little bit further, but then stops with:
>>>
>>>   ../meson.build:1258:3: ERROR: Key CONFIG_QEMU_PRIVATE_XTS is not in dict
>>>  https://gitlab.com/huth/qemu/-/jobs/675699330#L130  
>>
>> diff --git a/meson.build b/meson.build
>> index d14d4bb..5bcfa09 100644
>> --- a/meson.build
>> +++ b/meson.build
>> @@ -944,12 +944,12 @@ summary_info += {'GNUTLS support':    
>> config_host.has_key('CONFIG_GNUTLS')}
>>  summary_info += {'libgcrypt':         config_host.has_key('CONFIG_GCRYPT')}
>>  if config_host.has_key('CONFIG_GCRYPT')
>>     summary_info += {'  hmac':            
>> config_host.has_key('CONFIG_GCRYPT_HMAC')}
>> -   summary_info += {'  XTS':             
>> config_host['CONFIG_QEMU_PRIVATE_XTS'] != 'y'}
>> +   summary_info += {'  XTS':             not 
>> config_host.has_key('CONFIG_QEMU_PRIVATE_XTS')}
>>  endif
>>  # TODO: add back version
>>  summary_info += {'nettle':            config_host.has_key('CONFIG_NETTLE')}
>>  if config_host.has_key('CONFIG_NETTLE')
>> -   summary_info += {'  XTS':             
>> config_host['CONFIG_QEMU_PRIVATE_XTS'] != 'y'}
>> +   summary_info += {'  XTS':             not 
>> config_host.has_key('CONFIG_QEMU_PRIVATE_XTS')}
>>  endif
>>  summary_info += {'libtasn1':          config_host.has_key('CONFIG_TASN1')}
>>  summary_info += {'PAM':               
>> config_host.has_key('CONFIG_AUTH_PAM')}
> 
> That one also seems to have fixed my x86 build woes.

Great.  That was an unusual case of things breaking with *newer* distros
(that do have XTS in the system library).  Please just pull again as
that has many fixes for other things that Thomas reported.

FWIW, impressions on reviewing these mini patches are very welcome.
After all reviewing small patches is more common than reviewing the
whole 140 patch thing, so it's important that people can quickly get an
idea of what's going on in a small patch.

Paolo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]