How is your tracking (is the wheel pulling to one side when brake is pressed)?
When did you last have your pads replaced?
It is an indicator that something i a miss but without hearing the noise I cant be of more help, get it looked at.
RIVETS? Is it a model T Ford?
Squeal may simply be a buoldm up of brake dust. Give it a squirt from a hose!
Your local tyre depot will usually check brakes FOC but may well "find" something, will find something if you go Kwik Fit!
Bazile, the pads wants taking out & a smear of copper grease putting on the reverse side of the pad ( The Metal Part) be very careful not to get the grease onto the brake lining. It can be done in under an hour.
Did anyone mension K.F.? are you Izzed Mjwman? its the brakes Bazile is on about not a new engine, Gearbox, Disks, Tyres. I think you may know what I mean.