I did on 2023-07-23:
> 2023-07-23  Bruno Haible  <[email protected]>
> 
>       unistr/u32-strlen: Relicense under LGPLv2+.
>       * modules/unistr/u32-strlen (License): Change to LGPLv2+.
>       * lib/unistr/u32-strlen.c: Update license notice.

But this was not complete. './check-copyright' reports:

Module License    File License      File name
================= ================= =====================================
LGPLv2+           LGPLv3+ or GPLv2+ lib/unistr/u-strlen.h

This patch fixes it.


2023-08-21  Bruno Haible  <[email protected]>

        unistr/u32-strlen: Complete license change from 2023-07-23.
        * lib/unistr/u-strlen.h: Update license notice.

diff --git a/lib/unistr/u-strlen.h b/lib/unistr/u-strlen.h
index 0acc48f0c6..7d589d2e0b 100644
--- a/lib/unistr/u-strlen.h
+++ b/lib/unistr/u-strlen.h
@@ -2,26 +2,18 @@
    Copyright (C) 1999, 2002, 2006, 2009-2023 Free Software Foundation, Inc.
    Written by Bruno Haible <[email protected]>, 2002.
 
-   This file is free software.
-   It is dual-licensed under "the GNU LGPLv3+ or the GNU GPLv2+".
-   You can redistribute it and/or modify it under either
-     - the terms of the GNU Lesser General Public License as published
-       by the Free Software Foundation, either version 3, or (at your
-       option) any later version, or
-     - the terms of the GNU General Public License as published by the
-       Free Software Foundation; either version 2, or (at your option)
-       any later version, or
-     - the same dual license "the GNU LGPLv3+ or the GNU GPLv2+".
+   This file is free software: you can redistribute it and/or modify
+   it under the terms of the GNU Lesser General Public License as
+   published by the Free Software Foundation; either version 2.1 of the
+   License, or (at your option) any later version.
 
    This file is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License and the GNU General Public License
-   for more details.
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU Lesser General Public License for more details.
 
-   You should have received a copy of the GNU Lesser General Public
-   License and of the GNU General Public License along with this
-   program.  If not, see <https://www.gnu.org/licenses/>.  */
+   You should have received a copy of the GNU Lesser General Public License
+   along with this program.  If not, see <https://www.gnu.org/licenses/>.  */
 
 size_t
 FUNC (const UNIT *s)




Reply via email to