contrib/ChangeLog:
PR other/111359
* gcc-git-customization.sh: Check for getent before using it.
Use id on macOS.
if [ "x$set_user" = "x" ]
then
# Try to guess the user's name by looking it up in the password file
- new_user=$(getent passwd $(whoami) | awk -F: '{ print $5 }')
+ if type getent >/dev/null 2>&1; then
+ new_user=$(getent passwd $(whoami) | awk -F: '{ print $5 }')
+ elif [ $(uname -s) = Darwin ]; then
+ new_user=$(id -F 2>/dev/null)
+ fi
if [ "x$new_user" = "x" ]
then
new_user="(no default)"