I just tried checking out the latest CVS version of Speakup with a fresh tree of linux-2.4.18 and a hunk failed while doing the patches. Attached is the rej. Frankly I don't quite know how to interpret failed hunks <sigh> In the mean time, I will fall back to the base 1.0 release for now. ------ /usr/src/linux/include/linux/miscdevice.h.rej ---------- *************** *** 14,19 **** #define PC110PAD_MINOR 9 #define ADB_MOUSE_MINOR 10 #define MK712_MINOR 15 /* MK712 touch screen */ #define WATCHDOG_MINOR 130 /* Watchdog timer */ #define TEMP_MINOR 131 /* Temperature Sensor */ #define RTC_MINOR 135 --- 14,22 ---- #define PC110PAD_MINOR 9 #define ADB_MOUSE_MINOR 10 #define MK712_MINOR 15 /* MK712 touch screen */ + #ifdef CONFIG_SPEAKUP /* console speech */ + #define SYNTH_MINOR 25 + #endif /* console speech */ #define WATCHDOG_MINOR 130 /* Watchdog timer */ #define TEMP_MINOR 131 /* Temperature Sensor */ #define RTC_MINOR 135