Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] package/glibc: fix license information
@ 2026-07-30 14:45 Fiona Klute via buildroot
  2026-07-30 14:45 ` [Buildroot] [PATCH 2/2] package/localedef: copy license information from package/glibc Fiona Klute via buildroot
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Fiona Klute via buildroot @ 2026-07-30 14:45 UTC (permalink / raw)
  To: buildroot
  Cc: Romain Naour, Thomas Petazzoni, Alexis Lothoré,
	Fiona Klute (Othermo GmbH)

From: "Fiona Klute (Othermo GmbH)" <fiona.klute@gmx.de>

The COPYINGv3 license file was added with upstream commit
e067e53080386e93dcf8b07e25fb6656f2c8941e, it applies to scripts used
during build.

LGPL-3.0+ applies to sysdeps/htl/raise.c, which is used for the Hurd
platform. Buildroot builds only Linux, so the file should not be
compiled, but it is part of the downloaded (and possibly shared, if
"make legal-info" is used) archive. The same applies to the manual.

Checked against the copyright file of the Debian "libc6" package (as
of 2.42-17 and 2.43-2), note that Debian excludes the manual.

Signed-off-by: Fiona Klute (Othermo GmbH) <fiona.klute@gmx.de>
---
 package/glibc/glibc.hash |  2 ++
 package/glibc/glibc.mk   | 10 ++++++++--
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/package/glibc/glibc.hash b/package/glibc/glibc.hash
index 97862aef14..ef4580b5bf 100644
--- a/package/glibc/glibc.hash
+++ b/package/glibc/glibc.hash
@@ -4,4 +4,6 @@ sha256  647325cc2e9f2c6260f3c48d0385ac5e30cb60d2ec2e5afd649555c518c9bf60  glibc-
 # Hashes for license files
 sha256  edaef632cbb643e4e7a221717a6c441a4c1a7c918e6e4d56debc3d8739b233f6  COPYINGv2
 sha256  20e50fe7aae3e56378ebf0417d9de904f55a0e61e4df315333e632a4d3555d95  COPYING.LESSERv2
+sha256  3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986  COPYINGv3
 sha256  b22a69aa3f80a5201818c66cb0df0f25f9fa13cf5861b0093a058dbd12d50dce  LICENSES
+sha256  297ad42928811894f3abc955526431b1e7856e6766eecb7de2a5a0aa2915e5cf  manual/fdl-1.3.texi
diff --git a/package/glibc/glibc.mk b/package/glibc/glibc.mk
index 5aa2ef5f99..6ceb629370 100644
--- a/package/glibc/glibc.mk
+++ b/package/glibc/glibc.mk
@@ -11,8 +11,14 @@ GLIBC_VERSION = 2.43-45-gdae425b554207f7c4599c7fac707ad4c08545674
 GLIBC_SITE = https://sourceware.org/git/glibc.git
 GLIBC_SITE_METHOD = git
 
-GLIBC_LICENSE = GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)
-GLIBC_LICENSE_FILES = COPYINGv2 COPYING.LESSERv2 LICENSES
+GLIBC_LICENSE = \
+	GPL-2.0+ (programs), \
+	LGPL-2.1+, BSD-2-Clause, BSD-3-Clause, BSL-1.0, FSFAP, ISC, other permissive licenses, public domain (library), \
+	LGPL-3.0+ (sysdeps/htl/raise.c, for Hurd only), \
+	GPL-3.0+ (scripts/move-if-change), \
+	GPL-3.0+ WITH Texinfo-exception (manual/texinfo.tex), \
+	GFDL-1.3-or-later (manual)
+GLIBC_LICENSE_FILES = COPYINGv2 COPYING.LESSERv2 COPYINGv3 LICENSES manual/fdl-1.3.texi
 GLIBC_CPE_ID_VENDOR = gnu
 
 # Extract the base version (e.g. 2.38) from GLIBC_VERSION in order to
-- 
2.53.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [Buildroot] [PATCH 2/2] package/localedef: copy license information from package/glibc
  2026-07-30 14:45 [Buildroot] [PATCH 1/2] package/glibc: fix license information Fiona Klute via buildroot
@ 2026-07-30 14:45 ` Fiona Klute via buildroot
  2026-08-08 13:46 ` [Buildroot] [PATCH 1/2] package/glibc: fix license information Julien Olivain via buildroot
  2026-08-14 14:17 ` Titouan Christophe via buildroot
  2 siblings, 0 replies; 4+ messages in thread
From: Fiona Klute via buildroot @ 2026-07-30 14:45 UTC (permalink / raw)
  To: buildroot
  Cc: Romain Naour, Thomas Petazzoni, Alexis Lothoré,
	Fiona Klute (Othermo GmbH)

From: "Fiona Klute (Othermo GmbH)" <fiona.klute@gmx.de>

Localedef is built from the glibc source code, so license information
is the same.

Signed-off-by: Fiona Klute (Othermo GmbH) <fiona.klute@gmx.de>
---
 package/localedef/localedef.mk | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/package/localedef/localedef.mk b/package/localedef/localedef.mk
index 732ed6d4ad..c5e0e2b963 100644
--- a/package/localedef/localedef.mk
+++ b/package/localedef/localedef.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-# Use the same VERSION and SITE as target glibc
+# Use the same VERSION, SITE, and LICENSE as target glibc
 # As in glibc.mk, generate version string using:
 #   git describe --match 'glibc-*' --abbrev=40 origin/release/MAJOR.MINOR/master | cut -d '-' -f 2-
 LOCALEDEF_VERSION = 2.43-45-gdae425b554207f7c4599c7fac707ad4c08545674
