-
Notifications
You must be signed in to change notification settings - Fork 396
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Correct SPDX license identifiers #6996
Conversation
@@ -4,7 +4,7 @@ | |||
"title": "API Description Format", | |||
"description": "Format for describing framework and library APIs in a way that allows simple generation of language bindings", | |||
"$comment": "Copyright IBM Corp. and others 2018 (see LICENSE.md)", | |||
"$comment": "SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 OR LicenseRef-GPL-2.0 WITH Assembly-exception", | |||
"$comment": "SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0 OR GPL-2.0-only WITH OpenJDK-assembly-exception-1.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing ", on the end of this line
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Corrected in 62c1cd9.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
haven't checked everything yet, but the mentioned missing characters cause build breaks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
even json file has the same issue of missing ", at the end of the line that's been updated (except the first one I pointed out which has been fixed - thanks!)
Hopefully I've fixed all files in 0972f4a. |
Besides the json files, there were others that didn't get (mechanically) updated properly. Marking as draft until those are corrected. |
* "GPL-2.0" should have been "GPL-2.0-only" * "OpenJDK-assembly-exception-1.0" replaces "Assembly-exception" Signed-off-by: Keith W. Campbell <[email protected]>
Rebased and updated:
|
Removed "fixes" comment; new files added by recent pull requests (e.g. #7003) will need to be updated. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I found doc/ValgrindMemcheckAPI.md
which does not have the right license string (only "SPDX-License-Identifier: EPL-2.0 OR Apache-2.0" which is, I think, our original identifier so has been missed for a long time :( ). We can handle it in this PR or under a separate one since it's a long standing mistake.
The failure on MacOS is not due to this change (another instance of #6516)
jenkins build all |
I left |
jenkins build riscv |
Is this waiting for additional committer approvals, or something else? |
sorry, the delay is entirely my fault :( . At this point, let's just get this change merged so the licenses are mostly up to date and we'll deal with stragglers in a follow on. |
* fix new files added while eclipse#6996 was in flight Signed-off-by: Keith W. Campbell <[email protected]>
Issue #6995: