Forecasts taking a long time in newspapers (8)
I believe the answer is:
presages
'forecasts' is the definition.
('presage' can be a synonym of 'forecast')
'a long time in newspapers' is the wordplay.
'a long time' becomes 'age' (an age is a period of time).
'in' means one lot of letters goes inside another.
'newspapers' becomes 'press' (the press is the newspaper industry).
'age' put within 'press' is 'PRESAGES'.
'taking' is the link.
(Other definitions for presages that I've seen before include "Forecasts" , "Augurs, bodes" , "Foreshadows in press age" , "Foreshadows, is advance sign of" .)