On Mon, 12 Jun 2023 09:46:50 GMT, Ivan Bereziuk <[email protected]> wrote:
> Currently _isWsl()_ function is looking for "Microsoft" string in the _kernel > release_ string (`$ uname -r`). > That's not always true. Namely, on Ubuntu 22.04 - currently the newest Ubuntu > LTS and default OS for WSL in Microsoft Store. In there `$ uname -r` command > outputs "5.10.102.1-microsoft-standard-WSL2". > This makes _isWsl()_ function to return `false` in such environments and > breaks JDK builds on WSL. > > To correct that I made the substring search case-insensitive. This pull request has now been integrated. Changeset: 9b0baa10 Author: Ivan Bereziuk <[email protected]> Committer: Erik Joelsson <[email protected]> URL: https://git.openjdk.org/jdk/commit/9b0baa10b9140045aa3a49b03e685dcd3ea7c623 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8306281: function isWsl() returns false on WSL2 Reviewed-by: erikj ------------- PR: https://git.openjdk.org/jdk/pull/14413
