AS_CASE(["$host_os_name"], [darwin*], [
# Darwin (macOS)
CUPS_STATEDIR="$CUPS_SERVERROOT"
- ], [sun* | solaris*], [
- ], [solaris*], [
- CUPS_STATEDIR="/system/volatile/cups"
++ ], [sunos* | solaris*], [
+ AS_IF([test -d /system/volatile], [
+ CUPS_STATEDIR="/system/volatile/cups"
++ ], [
++ CUPS_STATEDIR="$localstatedir/run/cups"
+ ])
], [*], [
# All others
CUPS_STATEDIR="$localstatedir/run/cups"
# Solaris requires -D_POSIX_PTHREAD_SEMANTICS to be POSIX-
# compliant... :(
- AS_IF([test $host_os_name = solaris], [
- AS_IF([test $host_os_name = sunos], [
++ AS_IF([test $host_os_name = sunos -o $host_os_name = solaris], [
PTHREAD_FLAGS="$PTHREAD_FLAGS -D_POSIX_PTHREAD_SEMANTICS"
])
break