Note: Previous commit incorrectly stated 20.10 when it should have
stated 21.10 for impish.
intact instead stripping off dash and whatever follows as if that
specified role/race/&c (worked once upon a time; broken since 3.3.0)
Unix: add "ec2-user" to the list of user names 'sysconf' classifies as generic
+Unix: work-around a build issue in ubuntu 21.10 by using ifdef to skip the
+ define of warn_unused_result to empty string in tradstdc.h whenever
+ __linux__ is defined during build unless GCC_URWARN is also defined
user_sounds: move the message hook from inside individual window display ports
to the core where it allows MSGTYP_NOSHOW msgtyp's to still trigger
sounds to correct a reported github issue; also fixes a past reported