Benjamin Marwell created MWRAPPER-123: -----------------------------------------
Summary: only-mvnw fails on AIX' ksh implementation Key: MWRAPPER-123 URL: https://issues.apache.org/jira/browse/MWRAPPER-123 Project: Maven Wrapper Issue Type: Bug Affects Versions: 3.1.1 Reporter: Benjamin Marwell the script {{only-mvnw}} contains this snippet in a line to calculate a hash: {code:bash} printf %d "'$str" {code} The idea is to convert {{$str}} to a number, where {{'}} has a special meaning for {{%d}} conversion. However, there are two problems with it: 1. It does not work on ksh on AIX (because this conversion is not posix compliant), so the script will not run on AIX. 2. It will only use the first letter, which is alway {{h}} (from the string always being a valid URI). For now, replace it with the ASCII constant 104 (ASCII value of h). The intended behaviour can be restored in another PR if feasible. -- This message was sent by Atlassian Jira (v8.20.10#820010)