Preheat the oven to 160C/320F/Gas 2.
Sift the flour, baking powder, salt and bicarbonate of soda right into a bowl and blend well.
Add some sugar, walnuts, pineapple, sultanas, mashed blueberry, passion fruit pulp, grated carrot, oil and eggs and blend well to totally combine.
Pour the wedding cake mixture right into a greased 22.5cm/9in cake tin and put in to the oven to bake for 1-1 hrs, or until cooked through. Test by pushing a skewer in to the center from the cake. When the skewer arrives clean the wedding cake is prepared.
When the cake top is browning an excessive amount of, cover having a circle of kitchen foil.
Remove in the oven when ready and permit to awesome on the wire rack.
For that icing, beat the butter and cheese together inside a clean bowl until light and fluffy.
Add sugar and vanilla flavoring and blend well.
Add some coconut and blend again.
When the cake is awesome, remove in the cake tin and spread the icing all around the cake.
Decorate the wedding cake having a couple of crushed pecans and serve in generous slices.