Date: Tue, 18 Feb 2003 02:35:03 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [Ux2bs_Archive] No. 81 ************************************************** Monday 17 February 2003 Number 81 ************************************************** Subjects for today 1 Re: PERl_SH_DRIVE : Maynard" 2 Sendmail 8.12.6 : Ted Sikora 3 Latest Posix/2 now in Baseline : John Poltorak **= Email 1 ==========================** Date: Tue, 18 Feb 2003 06:45:05 -0600 (CST) From: "Maynard" Subject: Re: PERl_SH_DRIVE with the latest build[1], instances of X: in perlB12E.dll are X:/unixos2/bin/sh.exe which is in the build environment rather than the appropriate target/destination/runtime environment. Of course, there should be no hard reference at all, but it certainly is unfortunate that it is to a disposable location. -- Maynard [1] unixos2\scripts\build\build_perl.cmd dated 2-17-03 13:31 sh Configure -des -Dprefix=/usr -Dstartperl=#!perl _______________________________________________ UX2BS mailing list UX2BS at powerusersbbs.net http://powerusersbbs.net/mailman/listinfo/ux2bs **= Email 2 ==========================** Date: Tue, 18 Feb 2003 19:38:57 -0500 From: Ted Sikora Subject: Sendmail 8.12.6 This is a multi-part message in MIME format. --------------010606010502080201050307 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Here are the configs attached: sm_os_os2.h :: goes here: /sendmail-8.12.6/include/sm/os/sm_os_os2.h OS-2.2.i386 :: goes here: /sendmail-8.12.6/devtools/OS/OS-2.2.i386 Could you guys look at the OS-2.2.i386 Build script and see if it looks correct? It builds with 'sh Build' in /sendmail-8.12.6/sendmail/ Haven't tried it yet. I zipped the src up with the scripts and the ru 8.12.3 port's /OS2 dir in root. From what I see we just need: /OS2/GDBM-1.7.3 /OS2/Milter /OS2/REGEX /OS2/SYSLOG /OS2/SendMail Don't know what this is. Here's my group/password files. It really should be part of UX2 Mailman, Python, Zope and Sendmail depends on these and others. Wish we could port the Unix shadow package over. ftp://dumbdog.org/incoming/grppasswd.zip Here's the pristine src with the configs and /OS2 dir added: ftp://dumbdog.org/incoming/sendmail8126-os2emx-src.zip -- Ted Sikora tsikora at ntplx.net --------------010606010502080201050307 Content-Type: text/plain; name="OS-2.2.i386" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="OS-2.2.i386" # $Id: IBM OS/2 2003/02/18 10:33:45 tsikora Exp $ # # OS-2.2.i386 (a.k.a IBM OS/2) # define(`confSM_OS_HEADER', `sm_os_os2') define(`confCC', `gcc') define(`confENVDEF', `-Zomf -Zmt -D__EMX__ -DOS2 -D__ST_MT_ERRNO__ -D_EMX_CRT_REV_=64') define(`confLIBS', `-lsocket -lm -lbsd') define(`confMTCCOPTS', `-Zomf -Zmt -D__EMX__ -DOS2 -D__ST_MT_ERRNO__ -D_EMX_CRT_REV_=64') define(`confLDOPTS_SO', `-Zexe -Zomf -Zmt -Zcrtdll -Zstack 32000 -Zlinker /e:2]') define(`confOPTIMIZE',`-O2 -fomit-frame-pointer -malign-loops=2 -malign-jumps=2 -malign-functions=2 -s') define(`confSHELL', `/bin/sh') define(`confMBINDIR', `/usr/lib') define(`confSBINDIR', `/etc/mail') define(`confUBINDIR', `/etc/mail') define(`confEBINDIR', `/usr/sbin') define(`confMANROOT', `/usr/man') define(`confSBINGRP', `mail') define(`confINSTALL', `/unixos2/usr/bin/install.exe') --------------010606010502080201050307 Content-Type: text/plain; name="sm_os_os2.h" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="sm_os_os2.h" /* * Copyright (c) 2000 Sendmail, Inc. and its suppliers. * All rights reserved. * * By using this file, you agree to the terms and conditions set * forth in the LICENSE file which can be found at the top level of * the sendmail distribution. * * $Id: sm_os_os2.h,v 1.6 2000/12/05 19:00:47 dmoen Exp $ */ /* ** sm_os_os2.h -- platform definitions for OS/2 */ #define SM_OS_NAME "OS2" #include /* Implement some support for drive names. */ # define major(x) ((int32_t)(((u_int32_t)(x) >> 8) & 0xff)) # define minor(x) ((int32_t)((x) & 0xff)) # define MIN(a,b) ((a)<(b)?(a):(b)) # define MAX(a,b) ((a)>(b)?(a):(b)) # define getcwd _getcwd2 # define chdir _chdir2 # define setsid _setsid # define link cpfile ///# define flock flock2 # define strcasecmp stricmp # define strncasecmp strnicmp # define select os2_select ///#define malloc _tmalloc ///#define realloc _trealloc ///#define free _tfree #ifndef SM_CONF_SETITIMER # define SM_CONF_SETITIMER 0 #endif /* SM_CONF_SETITIMER */ #ifndef SM_CONF_GETOPT # define SM_CONF_GETOPT 0 #endif /* SM_CONF_SHM */ # ifndef SM_HEAP_CHECK # define SM_HEAP_CHECK 0 # endif /* ! SM_HEAP_CHECK */ --------------010606010502080201050307-- _______________________________________________ UX2BS mailing list UX2BS at powerusersbbs.net http://powerusersbbs.net/mailman/listinfo/ux2bs **= Email 3 ==========================** Date: Tue, 18 Feb 2003 20:13:26 +0000 From: John Poltorak Subject: Latest Posix/2 now in Baseline The latest Posix/2 has now been incorporated into the Baseline. If you want to get it, try an RSYNC refresh. It doesn't manage to build Perl yet, but gets further than it did. -- John _______________________________________________ UX2BS mailing list UX2BS at powerusersbbs.net http://powerusersbbs.net/mailman/listinfo/ux2bs