[libvirt PATCH] news: Document that we build with musl

Michal Prívozník mprivozn at redhat.com
Wed Mar 9 12:14:39 UTC 2022


On 3/9/22 11:36, Daniel P. Berrangé wrote:
> On Wed, Mar 09, 2022 at 11:27:22AM +0100, Martin Kletzander wrote:
>> A bit of effort by me and Michal helped make this the case, and it helped us
>> uncover some potential issues.  I am not documenting it as supported or adding
>> an Alpine container into the CI, but since there were some distribution bugs
>> mentioning libvirt issues I thing it would be nice of us to notify those
>> distribution maintainers that read our release news.
>>
>> Signed-off-by: Martin Kletzander <mkletzan at redhat.com>
>> ---
>>  NEWS.rst | 3 +++
>>  1 file changed, 3 insertions(+)
>>
>> diff --git a/NEWS.rst b/NEWS.rst
>> index a5b6106bc2c2..f0270b9bb159 100644
>> --- a/NEWS.rst
>> +++ b/NEWS.rst
>> @@ -21,6 +21,9 @@ v8.2.0 (unreleased)
>>  
>>  * **Bug fixes**
>>  
>> +  * Both build and tests should now pass on Alpine Linux or any other
>> +    distribution with musl libc.
> 
> IMHO even though you don't say it explicitly, anyone reading this
> will interpret it at meaning libvirt is expected to work with
> musl, which is misleading

With everything turning into a container nowadays, I believe it's time
to revisit our decision of supported platforms. Or even if we don't want
to support Alpine, that's fine, but perhaps have it CI, allow it to fail
(just like we're doing for rawhide/sid) and see if we still compile? The
benefit would be more portable code (like Martin's patches from past
week demonstrate).

Michal



More information about the libvir-list mailing list