Просто пропустите этот аргумент.
boost::function<void(int my_number)> functionWithSavedArgs
= boost::bind(&myPrinter, someText);
Это связывает только первый аргумент.
Если вы хотите связать только второй, вам понадобится заполнитель:
boost::function<void(int my_number)> functionWithSavedArgs
= boost::bind(&myPrinter, _1, someNumber);