From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS22989 209.51.188.0/24 X-Spam-Status: No, score=-3.7 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 3562A1F428 for ; Mon, 20 Mar 2023 09:15:01 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=clisp.org header.i=@clisp.org header.a=rsa-sha256 header.s=strato-dkim-0002 header.b=eowPQk32; dkim-atps=neutral Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1peBbH-0002Ei-94; Mon, 20 Mar 2023 05:14:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1peBbE-0002CG-Fe for bug-gnulib@gnu.org; Mon, 20 Mar 2023 05:14:40 -0400 Received: from mo4-p00-ob.smtp.rzone.de ([81.169.146.220]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1peBbC-0003p3-30 for bug-gnulib@gnu.org; Mon, 20 Mar 2023 05:14:40 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1679303674; cv=none; d=strato.com; s=strato-dkim-0002; b=AXc8kHx7elFMvtaPhIVFVUI1G7Wxc0/1Fw/EyZSg7+D1S/LxYdCm9RrpnmOrhjwJAQ NRCRVpjePwaVYBAMrvO43tggKHT9Vonw9hGae9Aa1THIZgGkyxC91hUUYgQJcNZa5/XR 5jFxIlZ+dYlVWayUbsADFxhR1f+QIAQe22PjYEB8FXFUmMlva7gNkEKWAtwBCPasphDm PlfT8BBRkQ6dOtk6vHa8UfYuCXRMfxUQI1WFHVSlQOy1tKYGkR/e0hZmSEGvL9etAcwH c/+8xXh+RPRzhWJxAhColCvOKccQzD7XfWjyvZ1BiWe6VPGzoGru3Zzx60UQ/t9UMw0w AFyg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1679303674; s=strato-dkim-0002; d=strato.com; h=References:In-Reply-To:Message-ID:Date:Subject:To:From:Cc:Date:From: Subject:Sender; bh=SJ1Sf60Tzmnrd4q4ghFptarpDOpXGjUpUe8dvXWcu5I=; b=T/oUfrf5xCQzaw6JkVYQP+8xz0TibqSXHanNy/jQx5QndXekAQ9LLIWPT48CygGSSf VV/TBECr4hJA/0gQ4zHx65MsMwDzAoJ1+bI16L6BrT2h8QqA7N2hC0O3PTppMCHZ9t0o TgSBMIZnd7/rfrLbixUNBQMr2l5eu2pls/M9Om1tMHd2FFFmkCRS8y2+JcwynpWJAL1h R787hcfJnQLna/2Qzq2nYGZHWNXGci5Tz1SV5pWtwRRgiJBoOVwaGl6LbKO3zmzogEGT /TYnaEcyqLc8zuIe3aj4KpPxA8bFDR8QAaNkdWm9b3SPyX6znHneopWEY1FheX4oIzwm hfZQ== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo00 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1679303674; s=strato-dkim-0002; d=clisp.org; h=References:In-Reply-To:Message-ID:Date:Subject:To:From:Cc:Date:From: Subject:Sender; bh=SJ1Sf60Tzmnrd4q4ghFptarpDOpXGjUpUe8dvXWcu5I=; b=eowPQk32VELPc2XhVujrVZLbzBQKkruBs8u8ryI7YosEdfZXC02H5+n683oW3vrKiV rukbXjKrfkYXeMU4+e+MwsRIC7oMhmm6RAq5zI4YvlcwQvfIJeCLk3Z471EH5PJAu0XC fgkwVqqOpg2CITr90LMGPu93KbuZQ/ozQXy0/ynjmjhvnYQIKN23/iFIwZsyFkeuut86 ydisuiecI2eOsfi182qpRryc2J0uy1X9OrZW42Ab4x90ZlAhRZ9ORi0bmPwIwauDStZv 1lKMOob3gFFrpbI0uWRzlpKiFbc+iWE3Q2qg5jtnMNfPvztSI1w2eATCUygZN411H2n7 F3Wg== X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlIWs+iCP5vnk6shHyDnj3JyzywzmQGIvF" Received: from nimes.localnet by smtp.strato.de (RZmta 49.3.1 DYNA|AUTH) with ESMTPSA id Z5c498z2K9EYSdE (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Mon, 20 Mar 2023 10:14:34 +0100 (CET) From: Bruno Haible To: bug-gnulib@gnu.org Subject: Re: vasnwprintf: Fix module dependencies Date: Mon, 20 Mar 2023 10:14:29 +0100 Message-ID: <3564642.KiezcSG77Q@nimes> In-Reply-To: <10762872.2WqB4rESCP@nimes> References: <10762872.2WqB4rESCP@nimes> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="nextPart4608033.l52yBJDM9G" Content-Transfer-Encoding: 7Bit Received-SPF: none client-ip=81.169.146.220; envelope-from=bruno@clisp.org; helo=mo4-p00-ob.smtp.rzone.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: bug-gnulib@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gnulib discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnulib-bounces+normalperson=yhbt.net@gnu.org Sender: bug-gnulib-bounces+normalperson=yhbt.net@gnu.org This is a multi-part message in MIME format. --nextPart4608033.l52yBJDM9G Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Yesterday I did: > 2023-03-19 Bruno Haible > > vasnwprintf: Fix module dependencies. > * modules/vasnwprintf (Depends-on): Add wmemcpy, wmemset. Oops, this produces gnulib-tool warnings: gnulib-tool: warning: module vasnwprintf-posix depends on a module with an incompatible license: wmemcpy gnulib-tool: warning: module vasnwprintf-posix depends on a module with an incompatible license: wmemset Fixed by relicensing these two modules under LGPLv2. (I am the only copyright- relevant contributor to the files of these two modules.) 2023-03-20 Bruno Haible wmemset: Relicense under LGPLv2+. * modules/wmemset (License): Change to LGPLv2+. * lib/wmemset.c: Update license notice. * lib/wmemset-impl.h: Likewise. 2023-03-20 Bruno Haible wmemcpy: Relicense under LGPLv2+. * modules/wmemcpy (License): Change to LGPLv2+. * lib/wmemcpy.c: Update license notice. * lib/wmemcpy-impl.h: Likewise. --nextPart4608033.l52yBJDM9G Content-Disposition: attachment; filename="0001-wmemcpy-Relicense-under-LGPLv2.patch" Content-Transfer-Encoding: 7Bit Content-Type: text/x-patch; charset="UTF-8"; name="0001-wmemcpy-Relicense-under-LGPLv2.patch" >From d8f3b7a5aecc81f83c2fb62a7e3e63c0b3998300 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Mon, 20 Mar 2023 10:09:16 +0100 Subject: [PATCH 1/2] wmemcpy: Relicense under LGPLv2+. * modules/wmemcpy (License): Change to LGPLv2+. * lib/wmemcpy.c: Update license notice. * lib/wmemcpy-impl.h: Likewise. --- ChangeLog | 7 +++++++ lib/wmemcpy-impl.h | 2 +- lib/wmemcpy.c | 2 +- modules/wmemcpy | 2 +- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index e83875f2ee..83e9383f40 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2023-03-20 Bruno Haible + + wmemcpy: Relicense under LGPLv2+. + * modules/wmemcpy (License): Change to LGPLv2+. + * lib/wmemcpy.c: Update license notice. + * lib/wmemcpy-impl.h: Likewise. + 2023-03-19 Bruno Haible vasnwprintf: Fix test failures on musl libc. diff --git a/lib/wmemcpy-impl.h b/lib/wmemcpy-impl.h index f0a7007506..c243acfa15 100644 --- a/lib/wmemcpy-impl.h +++ b/lib/wmemcpy-impl.h @@ -4,7 +4,7 @@ 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 3 of the + 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, diff --git a/lib/wmemcpy.c b/lib/wmemcpy.c index 0cfe407a1a..082bfed9ef 100644 --- a/lib/wmemcpy.c +++ b/lib/wmemcpy.c @@ -4,7 +4,7 @@ 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 3 of the + 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, diff --git a/modules/wmemcpy b/modules/wmemcpy index e45e94fe70..161762304e 100644 --- a/modules/wmemcpy +++ b/modules/wmemcpy @@ -23,7 +23,7 @@ Include: License: -LGPL +LGPLv2+ Maintainer: all -- 2.34.1 --nextPart4608033.l52yBJDM9G Content-Disposition: attachment; filename="0002-wmemset-Relicense-under-LGPLv2.patch" Content-Transfer-Encoding: 7Bit Content-Type: text/x-patch; charset="UTF-8"; name="0002-wmemset-Relicense-under-LGPLv2.patch" >From d25f915afb66e63d32f1feec94a0a9bbc87ff8a8 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Mon, 20 Mar 2023 10:09:57 +0100 Subject: [PATCH 2/2] wmemset: Relicense under LGPLv2+. * modules/wmemset (License): Change to LGPLv2+. * lib/wmemset.c: Update license notice. * lib/wmemset-impl.h: Likewise. --- ChangeLog | 7 +++++++ lib/wmemset-impl.h | 2 +- lib/wmemset.c | 2 +- modules/wmemset | 2 +- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 83e9383f40..7320f54be3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2023-03-20 Bruno Haible + + wmemset: Relicense under LGPLv2+. + * modules/wmemset (License): Change to LGPLv2+. + * lib/wmemset.c: Update license notice. + * lib/wmemset-impl.h: Likewise. + 2023-03-20 Bruno Haible wmemcpy: Relicense under LGPLv2+. diff --git a/lib/wmemset-impl.h b/lib/wmemset-impl.h index d2cc14ad42..2743469c04 100644 --- a/lib/wmemset-impl.h +++ b/lib/wmemset-impl.h @@ -4,7 +4,7 @@ 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 3 of the + 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, diff --git a/lib/wmemset.c b/lib/wmemset.c index 72b9eb5f56..d83e07ba64 100644 --- a/lib/wmemset.c +++ b/lib/wmemset.c @@ -4,7 +4,7 @@ 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 3 of the + 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, diff --git a/modules/wmemset b/modules/wmemset index 5145a65a28..602352b870 100644 --- a/modules/wmemset +++ b/modules/wmemset @@ -23,7 +23,7 @@ Include: License: -LGPL +LGPLv2+ Maintainer: all -- 2.34.1 --nextPart4608033.l52yBJDM9G--