Haste and hurry are the same.
Most of the time, weak and feeble are the same. There are some very small differences, though.
Feeble and weak both mean either physically unfit or not strong mentally.
However, 'weak' can also refer to a persons character, meaning lacking in character, likely to give in to temptations. 'Feeble' would not be used in this way.