use idiomatic weak alias approach for defining asctime_r