Thanks alot, that's an elegant solution - better than upstreams! I have to tweak it a little, and will send it upstream once it's done.
Notes for myself: --- rxtx-2.2pre2/configure.in 2011-02-22 10:28:52.000000000 +0900 +++ rxtx-2.2pre2/configure.in 2011-02-22 10:22:18.000000000 +0900 @@ -70,6 +70,7 @@ AC_CHECK_HEADERS(sys/file.h) AC_CHECK_HEADERS(sys/time.h) AC_CHECK_HEADERS(sys/signal.h) +AC_CHECK_HEADERS(sys/io.h) AC_CHECK_HEADERS(signal.h) AC_CHECK_HEADERS(termios.h) AC_CHECK_HEADERS(grp.h) --- rxtx-2.2pre2/Makefile.lcc 2002-04-06 03:21:56.000000000 +0900 +++ rxtx-2.2pre2/Makefile.lcc 2011-02-22 10:26:09.000000000 +0900 @@ -13,6 +13,7 @@ #define HAVE_SIGNAL_H #undef HAVE_SYS_FCNTL_H #undef HAVE_SYS_FILE_H +#define HAVE_SYS_IO_H #undef HAVE_SYS_SIGNAL_H #undef HAVE_TERMIOS_H #undef HAVE_SYS_TIME_H --- rxtx-2.2pre2/Makefile.mingw32 2008-11-28 06:13:20.000000000 +0900 +++ rxtx-2.2pre2/Makefile.mingw32 2011-02-22 10:26:43.000000000 +0900 @@ -191,6 +191,7 @@ echo "#define HAVE_SIGNAL_H 1" >> config.h echo "#define HAVE_SYS_FCNTL_H 1" >> config.h echo "#define HAVE_SYS_FILE_H 1" >> config.h + echo "#define HAVE_SYS_IO_H" >> config.h echo "#undef HAVE_SYS_SIGNAL_H" >> config.h echo "#undef HAVE_TERMIOS_H" >> config.h --- rxtx-2.2pre2/Makefile.msvc 2008-11-28 06:13:20.000000000 +0900 +++ rxtx-2.2pre2/Makefile.msvc 2011-02-22 10:27:04.000000000 +0900 @@ -113,6 +113,7 @@ echo #define HAVE_SIGNAL_H >> config.h echo #undef HAVE_SYS_FCNTL_H >> config.h echo #undef HAVE_SYS_FILE_H >> config.h + echo #define HAVE_SYS_IO_H >> config.h echo #undef HAVE_SYS_SIGNAL_H >> config.h echo #undef HAVE_TERMIOS_H >> config.h echo #undef HAVE_SYS_TIME_H >> config.h and then both places that reference sys/io.h: #ifdef HAVE_SYS_IO_H #include <sys/io.h> #endif /* HAVE_SYS_IO_H */ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org