Douglas Harper's Etymology Dictionary
Wiktionary
summerlong
a. Extending throughout a summer