Keyboard Shortcuts
Likes
- H390-Vm
- Messages
Search
This group is for all folks running the original IBM VM/370 Release 6 operating system (or later (e.g. VMTCE (Community Edition)) on Hercules. Like the other early IBM operating systems this version has always been in the public domain and so can be freely distributed. The base version as supplied by IBM is lacking in many facilities. IBM solved this by providing additional extension products which were licensed and so are not available. There are however many user enhancements available which can be installed. In addition, in order to get users up and running quickly updated "releases" of VM/370 included the most popular updates are available for download, so novices can start to learn VM without having to delve into the system internals. It is intended that this wiki will provide information on the base release and these updates.
The available versions are here :-
?
?
Re: Updated Help
toggle quoted message
Show quoted text
-----Original Message-----The n-pack released by Bob Abeles has always had a VMFPLC2 but it doesn't always play well with very recent versions. It does seem to work fine with the VMFPLC2 included with Hercules. Dave |
Re: Updated Help
Mark A. Stevens wrote:
Fish wrote:How was the tape file that you're DEVINIT'ing created? Because if you just did a default "hetinit" to create it (without the -d option), the default is to create it in compressed .het file format, *regardless* of whatever file extension you may have specified for the output file. That is to say, when you do:Mark A. Stevens wrote:I can't seem to build an AWS tape file, hetinit fishtest.aws 000001 The file "fishtest.aws" that ends up being created is ACTUALLY a compressed ".het" format tape file, *not* an uncompressed .aws format tape file. (The format that the tape file is created in is NOT determined by the file extension that is specified in your output filename. It is determined by whether the -d option is specified or not.) To create a regular uncompressed .aws format tape file, you need to specify the -d option: hetinit -d fishtest.aws 000001 And of course you can also do: hetinit -d fishtest.het 000001 to cause even more confusion, since file "fishtest.het" will end up being created in uncompressed .aws file format! Just like dasdinit can create regular uncompressed CKD dasd image files as well as compressed CCKD dasd image files (each of which you can give whatever the heck illogical/confusing output filename.extension you want to give to them), the same is true of hetinit too. So you need to be careful how you create your tape files. Whatever format they're created in, that's the format they STAY in. I don't know why your writing to a (presumably) .aws format tape file fails to write anything. That is very weird. Unless maybe it has to do with the vmfplc2 program you are using on VM/370 CE? Maybe is has a bug? <shrug> Because there is no rhyme or reason why Hercules would refuse to honor a guest's request to write data to a mounted .aws format tape file but allow doing so to a .het format tape file. That doesn't make any sense at all! -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... |
Re: Updated Help
Mark A. Stevens wrote:
Fish wrote:[...]FYI: Since the tape you are creating is meant for VM/370The output from the earlier message, is from the vmfplc2 program it is reading the tape file created by VMFPLC2 on my VM/370 CEYeah, Dave already indirectly informed me that VM/370 CE apparently now supports VMFPLC2 too. I wasn't aware of that. I guess I'm behind the times. Sorry. -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... |
Re: Updated Help
On Thu, Jan 6, 2022 at 04:51 PM, Fish Fish wrote:
I am not real sure. I need to play with DEVINIT and creating .aws and .het? files.? It seems that a new .aws file is created, then writing data to the .aws, rewinding and scanning it, there is nothing there, while similar commands using a .het file, this is not a problem. I need to ensure I am following the same procedure, and getting the necessary log files.I can't seem to build an AWS tape file,Eh? Why not? Most likely, the problem is me. ?... Mark S. |
Re: Updated Help
On Thu, Jan 6, 2022 at 04:59 PM, Fish Fish wrote:
FYI: Since the tape you are creating is meant for VM/370 and not z/VM (true? yes?), you might want to create it in DUMP format instead. As far as I know, VM/370 cannot read VMFPLC2 formatted tapes. Refer to the -t option for more information.The output from the earlier message, is from the vmfplc2 program on my Linux system, [xmas@vm370dev tapes]$ vmfplc2 scan 2022-01-06.GCC.HELP.UPDATE.het ?it is reading the tape file created by VMFPLC2 on my VM/370 CE system. ?... Mark S. |
Re: Updated Help
toggle quoted message
Show quoted text
-----Original Message-----Oh yes it can... -- |
Re: Port of SQLITE ?
As I understand and have read the documentation, RIM is not a relational database system but rather an application built on relational ideas. It is an engineering database essentially. I have met several of this type of application in the past when I had a career.
Back to the original thread: which was the question about SQLITE? |
Re: Updated Help
Mark A. Stevens wrote:
[...] I have read the GCC help files, and uploaded the suggested[...] HHC02637I Input tape format set to VMFPLC2<snip> FYI: Since the tape you are creating is meant for VM/370 and not z/VM (true? yes?), you might want to create it in DUMP format instead. As far as I know, VM/370 cannot read VMFPLC2 formatted tapes. Refer to the -t option for more information. -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... |
Re: Updated Help
On Wed, Dec 15, 2021 at 03:52 PM, Dave Wade wrote:
I have read the GCC help files, and uploaded the suggested changes and the files updated with those changes. [xmas@vm370dev tapes]$ vmfplc2 scan 2022-01-06.GCC.HELP.UPDATE.het HHC02499I Hercules utility vmfplc2 - VM/CMS VMFPLC2/TAPE Utility - version 4.4.9999.0-SDL HHC01414I (C) Copyright 1999-2021 by Roger Bowler, Jan Jaeger, and others HHC01417I ** The SoftDevLabs version of Hercules ** HHC01415I Build date: Mar? 5 2021 at 16:26:42 HHC02637I Input tape format set to VMFPLC2 HHC02625I SCANNING... HHC02626I >>> GCC????? HELPCMD? A1 V 79??? 1922-01-06 11:24:00 recs?? 82 blks 9 HHC02626I >>> GCC????? HELPCMD2 A1 V 76??? 1922-01-06 11:30:00 recs?? 52 blks 5 HHC02626I >>> GCCLIB?? HELPCMD? A1 V 79??? 1922-01-06 11:41:00 recs? 177 blks 18 HHC02626I >>> GCCHELP? UPDATES? A1 V 80??? 1922-01-06 11:49:00 recs?? 53 blks 6 HHC02633I???? @TM HHC02633I???? @TM HHC02631I SCAN complete [xmas@vm370dev tapes]$ I can't seem to build an AWS tape file, but I can build an HET tape file. I only modified the VM files. If you want me to update the ASCII files, please let me know. /g/h390-vm/files/Help%20File%20Updates/2022-01-06.GCC.HELP.UPDATE.het ?... Mark S. |
Re: CLOAD EXEC
On Mon, Jan 3, 2022 at 12:11 PM, Ren¨¦ Ferland wrote:
No idea; I can't tell either for CKFSTYPE, GCOMD, and GFILE1.CKFSTYPE EXEC Y2, seems to be tied to MECAFF, as it checks on DIAG58 and your console type. GCOMD EXEC Y2,? seems related to some kind of G class user support, things you can, or can't do. GFILE1 EXEC Y2, is tied to AUTOSAVE, which ia a CMS EDIT subcommand. Seems to clear the last AUTOSAVEd work. My 2 cents. ?... Mark S. |
Re: Port of SQLITE ?
On Tue, Jan 4, 2022 at 07:47 PM, Ren¨¦ Ferland wrote:
The version that was given to me (version 5) says: "RIM was originally developed under the IPAD project (NASA Contract NAS-14700) by Wayne Erickson and Dennis Comfort, both at Boeing Computer Services Company at the time." The time was 1978.Not public domain, but distributable. From the copy I have, the files are dated 1 November 1999. From the the file, rimref.tex, is the following extract, in which it appears we are free to install it on VM/370 CE, or any of the other OSes which have make files. ?... Mark S. % Rim reference manual in LaTeX [Writeup] format % by Jim Fox, last updated: February 1990 ... \chapter{Distribution and License} % \I{Distribution} \section{Distribution} ? Rim is free; this means that everyone is free to use it and free to redistribute it on a free basis.? Rim is not in the public domain; it is copyrighted and there are restrictions on its distribution---restrictions similar to those of GNU software. ? The easiest way to get a copy of Rim is from someone else who has it. You need not need permission. If you cannot get a copy this way, you can order one from University Computing Services. Though Rim itself is free, our distribution service is not. For further information, contact ? \begin{verse} University of Washington\\ University Computing Services, HG--45\\ 3737 Brooklyn Ave NE\\ Seattle, WA? 98105\\ USA \end{verse} ? \section{Rim General Public License} \I{License} Out intention is to give everyone the right to share Rim. To make sure that you get the rights we want you to have, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights.? Hence this license agreement. ? For our own protection, we must make certain that everyone finds out that there is no warranty for Rim. |
Re: Port of SQLITE ?
On Tue, Jan 4, 2022 at 04:30 PM, Mark A. Stevens wrote:
[...] which I believe was originally from NASA. It is written in Fortran, not sure which version, [...] The version that was given to me (version 5) says: "RIM was originally developed under the IPAD project (NASA Contract NAS-14700) by Wayne Erickson and Dennis Comfort, both at Boeing Computer Services Company at the time." The time was 1978.
Is this program in the public domain now? Cheers, Rene FERLAND, Montreal ? |
Re: Port of SQLITE ?
On Tue, Jan 4, 2022 at 04:38 AM, Anthony Smith wrote:
Has anyone ported SQLITE onto R1.V1.1?I have not seen it mentioned before. On my to-do list is installing University of Washington Relational Information Management System (UW-RIM) which I believe was originally from NASA. It is written in Fortran, not sure which version, but it "should" compile and run in this environment. ?... Mark S. |
Re: The EE editor
¿ªÔÆÌåÓýI would hope Dr Hanz-Walter l would either fix it or list it as a restriction. He is usually pretty good. . if not we can do it. ? Dave ? ? From: [email protected] <[email protected]> On Behalf Of Anthony Smith
Sent: 04 January 2022 15:01 To: [email protected] Subject: Re: [h390-vm] The EE editor ? Hi Dave, Yep, thanks. I think it is clear what is going wrong. I think I can see where to inject a fix. Not sure what the protocol is around doing that as I am a newbie in this world. Is someone else going to fix this? |
Hercules-helper and the PI Zero 2
¿ªÔÆÌåÓýJust wanted to mention, I received a Raspberry PI Zero 2 (that is a $15 computer), flashed Ubuntu 21 server on the memory card, set the SSID and password on that card, booted and installed tmux on it, cloned and started hercules-helper in a tmux session, went shopping for groceries, and when I came back I could restore and boot VM, all without one hitch. Bravo!It automatically built SDL Hercules with integrated Rexx support and all dependencies, from source, using just one command:?~/hercules-helper/hyperion-buildall.sh --auto I want to extend my gratitude to Bill Lewis for making this possible. Best regards, Ren¨¦ Jansen.? |
Re: The EE editor
Hi Dave, Yep, thanks. I think it is clear what is going wrong. I think I can see where to inject a fix. Not sure what the protocol is around doing that as I am a newbie in this world. Is someone else going to fix this?
More to learn. When officially do I get to be "too old for this" :-) |