User: vins
Date: 05/12/24 01:52:47
Branch: xemacs/etc release-21-4
xemacs/src release-21-4
Modified: xemacs/src ChangeLog console.c database.c
Log:
More patches for 21.4.19.
Revision Changes Path
1.69.2.7 +10 -0 XEmacs/xemacs/etc/NEWS
Index: NEWS
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/etc/NEWS,v
retrieving revision 1.69.2.6
retrieving revision 1.69.2.7
diff -u -p -r1.69.2.6 -r1.69.2.7
--- NEWS 2005/12/05 01:46:54 1.69.2.6
+++ NEWS 2005/12/24 00:52:26 1.69.2.7
@@ -121,6 +121,7 @@ consulted for a more detailed list of ch
- Python now supported.
- New file extensions recognized: .ss, .pdb, .psw.
-- Fixed ldap libraries configuration.
+ -- Fixed `LDAP_OPT_ON' libraries configuration.
** The delete key now deletes forward by default.
@@ -607,6 +608,15 @@ for PSWrap.
It used to fail when `-lldap' requires `-llber'. Introduced in
upstream `configure.in' revision 1.151.2.31 (2005/01/31 02:54:47 +0).
+
+*** Fixed `LDAP_OPT_ON' libraries configuration.
+
+The original fix of local `configure.in' revision 1.19 (2004/12/19
+21:10:02 +0) introduced lossage on another class of systems. In some
+openldap versions `ldap_*' functions may link successfully without
+`-lber', but compiling and linking program with `LDAP_OPT_ON' may
+require `-lber'. When configuring ldap libraries, check for such
+systems, and in a cleaner way than in upstream.
* Lisp and internal changes in XEmacs 21.4
1.290.2.104 +11 -0 XEmacs/xemacs/src/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/ChangeLog,v
retrieving revision 1.290.2.103
retrieving revision 1.290.2.104
diff -u -p -r1.290.2.103 -r1.290.2.104
--- ChangeLog 2005/12/08 01:31:12 1.290.2.103
+++ ChangeLog 2005/12/24 00:52:29 1.290.2.104
@@ -1,3 +1,14 @@
+2005-12-05 Dr. Volker Zell <Dr.Volker.Zell(a)oracle.com>
+
+ * database.c: Suppress compiler warning under Cygwin.
+ * database.c: Removed __FreeBSD__ check, should be handled by
+ HAVE_U_xxx_T defines.
+
+2005-12-18 Malcolm Purvis <malcolmp(a)xemacs.org>
+
+ * console.c (stuff_buffered_input): Compile body only if
+ HAVE_TTY.
+
2005-05-10 Aidan Kehoe <kehoea(a)parhasard.net>
* callproc.c: #include sysdir.h, so that any appropriate Mule
1.19.2.3 +2 -2 XEmacs/xemacs/src/console.c
Index: console.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/console.c,v
retrieving revision 1.19.2.2
retrieving revision 1.19.2.3
diff -u -p -r1.19.2.2 -r1.19.2.3
--- console.c 2005/01/31 02:55:06 1.19.2.2
+++ console.c 2005/12/24 00:52:34 1.19.2.3
@@ -882,7 +882,7 @@ void
stuff_buffered_input (Lisp_Object stuffstring)
{
/* stuff_char works only in BSD, versions 4.2 and up. */
-#if defined (BSD)
+#if defined (BSD) && defined(HAVE_TTY)
if (!CONSOLEP (Vcontrolling_terminal) ||
!CONSOLE_LIVE_P (XCONSOLE (Vcontrolling_terminal)))
return;
@@ -908,7 +908,7 @@ stuff_buffered_input (Lisp_Object stuffs
stuff_char (XCONSOLE (Vcontrolling_terminal), *kbd_fetch_ptr++);
}
# endif
-#endif /* BSD */
+#endif /* BSD && HAVE_TTY */
}
DEFUN ("suspend-console", Fsuspend_console, 0, 1, "", /*
1.16.2.6 +2 -2 XEmacs/xemacs/src/database.c
Index: database.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/database.c,v
retrieving revision 1.16.2.5
retrieving revision 1.16.2.6
diff -u -p -r1.16.2.5 -r1.16.2.6
--- database.c 2005/11/25 02:01:57 1.16.2.5
+++ database.c 2005/12/24 00:52:35 1.16.2.6
@@ -43,9 +43,10 @@ Boston, MA 02111-1307, USA. */
/* glibc 2.1 doesn't have this problem with DB 2.x */
#if !(defined __GLIBC__ && __GLIBC_MINOR__ >= 1)
#ifdef HAVE_INTTYPES_H
+#ifndef __BIT_TYPES_DEFINED__
#define __BIT_TYPES_DEFINED__
+#endif
#include <inttypes.h>
-#ifndef __FreeBSD__
#if !HAVE_U_INT8_T
typedef uint8_t u_int8_t;
#endif
@@ -60,7 +61,6 @@ typedef uint32_t u_int32_t;
typedef uint64_t u_int64_t;
#endif
#endif /* WE_DONT_NEED_QUADS */
-#endif /* !defined(__FreeBSD__) */
#endif /* HAVE_INTTYPES_H */
#endif /* !(defined __GLIBC__ && __GLIBC_MINOR__ >= 1) */
/* Berkeley DB wants __STDC__ to be defined; else if does `#define const' */
Show replies by date