NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
standards/60308: Make is missing SPDX license indetifiers
>Number: 60308
>Category: standards
>Synopsis: Make is missing SPDX license indetifiers
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: standards-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Wed Jun 03 09:05:00 +0000 2026
>Originator: Tuukka Pasanen
>Release: Current
>Organization:
FreeBSD Foundation
>Environment:
>Description:
There is no SDPX license identifier information (SPDX-License-Identifier) tags in NetBSD usr.bin/make. Those tags are useful when creating SBOM or verifying licenses.
>How-To-Repeat:
>Fix:
diff --git a/usr.bin/make/arch.c b/usr.bin/make/arch.c
index 8eacd6d0628e..3a4985939b96 100644
--- a/usr.bin/make/arch.c
+++ b/usr.bin/make/arch.c
@@ -1,6 +1,8 @@
/* $NetBSD: arch.c,v 1.224 2026/04/06 17:13:54 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990, 1993
* The Regents of the University of California. All rights reserved.
*
diff --git a/usr.bin/make/buf.c b/usr.bin/make/buf.c
index 8f4de0c3e2bc..cca54e48d7ec 100644
--- a/usr.bin/make/buf.c
+++ b/usr.bin/make/buf.c
@@ -1,6 +1,8 @@
/* $NetBSD: buf.c,v 1.58 2024/04/28 15:10:19 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990 The Regents of the University of California.
* All rights reserved.
*
diff --git a/usr.bin/make/buf.h b/usr.bin/make/buf.h
index fad36e932616..dbf207646fcf 100644
--- a/usr.bin/make/buf.h
+++ b/usr.bin/make/buf.h
@@ -1,6 +1,8 @@
/* $NetBSD: buf.h,v 1.50 2024/04/28 15:10:19 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990 The Regents of the University of California.
*
* This code is derived from software contributed to Berkeley by
diff --git a/usr.bin/make/compat.c b/usr.bin/make/compat.c
index 69139b963d72..443ead455586 100644
--- a/usr.bin/make/compat.c
+++ b/usr.bin/make/compat.c
@@ -1,6 +1,8 @@
/* $NetBSD: compat.c,v 1.268 2025/07/06 07:11:31 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990 The Regents of the University of California.
* All rights reserved.
*
diff --git a/usr.bin/make/cond.c b/usr.bin/make/cond.c
index aace522dd477..eb6a84de963c 100644
--- a/usr.bin/make/cond.c
+++ b/usr.bin/make/cond.c
@@ -1,6 +1,8 @@
/* $NetBSD: cond.c,v 1.379 2026/04/06 17:13:54 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990 The Regents of the University of California.
* All rights reserved.
*
diff --git a/usr.bin/make/config.h b/usr.bin/make/config.h
index 4bba07a405e4..2f928667f9e3 100644
--- a/usr.bin/make/config.h
+++ b/usr.bin/make/config.h
@@ -1,6 +1,8 @@
/* $NetBSD: config.h,v 1.29 2024/02/07 06:43:02 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990 The Regents of the University of California.
*
* This code is derived from software contributed to Berkeley by
diff --git a/usr.bin/make/dir.c b/usr.bin/make/dir.c
index df30038f3edd..0e81f00abd9f 100644
--- a/usr.bin/make/dir.c
+++ b/usr.bin/make/dir.c
@@ -1,6 +1,8 @@
/* $NetBSD: dir.c,v 1.298 2026/04/06 17:13:54 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990 The Regents of the University of California.
* All rights reserved.
*
diff --git a/usr.bin/make/dir.h b/usr.bin/make/dir.h
index 79c75598f68b..031499b97f51 100644
--- a/usr.bin/make/dir.h
+++ b/usr.bin/make/dir.h
@@ -1,6 +1,8 @@
/* $NetBSD: dir.h,v 1.49 2024/07/07 07:50:57 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990 The Regents of the University of California.
*
* This code is derived from software contributed to Berkeley by
diff --git a/usr.bin/make/for.c b/usr.bin/make/for.c
index 0e3894428377..57e1872b5d5f 100644
--- a/usr.bin/make/for.c
+++ b/usr.bin/make/for.c
@@ -1,6 +1,8 @@
/* $NetBSD: for.c,v 1.187 2026/04/06 17:13:54 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1992, The Regents of the University of California.
* All rights reserved.
*
diff --git a/usr.bin/make/hash.c b/usr.bin/make/hash.c
index 663378626b89..a476c2e62909 100644
--- a/usr.bin/make/hash.c
+++ b/usr.bin/make/hash.c
@@ -1,6 +1,8 @@
/* $NetBSD: hash.c,v 1.80 2025/04/22 19:28:50 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990 The Regents of the University of California.
* All rights reserved.
*
diff --git a/usr.bin/make/hash.h b/usr.bin/make/hash.h
index d9cf708dbd91..4fc7085e5d6f 100644
--- a/usr.bin/make/hash.h
+++ b/usr.bin/make/hash.h
@@ -1,6 +1,7 @@
/* $NetBSD: hash.h,v 1.52 2025/04/22 19:28:50 rillig Exp $ */
-
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990 The Regents of the University of California.
*
* This code is derived from software contributed to Berkeley by
diff --git a/usr.bin/make/job.c b/usr.bin/make/job.c
index 18fba6c71d90..6cc9510a236c 100644
--- a/usr.bin/make/job.c
+++ b/usr.bin/make/job.c
@@ -1,6 +1,8 @@
/* $NetBSD: job.c,v 1.529 2026/04/06 17:13:54 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990 The Regents of the University of California.
* All rights reserved.
*
diff --git a/usr.bin/make/job.h b/usr.bin/make/job.h
index d69aa3ae5a64..abe4694e69c0 100644
--- a/usr.bin/make/job.h
+++ b/usr.bin/make/job.h
@@ -1,6 +1,8 @@
/* $NetBSD: job.h,v 1.86 2026/02/10 18:53:34 sjg Exp $ */
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990 The Regents of the University of California.
* All rights reserved.
*
diff --git a/usr.bin/make/lst.c b/usr.bin/make/lst.c
index ae57ba101845..2e1df1e0e975 100644
--- a/usr.bin/make/lst.c
+++ b/usr.bin/make/lst.c
@@ -1,6 +1,8 @@
/* $NetBSD: lst.c,v 1.108 2024/04/27 17:33:46 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990, 1993
* The Regents of the University of California. All rights reserved.
*
diff --git a/usr.bin/make/lst.h b/usr.bin/make/lst.h
index a8cd5acd4e2c..b14fb85e0a98 100644
--- a/usr.bin/make/lst.h
+++ b/usr.bin/make/lst.h
@@ -1,6 +1,8 @@
/* $NetBSD: lst.h,v 1.105 2024/04/27 17:33:46 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990 The Regents of the University of California.
* All rights reserved.
*
diff --git a/usr.bin/make/main.c b/usr.bin/make/main.c
index e8c335832564..ddbab5520688 100644
--- a/usr.bin/make/main.c
+++ b/usr.bin/make/main.c
@@ -1,6 +1,8 @@
/* $NetBSD: main.c,v 1.669 2026/04/06 17:13:54 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990, 1993
* The Regents of the University of California. All rights reserved.
*
diff --git a/usr.bin/make/make.c b/usr.bin/make/make.c
index 2494e3621ff9..7dd058abcb2a 100644
--- a/usr.bin/make/make.c
+++ b/usr.bin/make/make.c
@@ -1,6 +1,8 @@
/* $NetBSD: make.c,v 1.275 2026/04/06 17:13:54 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990, 1993
* The Regents of the University of California. All rights reserved.
*
diff --git a/usr.bin/make/make.h b/usr.bin/make/make.h
index 25f2db374cf3..15aa68550775 100644
--- a/usr.bin/make/make.h
+++ b/usr.bin/make/make.h
@@ -1,6 +1,8 @@
/* $NetBSD: make.h,v 1.366 2026/04/06 17:13:54 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990, 1993
* The Regents of the University of California. All rights reserved.
*
diff --git a/usr.bin/make/make_malloc.c b/usr.bin/make/make_malloc.c
index 86e339de5dd2..99e8c3839cf1 100644
--- a/usr.bin/make/make_malloc.c
+++ b/usr.bin/make/make_malloc.c
@@ -1,6 +1,8 @@
/* $NetBSD: make_malloc.c,v 1.28 2025/06/29 09:37:58 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2009 The NetBSD Foundation, Inc.
* All rights reserved.
*
diff --git a/usr.bin/make/make_malloc.h b/usr.bin/make/make_malloc.h
index b1cfe8487837..789ae2105392 100644
--- a/usr.bin/make/make_malloc.h
+++ b/usr.bin/make/make_malloc.h
@@ -1,6 +1,8 @@
/* $NetBSD: make_malloc.h,v 1.18 2021/12/15 11:01:39 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2009 The NetBSD Foundation, Inc.
* All rights reserved.
*
diff --git a/usr.bin/make/meta.c b/usr.bin/make/meta.c
index 048af06457a1..d5a8787f795c 100644
--- a/usr.bin/make/meta.c
+++ b/usr.bin/make/meta.c
@@ -6,6 +6,8 @@
* --sjg
*/
/*
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2009-2016, Juniper Networks, Inc.
* Portions Copyright (c) 2009, John Birrell.
*
diff --git a/usr.bin/make/meta.h b/usr.bin/make/meta.h
index 4796cdeb3c01..78a9bb2ca6a4 100644
--- a/usr.bin/make/meta.h
+++ b/usr.bin/make/meta.h
@@ -4,6 +4,8 @@
* Things needed for 'meta' mode.
*/
/*
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2009-2010, Juniper Networks, Inc.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/usr.bin/make/metachar.c b/usr.bin/make/metachar.c
index e99630602e3d..9934e1d99bf1 100644
--- a/usr.bin/make/metachar.c
+++ b/usr.bin/make/metachar.c
@@ -1,6 +1,8 @@
/* $NetBSD: metachar.c,v 1.10 2021/06/21 18:54:41 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2015 The NetBSD Foundation, Inc.
* All rights reserved.
*
diff --git a/usr.bin/make/metachar.h b/usr.bin/make/metachar.h
index 11711e876017..4ca08f02a71f 100644
--- a/usr.bin/make/metachar.h
+++ b/usr.bin/make/metachar.h
@@ -1,6 +1,8 @@
/* $NetBSD: metachar.h,v 1.20 2022/01/08 11:04:13 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2015 The NetBSD Foundation, Inc.
* All rights reserved.
*
diff --git a/usr.bin/make/parse.c b/usr.bin/make/parse.c
index 9807fc46b1b4..b06599336a1c 100644
--- a/usr.bin/make/parse.c
+++ b/usr.bin/make/parse.c
@@ -1,6 +1,8 @@
/* $NetBSD: parse.c,v 1.756 2026/04/06 17:13:55 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990, 1993
* The Regents of the University of California. All rights reserved.
*
diff --git a/usr.bin/make/pathnames.h b/usr.bin/make/pathnames.h
index 3c7000ca1030..e302afec8d1a 100644
--- a/usr.bin/make/pathnames.h
+++ b/usr.bin/make/pathnames.h
@@ -1,6 +1,8 @@
/* $NetBSD: pathnames.h,v 1.18 2020/11/29 09:27:40 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1990, 1993
* The Regents of the University of California. All rights reserved.
*
diff --git a/usr.bin/make/str.c b/usr.bin/make/str.c
index e66cdbc8682e..6e46d622b013 100644
--- a/usr.bin/make/str.c
+++ b/usr.bin/make/str.c
@@ -1,6 +1,8 @@
/* $NetBSD: str.c,v 1.106 2025/06/28 21:09:43 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990, 1993
* The Regents of the University of California. All rights reserved.
*
diff --git a/usr.bin/make/str.h b/usr.bin/make/str.h
index 1122fc727f77..6687b8261253 100644
--- a/usr.bin/make/str.h
+++ b/usr.bin/make/str.h
@@ -1,6 +1,8 @@
/* $NetBSD: str.h,v 1.21 2026/01/03 19:57:38 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2021 The NetBSD Foundation, Inc.
* All rights reserved.
*
diff --git a/usr.bin/make/suff.c b/usr.bin/make/suff.c
index a34fa4296041..6b5121f739e2 100644
--- a/usr.bin/make/suff.c
+++ b/usr.bin/make/suff.c
@@ -1,6 +1,8 @@
/* $NetBSD: suff.c,v 1.385 2026/01/03 19:57:38 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990, 1993
* The Regents of the University of California. All rights reserved.
*
diff --git a/usr.bin/make/targ.c b/usr.bin/make/targ.c
index 576d7dda8eed..c4a4906d2e22 100644
--- a/usr.bin/make/targ.c
+++ b/usr.bin/make/targ.c
@@ -1,6 +1,8 @@
/* $NetBSD: targ.c,v 1.185 2025/05/07 19:49:00 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990, 1993
* The Regents of the University of California. All rights reserved.
*
diff --git a/usr.bin/make/trace.c b/usr.bin/make/trace.c
index a85053f62ce8..ba5af8d4d351 100644
--- a/usr.bin/make/trace.c
+++ b/usr.bin/make/trace.c
@@ -1,6 +1,8 @@
/* $NetBSD: trace.c,v 1.35 2025/05/09 18:42:56 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2000 The NetBSD Foundation, Inc.
* All rights reserved.
*
diff --git a/usr.bin/make/trace.h b/usr.bin/make/trace.h
index 063fb26ab08c..ea8fc48b2961 100644
--- a/usr.bin/make/trace.h
+++ b/usr.bin/make/trace.h
@@ -1,6 +1,8 @@
/* $NetBSD: trace.h,v 1.6 2021/01/19 20:51:46 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2000 The NetBSD Foundation, Inc.
* All rights reserved.
*
diff --git a/usr.bin/make/var.c b/usr.bin/make/var.c
index 4bb52f0aa0b7..19c18b79ebfc 100644
--- a/usr.bin/make/var.c
+++ b/usr.bin/make/var.c
@@ -1,6 +1,8 @@
/* $NetBSD: var.c,v 1.1180 2026/04/06 17:13:55 rillig Exp $ */
/*
+ * SPDX-License-Identifier: BSD-4-Clause-UC AND BSD-3-Clause
+ *
* Copyright (c) 1988, 1989, 1990, 1993
* The Regents of the University of California. All rights reserved.
*
Home |
Main Index |
Thread Index |
Old Index