This stuff you can buy in Home Depot in tubs like any caulking for a caulking gun and it is white.
Very convenient to use and price is about $2 per a tube.
It called Roof and gutter seal.
I used it for ports bedding this summer.
And it is in Canada.