From 4942ac24b9d33f70c58f1911aeeff092be9e78aa Mon Sep 17 00:00:00 2001 From: Henning Geinitz Date: Sat, 23 Dec 2000 16:06:11 +0000 Subject: [PATCH] 2000-12-23 Henning Meier-Geinitz * NEWS: Added date of release. * TODO: Removed entries about PATH_MAX, sanei_scsi_find_devices, and shm.h. Added entry about the necessity to check HAVE_SYS_SHM_H. * configure configure.in include/sane/config.h.in: Default to --enable-warnings again. Don't set "-ansi" for OS/2. Test for sys/shm.h. * backend/GUIDE: Moved to doc/backend-writing.txt. * doc/backend-writing.txt: New file (moved from backend/GUIDE). Added comments about sanei-backend.h and PATH_MAX. * include/sane/sanei_backend.h: Added define for PATH_MAX (if necessary). * sanei/sanei_scsi.c: Implemented sanei_scsi_find_devices for FreeBSD (from ports@FreeBSD.org). * tools/Makefile.in: Use INSTALL_SCRIPT instead of INSTALL_PROGRAM for sane-config (from ports@FreeBSD.org). --- TODO | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/TODO b/TODO index e8bc8cbda..293f8e1ad 100644 --- a/TODO +++ b/TODO @@ -52,6 +52,9 @@ backends * nec: Remove references to sharp backend (grep for "JX"). + * nec + sharp: Check for HAVE_SYS_SHM_H before including sys/shm.h and + disable shared memory support if necessary. + doc --- * add sane manpage @@ -77,9 +80,6 @@ frontends sanei ----- - * sanei_scsi.c: Add patch from FreeBSD ports (sanei_scsi_find_devices) - (after 1.0.4). - * sanei_scsi.c: OS/2: struct param breaks compilation with --enable-warnings. misc @@ -117,13 +117,15 @@ misc local scanners. Install only sane-dll/sane-net (or even only sane-net). Maybe something like --network-client-only or --disable-local-devices. - * Add a global PATH_MAX macro somewhere (config.h ?) if it's not defined - by the system. - - * Check for shm.h in configure and update backends using it (if necessary - disable them) - ******** done ******** + +* compilation of most backends break with OS/2 and gcc because the + option -ansi doesn't seem to like sigset_t ? +* Check for shm.h in configure +* Add a global PATH_MAX macro somewhere (config.h ?) if it's not defined + by the system. +* sanei_scsi.c: Add patch from FreeBSD ports (sanei_scsi_find_devices) + (after 1.0.4). * update libtool versioning system - in /usr/local/lib/libsane.la "installed=no" is set, isn't "installed=yes" the correct entry?