Just in case anyone has seen this while installing kdb-x on macOS:
Error: Failed to decode license
This occurs during the setup in the install_kdb.sh script. At that point in the procedure, it uses “base64 -d” to decode the license, but on macOS it should be base64 -D. (capital D). Errors are redirected to /dev/null so the user never sees the error, just the resultant decode failure.
Manually editing the script to use -D allows the install to complete successfully.
This might be something to look into correcting in the next release of the product.
Thanks!