Steve Youngs <steve(a)sxemacs.org> writes:
A couple of FreeBSD build fixes that one of my developers picked up.
I just had a quick look at 21.5 and it looks like this is needed there
too.
21.4 patch:
ChangeLog files diff command: cvs -q diff -U 0
Files affected: src/ChangeLog lib-src/ChangeLog
Source files diff command: cvs -q diff -uN
Files affected: src/s/freebsd.h lib-src/fakemail.c
Index: lib-src/ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/lib-src/ChangeLog,v
retrieving revision 1.115.2.25
diff -u -U0 -r1.115.2.25 ChangeLog
--- lib-src/ChangeLog 6 Dec 2004 01:08:10 -0000 1.115.2.25
+++ lib-src/ChangeLog 8 Jan 2005 18:04:25 -0000
@@ -0,0 +1,8 @@
+2005-01-09 Steve Youngs <steve(a)sxemacs.org>
+
+ From Andrey Slusar <anrays(a)gmail.com>:
+
+ * fakemail.c (CURRENT_USER): Define it if FreeBSD version is >=
+ 400000. Also, when FreeBSD version is >= 400000 geteuid returns
+ uid_t instead of unsigned short.
+
APPROVE COMMIT 21.4
Thanks for the patch, Steve; it will appear in 21.4.17 - "Jumbo
Shrimp".
- Vin