RFR: 8344191: Build code should not have classpath exception [v2]
Magnus Ihse Bursie
ihse at openjdk.org
Wed Dec 18 17:06:02 UTC 2024
> In several (most? all?) of the build system files, the copyright header includes the classpath exception. This makes no sense, and should be removed.
>
> I have removed the classpath exception from makefiles, autoconf, shell scripts, properties files, configuration files, IDE support files, build tools and data.
>
> The only places where the classpath exception is still kept in the make directory is as text strings in some build tools, which generate source code that is bundled with `src.zip`, and thus *must* have the classpath exception.
>
> This is a huge and autogenerated, but content-wise trivial, PR, and I know such are hard to review. I recommend looking at the entire diff file instead of checking this file-by-file in the Github web GUI. (That's bound to be a painful experience)
Magnus Ihse Bursie has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains three commits:
- Merge branch 'master' into remove-build-classpath-exception
- Update build tools, data and IDE support
- Update makefiles, autoconf, shell scripts, properties files and configuration files
-------------
Changes: https://git.openjdk.org/jdk/pull/22104/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=22104&range=01
Stats: 1994 lines in 555 files changed: 0 ins; 1120 del; 874 mod
Patch: https://git.openjdk.org/jdk/pull/22104.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/22104/head:pull/22104
PR: https://git.openjdk.org/jdk/pull/22104
More information about the build-dev
mailing list