Hi,
>> Den mån 29 apr. 2024 18:06Stefano Babic <
stefan...@swupdate.org
>> <mailto:
stefan...@swupdate.org>> skrev:
>>
>> Hi Alexander,
>>
>> On 29.04.24 16:19, Alexander Vickberg wrote:
>> > Hi,
>> >
>> > Interesting topic. It seems like the header compat.h included by
>> > network_ipc.c is licensed under GPL-2.0-only. What is your
>> comment about
>> > this?
>>
>> Thanks for reporting this. Conflicts were already solved, the header is
>> useless in network_ipc.c and the file can be compiled removing the
>> header. I send a patch for this.
>>
>>
>> What about strndupa and musl which it seems the compat.h is meant for?
>> network_ipc.c uses strndupa in function ipc_postupdate.
compat.h is intended to house compatibility "things" just like the compatibility mechanism we have for different Lua versions. Currently, it has something for musl and FreeBSD. More may come :)
> Good point. Before starting to move or rearrange code, I simply ask
> Christian if it is ok for him and Siemens to raise the license of
> compat.h to LGPLv2.1, removing any possible issue.
Yes, that's fine, please continue.
Kind regards,
Christian
--
Dr. Christian Storm
Siemens AG, Technology, T CED OES-DE
Otto-Hahn-Ring 6, 81739 Munich, Germany