From 42fbc185ab080edf87539df59db441054fbf3035 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Wed, 10 Mar 2021 07:29:52 -0700 Subject: [PATCH] Solaris 11.4 removed /usr/bin/optisa, use /usr/bin/isainfo instead. --- scripts/pp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/pp b/scripts/pp index 2e8c600d0..0d3e47539 100755 --- a/scripts/pp +++ b/scripts/pp @@ -1,6 +1,6 @@ #!/bin/sh # Copyright 2021 One Identity LLC. ALL RIGHTS RESERVED -pp_revision="20210306" +pp_revision="20210310" # Copyright 2018 One Identity LLC. ALL RIGHTS RESERVED. # # Redistribution and use in source and binary forms, with or without @@ -2855,7 +2855,11 @@ pp_solaris_detect_os () { } pp_solaris_detect_arch () { - pp_solaris_arch=`/usr/bin/optisa amd64 sparcv9 i386 sparc` + if [ -x /usr/bin/isainfo ]; then + pp_solaris_arch=`/usr/bin/isainfo -n` + else + pp_solaris_arch=`/usr/bin/optisa amd64 sparcv9 i386 sparc` + fi [ -z "$pp_solaris_arch" ] && pp_error "can't determine processor architecture" case "$pp_solaris_arch" in