@@ -13,6 +13,15 @@ LOCALEDEF_SITE = https://sourceware.org/git/glibc.git
 LOCALEDEF_SITE_METHOD = git
 HOST_LOCALEDEF_DL_SUBDIR = glibc
 
+LOCALEDEF_LICENSE = \
+	GPL-2.0+ (programs), \
+	LGPL-2.1+, BSD-2-Clause, BSD-3-Clause, BSL-1.0, FSFAP, ISC, other permissive licenses, public domain (library), \
+	LGPL-3.0+ (sysdeps/htl/raise.c, for Hurd only), \
+	GPL-3.0+ (scripts/move-if-change), \
+	GPL-3.0+ WITH Texinfo-exception (manual/texinfo.tex), \
+	GFDL-1.3-or-later (manual)
+LOCALEDEF_LICENSE_FILES = COPYINGv2 COPYING.LESSERv2 COPYINGv3 LICENSES manual/fdl-1.3.texi
+
 HOST_LOCALEDEF_DEPENDENCIES = \
 	$(BR2_MAKE_HOST_DEPENDENCY) \
 	$(BR2_PYTHON3_HOST_DEPENDENCY) \
-- 
2.53.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [Buildroot] [PATCH 1/2] package/glibc: fix license information
  2026-07-30 14:45 [Buildroot] [PATCH 1/2] package/glibc: fix license information Fiona Klute via buildroot
  2026-07-30 14:45 ` [Buildroot] [PATCH 2/2] package/localedef: copy license information from package/glibc Fiona Klute via buildroot
@ 2026-08-08 13:46 ` Julien Olivain via buildroot
  2026-08-14 14:17 ` Titouan Christophe via buildroot
  2 siblings, 0 replies; 4+ messages in thread
From: Julien Olivain via buildroot @ 2026-08-08 13:46 UTC (permalink / raw)
  To: Fiona Klute
  Cc: buildroot, Romain Naour, Thomas Petazzoni, Alexis Lothoré

On 30/07/2026 16:45, Fiona Klute via buildroot wrote:
> From: "Fiona Klute (Othermo GmbH)" <fiona.klute@gmx.de>
> 
> The COPYINGv3 license file was added with upstream commit
> e067e53080386e93dcf8b07e25fb6656f2c8941e, it applies to scripts used
> during build.
> 
> LGPL-3.0+ applies to sysdeps/htl/raise.c, which is used for the Hurd
> platform. Buildroot builds only Linux, so the file should not be
> compiled, but it is part of the downloaded (and possibly shared, if
> "make legal-info" is used) archive. The same applies to the manual.
> 
> Checked against the copyright file of the Debian "libc6" package (as
> of 2.42-17 and 2.43-2), note that Debian excludes the manual.
> 
> Signed-off-by: Fiona Klute (Othermo GmbH) <fiona.klute@gmx.de>

Series applied to master, thanks.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Buildroot] [PATCH 1/2] package/glibc: fix license information
  2026-07-30 14:45 [Buildroot] [PATCH 1/2] package/glibc: fix license information Fiona Klute via buildroot
  2026-07-30 14:45 ` [Buildroot] [PATCH 2/2] package/localedef: copy license information from package/glibc Fiona Klute via buildroot
  2026-08-08 13:46 ` [Buildroot] [PATCH 1/2] package/glibc: fix license information Julien Olivain via buildroot
@ 2026-08-14 14:17 ` Titouan Christophe via buildroot
  2 siblings, 0 replies; 4+ messages in thread
From: Titouan Christophe via buildroot @ 2026-08-14 14:17 UTC (permalink / raw)
  To: Fiona Klute, buildroot
  Cc: Romain Naour, Thomas Petazzoni, Alexis Lothoré

On 30/07/26 16:45, Fiona Klute via buildroot wrote:
> From: "Fiona Klute (Othermo GmbH)" <fiona.klute@gmx.de>
>
> The COPYINGv3 license file was added with upstream commit
> e067e53080386e93dcf8b07e25fb6656f2c8941e, it applies to scripts used
> during build.
>
> LGPL-3.0+ applies to sysdeps/htl/raise.c, which is used for the Hurd
> platform. Buildroot builds only Linux, so the file should not be
> compiled, but it is part of the downloaded (and possibly shared, if
> "make legal-info" is used) archive. The same applies to the manual.
>
> Checked against the copyright file of the Debian "libc6" package (as
> of 2.42-17 and 2.43-2), note that Debian excludes the manual.
>
> Signed-off-by: Fiona Klute (Othermo GmbH) <fiona.klute@gmx.de>

Applied to 2026.05.x, thanks !

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-08-14 14:17 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-30 14:45 [Buildroot] [PATCH 1/2] package/glibc: fix license information Fiona Klute via buildroot
2026-07-30 14:45 ` [Buildroot] [PATCH 2/2] package/localedef: copy license information from package/glibc Fiona Klute via buildroot
2026-08-08 13:46 ` [Buildroot] [PATCH 1/2] package/glibc: fix license information Julien Olivain via buildroot
2026-08-14 14:17 ` Titouan Christophe via buildroot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox