I haven’t set up an account to enable me to do a PR but I’ve looked at strptime. For the %a (day string) and %b (month string) the wrong min values are being set ABDAY_1 & ABMON_1 instead of DAY_1 & MON_1.
So nl_langinfo(min) is returning the wrong values.
I hope someone can check this out and make the changes as I don’t have time to set up and account at the moment.
In linux these values are enumerated in the order
abday … day … abmon … mon
In haiku the order is
day … abday … mon … abmon