I wrote:
> I've just noticed that Steve has been through the same process as I have
> and tried testing on 5.8, generating an infinite loop. Sorry I can't
> yet report whether I have the same experience.
I have now checked that the rebuilt pop11 works on the old kernel
(5.6.6-300.fc32.x86_64), in Fedora 32, and various things I've tested do work,
including running ved and xved and the blocks demo, using pop11's interactive
graphical facilities.
But if I boot to a new kernel on the same machine: 5.11.14-100.fc32.x86_64
then if I type pop11, or basepop11, to the shell, nothing happens and top shows
a loop, e.g.
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+
COMMAND
1922 axs 20 0 8428 1200 1068 R 99.3 0.0 6:01.40 pop11
which seems to correspond to Steve's infinite loop.
I don't know how to make progress. I assume it will involve planting some print
commands in the startup code, though I don't know my way around the system well
enough to do that,
If given instructions for inserting trace printing code somewhere before
rebuilding pop11 (using the older kernel) I can then come back to the new kernel
to collect information. Rebooting is a nuisance, but I have a fast new macine,
so it doesn't take a huge amount of time, though more than swapping between two
machines, as Steve can do.
At least I've established that the cause of the problem is only the change in
kernel version, not differences in installed libraries.
I am using motif. I don't know if that could make a difference.
Aaron