С пятой попытки собрал CUPS-2.1.0. То ли руки кривые, то ли борзописцы из Apple "постарались", но при компиляции выдаёт кучу предупреждений и ошибок, и, хотя компиляция доходит до конца, получается неработоспособный cupsd, или вообще не запускается (ошибка 2), или падает при попытке определить принтер. Попутно пробовал компилировать 1.7.5 и 2.0.4 - такая же фигня. Пробовал собрать lprng - не собирается, слишком старый.
Полученный CUPS работает, но если принтер был включен раньше запуска ОС, то в упор его не видит. Это ставит идею запуска CUPS через udev под большое сомнение.
Сейчас пытаюсь собрать cups-filters, но это другя, гораздо более длинная "опупея".