kent@ssbell.IMD.Sterling.COM (Kent B. Landfield) (01/12/90)
# Please note that this message is being posted for another. # # Address any replies to: uunet!anise.acc.com!pst (Paul Traina). # # Thanks! -Kent+ # Here are some comments and fixes for the X11R4 A/UX release (patch level 0): [sorry these aren't patches, I don't have the original files handy] This was done on an A/UX 1.1 machine and compiled with gcc 1.35 as available on anise.acc.com and mthvax.cs.uflorida.edu. Problems: #1: Allows UTMP entries to be done right. In the same blow, this also bypasses the problem that caused xterm to core-dump when using -ut (or setting the utmpInhibit resource). This does not *fix* that problem, it just doesn't occur when using SYSV utmp routines. #2: SystemV *cannot* execve shell scripts directly, the code to emulate the Berkeley kernel #!/bin/whatever convention was added to session.c, but it was never called. #3: bsdinst.sh doesn't work, I haven't checked why, just use bsdinstall which is supplied in the distribution under ddx/macII/bsdinst.sh #4: xinit doesn't pass arguments to the X server properly i.e. xinit -- XmacII -logo -v -screen 1 -depth 8 causes the server to come back with a help message. Fixes: #1 mit/clients/xterm/xterm.c: line 82 add "#define HAS_UTMP_SYSV" after the #ifdef macII #2 mit/clients/xdm/session.c: lines 332, 340, and 422 change every occurance of execve(argument1, argument2, argument3) to read execute (argument2, argument3) #3 use /etc/bsdinstall instead of bsdinst.sh as the install program If it's too late to fix your config script, just rename bsdinst.sh to something else and ln -s /etc/bsdinstall bsdinst.sh. #4 I haven't fixed this one, I just switched to using xdm instead. -- Don't demand respect from others if you have none for yourself. -- Clay Bond (Another Clay-quote I wish *I* had said first!)
steveg@umd5.umd.edu (Steve Green) (01/13/90)
In article <613@ssbell.IMD.Sterling.COM> kent@ssbell.IMD.Sterling.COM (Kent B. Landfield) writes:
]
] # Please note that this message is being posted for another. #
] # Address any replies to: uunet!anise.acc.com!pst (Paul Traina). #
] # Thanks! -Kent+ #
]
]Here are some comments and fixes for the X11R4 A/UX release (patch level 0):
][sorry these aren't patches, I don't have the original files handy]
]
]This was done on an A/UX 1.1 machine and compiled with gcc 1.35 as available
]on anise.acc.com and mthvax.cs.uflorida.edu.
]
]Problems:
...
]#4: xinit doesn't pass arguments to the X server properly
] i.e. xinit -- XmacII -logo -v -screen 1 -depth 8 causes the server
] to come back with a help message.
...
]#4
]I haven't fixed this one, I just switched to using xdm instead.
xinit is expecting full path names for the X11 binaries. xinit uses the / or
./ to determain if the argument is a file.
xinit -- /usr/bin/X11/XmacII -logo -v -screen 1 -depth 8
or
xinit -- ./XmacII -logo -v -screen 1 -depth 8
work fine.
--
-steveg@umd5.umd.edu ..!uunet!mimsy!umd5!steveg
"Ignore the message: 'ld warning: file /tmp/kernAAAa06386 has no relocation
information' if it appears."