Building journalist provided rocks (7)
I believe the answer is:
edifice
'building' is the definition.
('edifice' can be a synonym of 'building')
'journalist provided rocks' is the wordplay.
'journalist' becomes 'ed' (short for editor).
'provided' becomes 'if'.
'rocks' becomes 'ice' (I've seen this before).
'ed'+'if'+'ice'='EDIFICE'
(Other definitions for edifice that I've seen before include "Large structure" , "impressive pile!" , "Grand building" , "Monument" , "Fine building" .)