Point being: a project needs updates to remain useful in contemporary contexts. code that happily built -Wall, pedantic, error... in April 2002 may fail miserably in today's tool chain.
plus it may not benefit from contemporary advances in silicon architecture, etc.