Preheat the oven to 350°F, 177°C, or gas mark 4. Grease 2 9x5 inch loaf pans and set aside.
In a mixing bowl combine the flour, salt, ginger, cloves, cinnamon, allspice, nutmeg, and baking powder. Mix to combine and set aside.
In another mixing bowl whisk the eggs and then add the sugar and oil. Whisk until combined then add the pumpkin puree and buttermilk. Whisk until evenly combined.
Pour the liquid ingredients over the dry ingredients and mix with a spatula then whisk until the batter is smooth but be careful not to overmix. Split the batter between the two loaf pans.
Place the loaf pans on the sheet pan and bake uncovered for 60-70 minutes or until a toothpick inserted in the middle comes away clean.
Allow to cook in the pan for 15 minutes before removing the pumpkin bread from the pan and cool on a cooling rack.