Archive-Date: Wed, 03 Jul 1996 03:46:43 MET-1MET DST Sender: owner-vms-emacs-testers-archiver@ctrl-c.liu.se Date: Wed, 03 Jul 1996 03:21:50 +0200 From: Richard Levitte - GNU on VMS hacker Reply-To: vms-emacs-testers@e.kth.se To: vms-emacs-testers@e.kth.se Message-ID: <009A4C17.3CF11679.5@e.kth.se> add (Private Instigator) ================================================================================ Archive-Date: Wed, 03 Jul 1996 03:59:30 MET-1MET DST Sender: owner-vms-emacs-testers-archiver@ctrl-c.liu.se Date: Wed, 03 Jul 1996 03:26:26 +0200 From: Richard Levitte - GNU on VMS hacker Reply-To: vms-emacs-testers@e.kth.se To: vms-emacs-testers@e.kth.se Message-ID: <009A4C17.E1AD70B6.1@e.kth.se> Subject: Re: >add (Private Instigator) Children, may this be a lesson to you. NEVER handle a mailing list at 3am, when you're falling asleep... :-) -- +--------------------------------------------------------------------+ ! Richard Levitte, GNU on VMS hacker ! tel: +46-8-26 52 47 ! ! Spannvägen 38, I ! fax: none for the moment ! ! S-161 43 Bromma ! Internet: levitte@e.kth.se ! ! SWEDEN ! ! +-GNUish VMS-+ You may not add me to a commercial mailing list or send me commercial advertising without my consent! See http://www.e.kth.se/~levitte/anti.html for further reference. ================================================================================ Archive-Date: Wed, 03 Jul 1996 18:10:20 MET-1MET DST Sender: owner-vms-emacs-testers-archiver@ctrl-c.liu.se Date: Wed, 3 Jul 1996 11:01:48 -0400 Message-ID: <96070311014851@star.zko.dec.com> From: eiche@star.zko.dec.com (Private Instigator) Reply-To: vms-emacs-testers@e.kth.se To: VMS-EMACS-TESTERS@e.kth.se Subject: Invalid logical name during MMS/IGNORE=WARNING INSTALL Hi, I recently got the 5/29 full source update and attempted to build it. I got through configure and the first make with only two curious warnings about the arch dependent directories being missing. Unfortunately, the "make install" fails as shown below. Is this a known problem? If not, how should I debug it... by defining the debugging logicals in the .COM files? Before somebody asks, I checked yesterday about the chdir with search list problem. It's been fixed on both Alpha and VAX, but the ECO kits are on hold for some procedural reason. I will letcha know when it happens. David Eiche ***************************************************************************** Welcome to OpenVMS AXP (TM) Operating System, Version V6.2 Username: EICHE Password: Welcome to OpenVMS AXP (TM) Operating System, Version V6.2 on node DEICHE Last interactive login on Friday, 28-JUN-1996 15:14:15.22 Last non-interactive login on Tuesday, 2-JUL-1996 08:55:43.98 > %DCL-E-OPENIN, error opening SYS$SYSROOT:[SYS$STARTUP]GNU_STARTUP.COM; as input -RMS-E-FNF, file not found GNUDISK:[GNU] Guessing the configuration to be alpha-dec-vms6.2 checking for ln -s (Will use COPY instead of ln -s) checking how to run the C preprocessor configure: warning: perversion allert! configure: warning: perversion is over now (pfewwww...) checking for sys/timeb.h checking for sys/time.h checking for fcntl.h checking for unistd.h checking for ANSI C header files checking for whether time.h and sys/time.h may both be included checking for sys_siglist declaration in signal.h or unistd.h checking for return type of signal handlers checking for struct tm in time.h checking for tm_zone in struct tm checking for tzname checking for lack of working const checking for long file names (vms has that!) Checking TCP/IP package. No TCP/IP package specified. Looking for TCP/IP package. checking for socketshr.h Using UCX. checking for specified window system. No window system specified. Looking for X11. checking for X include and library files Using X11. Using Xlib directly. examining the machine- and system-dependent files to find out - which libraries the lib-src programs will want, and - whether the GNU malloc routines are usable checking for XrmSetDatabase checking for XScreenResourceString checking for XScreenNumberOfScreen checking for XSetWMProtocols checking for X11 version checking for declaration of h_errno in netdb.h checking for working alloca.h checking for alloca checking for gettimeofday checking for gethostname checking for dup2 checking for rename checking for closedir checking for mkdir checking for rmdir checking for random checking for lrand48 checking for bcopy checking for bcmp checking for logb checking for frexp checking for fmod checking for drem checking for ftime checking for res_init checking for setsid checking for strerror checking for fpathconf checking for vfork checking for socket checking for netinet/in.h checking for arpa/inet.h Emacs version is 19.28 Configured for `alpha-dec-vms6.2'. Where should the build process find the source code? WORK$:[EICHE.TOOLS.GNU.EMACS-19_28] What operating system and machine description files should Emacs use? `vms5-5.h' and `alpha.h' What compiler should emacs be built with? cc /NESTED=INCLUDE Should Emacs use the GNU version of malloc? YES Should Emacs use the relocating allocator for buffers? NO What window system should Emacs use? x11 What toolkit should Emacs use? NONE Where do we find X Windows header files? DECW$INCLUDE: Where do we find X Windows libraries? SYS$LIBRARY: creating config.status creating descrip.mms creating [.lib-src]descrip.mms_in creating [.oldXMenu]descrip.mms creating [.lwlib]descrip.mms creating [.src]descrip.mms_in creating [.vms]descrip.mms creating [.vms]emacs_vue.com creating [.src]config.h creating [.lib-src]descrip.mms creating [.src]descrip.mms copying [.vms]TESTEMACS.COM ***** Results of make removed ***** set on if "[-.VMS]TEMACS.DUMP" - "_D" .nes. "[-.VMS]TEMACS.DUMP" then def/user dbg$input [-.vms]temacs_d.input mcr sys$disk:[-.vms]'temacs_name' -batch -l loadup dump Warning: arch-dependent data dir ([.LIB.EMACS.19_28.ALPHA-DEC-VMS6_2]) does not exist. Warning: arch-independent data dir ([.LIB.EMACS.19_28.ETC]) does not exist. Loading loadup... Using load-path ([-.lisp] WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.lisp]) Loading subr... Loading byte-run... Loading map-ynp... Loading loaddefs.el... Loading simple... Loading help... Loading files... Loading indent... Loading window... Loading frame... Loading mouse... Loading faces... Loading menu-bar... Loading scroll-bar... Loading select... Loading paths.el... Loading startup... Loading lisp... Loading page... Loading register... Loading paragraphs... Loading lisp-mode... Loading text-mode... Loading fill... Loading c-mode... Loading isearch... Loading replace... Loading vmsproc... Loading abbrev... Loading buff-menu... Loading vms-patch... Loading float-sup... Loading vc-hooks... Loading version.el... Emacs version is 19.28.1 Loading vms-date.el... Finding pointers to doc strings... Finding pointers to doc strings...done Dumping under names emacs and DEICHE$DKA200:[GNU.VMS]temacs-19_28_1.dump set default 'home' if a .eqs. "" then deassign dbg$decw$display if a .nes. "" then define dbg$decw$display "''a'" set def [-] GNUDISK:[GNU] all = "" __result := no __command := if f$type(MMS) .eqs. "STRING" then __result := yes if __result then __command = MMS if __result then sh sym MMS if __result .and. f$extract(0,1,f$edit(__command,"TRIM")) .eqs. "$" then __command = f$edit(__command - "$","TRIM") sh sym __command __COMMAND = "" if __result then __command = f$edit(__command - "MCR ","TRIM") sh sym __command __COMMAND = "" if __result then open/write foo [.vms]make-command.cld if __result then write foo "define verb MMS" if __result then write foo " image ",__command,",cliflags(foreign)" if __result then close foo if __result then set command [.vms]make-command.cld if __result then delete/symbol/global MMS if __result then delete/symbol/local MMS delete/symbol/local __result delete/symbol/local __command set def [.vms] MMS /Ignore=Warning /macro=("CC=CC","CFLAGS=/NESTED=INCLUDE","CPPFLAGS=", "LDFLAGS=","MAKE=MMS") all_hackargv,all_utime,hackdebug.exe,check_verb.exe if "" .nes. "" then define /nolog sys ,sys$disk:[] if "" .eqs. "" then define /nolog sys sys$disk:[] %MMS-I-GWKCURRNT, Target HACKDEBUG.EXE is already up-to-date. %MMS-I-GWKCURRNT, Target CHECK_VERB.EXE is already up-to-date. set def [-] Producing `[.src]paths.h' from `WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.src]paths.h_in'. [.SRC]PATHS.H is unchanged. set def [.lib-src] MMS /Ignore=Warning /macro=("CC=CC","CFLAGS=/NESTED=INCLUDE","CPPFLAGS=", "LDFLAGS=","MAKE=MMS") all if "" .nes. "" then define /nolog sys ,sys$disk:[] if "" .eqs. "" then define /nolog sys sys$disk:[] define /nolog local_includes sys$disk:[], sys$disk:[-.src], WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.LIB-SRC], WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.LIB-SRC.-.src], WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.LIB-SRC.-.vms] set def [-] set def [.src] MMS /Ignore=Warning /macro=("CC=CC","CFLAGS=/NESTED=INCLUDE","CPPFLAGS=", "LDFLAGS=","MAKE=MMS") really-oldXMenu if "" .nes. "" then define /nolog sys ,WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC],sys$disk:[] if "" .eqs. "" then define /nolog sys WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC],sys$disk:[] if "DECW$INCLUDE:" .nes. "" then define /nolog x11 DECW$INCLUDE: define /nolog local_includes SYS$DISK:[], WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC], WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC.-.oldXmenu], WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC.bitmaps], WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC.-.vms] define /nolog local_lisp WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC.-.lisp] define /nolog local_src WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC] extra_defs = "" set noon mcr sys$disk:[-.vms]check_verb MMS "__RESULT" set on __result = .not. __result if __result then set command [-.vms]make-command.cld if __result then delete/symbol/global MMS if __result then delete/symbol/local MMS delete/symbol/local __result a = f$environment("DEFAULT") set def [-.oldXMenu] MMS /Ignore=Warning/Macro=("CC=CC", "CFLAGS=/NESTED=INCLUDE", "CPPFLAGS=", "LDFLAGS=", "MAKE=MMS") /macro=(CC="CC",CFLAGS="/NESTED=INCLUDE",MAKE="MMS") if "" .nes. "" then define /nolog sys ,sys$disk:[] if "" .eqs. "" then define /nolog sys sys$disk:[] if "DECW$INCLUDE:" .nes. "" then define /nolog x11 DECW$INCLUDE: define /nolog bitmaps WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.OLDXMENU.-.src.bitmaps] ! MMS /Ignore=Warning/Macro=("CC=CC", "CFLAGS=/NESTED=INCLUDE", "CPPFLAGS=", "LDFLAGS=", "MAKE=MMS") ! /macro=(CC="CC",CFLAGS="/NESTED=INCLUDE",MAKE="MMS", ! "C_SWITCH_X_SITE=", ! "C_SWITCH_X_MACHINE=", ! "C_SWITCH_X_SYSTEM=", ! "C_SWITCH_SITE=", ! "C_SWITCH_MACHINE=", ! "C_SWITCH_SYSTEM=") set def 'a' ! We know the description file in [-.oldXMenu] destroys the ! value of logical name "sys", so... if "" .nes. "" then define /nolog sys ,WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC],sys$disk:[] if "" .eqs. "" then define /nolog sys WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC],sys$disk:[] if "DECW$INCLUDE:" .nes. "" then define /nolog x11 DECW$INCLUDE: define /nolog local_includes SYS$DISK:[], WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC], WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC.-.oldXmenu], WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC.bitmaps], WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC.-.vms] define /nolog local_lisp WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC.-.lisp] define /nolog local_src WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC] ! @true MMS /Ignore=Warning /macro=("CC=CC","CFLAGS=/NESTED=INCLUDE","CPPFLAGS=", "LDFLAGS=","MAKE=MMS") 'all' if "" .nes. "" then define /nolog sys ,WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC],sys$disk:[] if "" .eqs. "" then define /nolog sys WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC],sys$disk:[] if "DECW$INCLUDE:" .nes. "" then define /nolog x11 DECW$INCLUDE: define /nolog local_includes SYS$DISK:[], WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC], WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC.-.oldXmenu], WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC.bitmaps], WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC.-.vms] define /nolog local_lisp WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC.-.lisp] define /nolog local_src WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.SRC] extra_defs = "" set noon mcr sys$disk:[-.vms]check_verb MMS "__RESULT" set on __result = .not. __result if __result then set command [-.vms]make-command.cld if __result then delete/symbol/global MMS if __result then delete/symbol/local MMS delete/symbol/local __result set def [-] create/dir/prot=(s:rwed,o:rwed,g:re,w:re) [.LIB.EMACS.19_28.ETC],[.LIB.EMACS.19_28.LISP] create/dir/prot=(s:rwed,o:rwed,g:rwe,w:rwe) [.LIB.EMACS.LOCK] create/dir/prot=(s:rwed,o:rwed,g:re,w:re) [.INFO], [.HELP],[.BIN],[.LIB],[.LIB.EMACS.19_28.ETC],[.LIB], [.LIB.EMACS.SITE-LISP],[.LIB.EMACS.VMS],SYS$COMMON:[SYS$STARTUP],SYS$COMMON:[VUE$LIBRARY.USER] %CREATE-I-EXISTS, [.LIB] already exists %CREATE-I-EXISTS, [.LIB.EMACS.19_28.ETC] already exists %CREATE-I-EXISTS, [.LIB] already exists %CREATE-I-EXISTS, SYS$COMMON:[SYS$STARTUP] already exists %CREATE-I-EXISTS, SYS$COMMON:[VUE$LIBRARY.USER] already exists set def [.lib-src] MMS /Ignore=Warning /macro=("bindir=[.BIN]","libdir=[.LIB]","archlibdir=[.LIB.EMACS.19_28.ALPHA-DEC-VMS6_2]","MAKE=MMS") install if "" .nes. "" then define /nolog sys ,sys$disk:[] if "" .eqs. "" then define /nolog sys sys$disk:[] define /nolog local_includes sys$disk:[], sys$disk:[-.src], WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.LIB-SRC], WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.LIB-SRC.-.src], WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.LIB-SRC.-.vms] Installing utilities run internally by Emacs. create/dir [.LIB.EMACS.19_28.ALPHA-DEC-VMS6_2] a = f$environment("DEFAULT") set default [-.lib-src] @WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.LIB-SRC.-.vms]compare_dirs [.LIB.EMACS.19_28.ALPHA-DEC-VMS6_2] 'f$environment("DEFAULT")' result %SYSTEM-F-IVLOGNAM, invalid logical name %MMS-F-ABORT, For target [.LIB.EMACS.19_28.ALPHA-DEC-VMS6_2], CLI returned abort status: %X10000154. %MMS-F-ABORT, For target INSTALL-ARCH-DEP, CLI returned abort status: %X10EE8034. EICHE logged out at 2-JUL-1996 09:41:52.85 ================================================================================ Archive-Date: Thu, 04 Jul 1996 15:14:23 MET-1MET DST Sender: owner-vms-emacs-testers-archiver@ctrl-c.liu.se Date: Thu, 04 Jul 1996 14:27:41 +0200 From: Richard Levitte - GNU on VMS hacker Reply-To: vms-emacs-testers@e.kth.se To: vms-emacs-testers@e.kth.se Message-ID: <009A4D3D.6C25FFA5.43@e.kth.se> Subject: Re: Invalid logical name during MMS/IGNORE=WARNING INSTALL >From: eiche@star.zko.dec.com (Private Instigator) >set default [-.lib-src] > >@WORK$:[EICHE.TOOLS.GNU.EMACS-19_28.LIB-SRC.-.vms]compare_dirs [.LIB.EMACS.19_28.ALPHA-DEC-VMS6_2] 'f$environment("DEFAULT")' result > >%SYSTEM-F-IVLOGNAM, invalid logical name Hmm, could you do the following: $ DEFINE/JOB DEBUG_COMPARE_DIRS yes $ DEFINE/JOB DEBUG_DECOMPLNM yes and trye again? -- +--------------------------------------------------------------------+ ! Richard Levitte, GNU on VMS hacker ! tel: +46-8-26 52 47 ! ! Spannvägen 38, I ! fax: none for the moment ! ! S-161 43 Bromma ! Internet: levitte@e.kth.se ! ! SWEDEN ! ! +-GNUish VMS-+ You may not add me to a commercial mailing list or send me commercial advertising without my consent! See http://www.e.kth.se/~levitte/anti.html for further reference. ================================================================================ Archive-Date: Sun, 07 Jul 1996 00:24:43 MET-1MET DST Sender: owner-vms-emacs-testers-archiver@ctrl-c.liu.se Date: Sun, 07 Jul 1996 00:18:06 +0200 From: Richard Levitte - GNU on VMS hacker Reply-To: emacs-testers@VMS.GNU.AI.MIT.EDU To: vms-emacs-testers@e.kth.se Message-ID: <009A4F22.3C0E54D5.17@e.kth.se> Subject: Test Please ignore... ================================================================================ Archive-Date: Sun, 07 Jul 1996 01:26:26 +0200 Sender: owner-emacs-testers@lp.se Resent-Date: Sun, 07 Jul 1996 01:26:46 +0200 Resent-From: Resent-To: Date: Sun, 07 Jul 1996 01:26:44 +0200 From: Richard Levitte - GNU on VMS hacker Reply-To: emacs-testers@LISTS.VMS.GNU.AI.MIT.EDU To: VMS-EMACS-HACKERS@e.kth.se, VMS-EMACS-TESTERS@e.kth.se, VMS-GNU-ANNOUNCE@e.kth.se, VMS-GNU-BUGS@e.kth.se, VMS-GNU-DISCUSS@e.kth.se, VMS-GNU-EMACS-ANNOUNCE@e.kth.se, VMS-GNU-EMACS-BUGS@e.kth.se, VMS-GNU-UTILS@e.kth.s Message-ID: <009A4F2B.D295D5BC.36@e.kth.se> Subject: Re: ANNOUNCEMENT: I've move my mailing lists and WWW pages. FYI, there are of course aliases set up at e.kth.se for a while. -- +--------------------------------------------------------------------+ ! Richard Levitte, GNU on VMS hacker ! tel: +46-8-26 52 47 ! ! Spannvägen 38, I ! fax: none for the moment ! ! S-161 43 Bromma ! Internet: levitte@e.kth.se ! ! SWEDEN ! ! +-GNUish VMS-+ You may not add me to a commercial mailing list or send me commercial advertising without my consent! See http://www.e.kth.se/~levitte/anti.html for further reference. ================================================================================ Archive-Date: Sun, 07 Jul 1996 22:11:47 +0200 Sender: owner-emacs-testers@lp.se Date: Sun, 07 Jul 1996 22:12:39 +0200 From: Richard Levitte - GNU on VMS hacker Reply-To: emacs-testers@LISTS.VMS.GNU.AI.MIT.EDU To: vms-emacs-testers@e.kth.se, stellanl@e.kth.se, roberts@panix.com, jv@mh.nl, snyder@d0gsc.fnal.gov Message-ID: <009A4FD9.E0239F5D.5@e.kth.se> Subject: History and correctness I've written the history behind The GNU on VMS Project and my Emacs porting. I would like you to doublecheck it (my mind slips at regular intervals :-)). This is especially directed to those who've been helping since way back, but I'd appreciate if as many as possible could take a look at it, and tell me whatever might be wrong with that page (grammar and spelling :-)). The page is http://vms.gnu.ai.mit.edu/history.html Thank you. Back to regular Emacs hacking now. -- +--------------------------------------------------------------------+ ! Richard Levitte, GNU on VMS hacker ! tel: +46-8-26 52 47 ! ! Spannvägen 38, I ! fax: none for the moment ! ! S-161 43 Bromma ! Internet: levitte@e.kth.se ! ! SWEDEN ! ! +--The GNU on VMS Project---+ You may not add me to a commercial mailing list or send me commercial advertising without my consent! See http://www.e.kth.se/~levitte/anti.html for further reference.