Pádraig Brady wrote:
> OK. I'll relicense anyway. I'll push this later:
> 
> commit 9df5390616998cfc5f31d0c9123ca51757c947c8 (HEAD -> master)Author: 
> Pádraig Brady <[email protected]>
> Date:   Mon Sep 15 12:44:49 2025 +0100
> 
>      cpu-supports: relicense under LGPL
> 
>      * modules/cpu-supports: Relicense under LGPL
>      to match the crc-x86_64 module.

Thanks. But now 'gnulib-tool' produces these warnings:

gnulib-tool: warning: module cpu-supports depends on a module with an 
incompatible license: assert
gnulib-tool: warning: module crc-x86_64 depends on a module with an 
incompatible license: assert

An LGPL'ed module can't depend on a GPL'ed module.

Module 'assert' is GPL. But since it's just an elaborate form of abort(),
and abort() is OK for signalling programmer mistakes, I would think that
we could make 'assert' LGPL.

Bruno




Reply via email to