Update from stxxl/website@602f42dde6270730781cbd6a6b50796e467a50af