----- Original Message ----- | From: "Thomas Dickey" <dic...@his.com> | To: "Mouse" <mo...@rodents-montreal.org> | Cc: "lynx-dev" <lynx-dev@nongnu.org> | Sent: Saturday, October 30, 2021 9:18:24 AM | Subject: Re: [Lynx-dev] Build failures on hppa architectures after update from 2.9.0dev.9 to 2.9.0dev.10
| On Sat, Oct 30, 2021 at 08:54:47AM -0400, Mouse wrote: |> > The relevant compile error seems to be this: |> |> > gcc -DHAVE_CONFIG_H [...] ../../../WWW/Library/Implementation/HTMLGen.c |> > /tmp/cc3NiXQT.s: Assembler messages: |> > /tmp/cc3NiXQT.s:18552: Error: Invalid Shift/Extract/Deposit Condition. |> > /tmp/cc3NiXQT.s:18552: Error: Undefined absolute constant: '.loc'. |> > /tmp/cc3NiXQT.s:18552: Error: Field out of range [0..31] (-1). |> > /tmp/cc3NiXQT.s:18552: Error: Invalid operands |> > make[2]: *** [makefile:245: SGML.o] Error 1 |> |> You compiled a .c file and got invalid assembly? Unless the .c |> contains inline assembly - and I can't see why HTMLGen.c would - I have |> trouble calling that anything but a bug in the compiler. (Of course, |> lynx may want to try to work around the bug; that's a separate |> question.) | | yes - if it were something that I could reproduce, I'd be checking that. | But "hppa" (HP PA-RISC, I guess) is out of my reach. | | (aside from suggesting that they turn off optimization, no help) Between the last-successful and first-failed builds, gcc is updated: https://buildd.debian.org/status/fetch.php?pkg=lynx&arch=hppa&ver=2.9.0dev.9-2&stamp=1629041931&raw=0 checking version of gcc... 10.2.1 https://buildd.debian.org/status/fetch.php?pkg=lynx&arch=hppa&ver=2.9.0dev.10-1&stamp=1635443140&raw=0 checking version of gcc... 11.2.0 -- Thomas E. Dickey <dic...@invisible-island.net> http://invisible-island.net ftp://ftp.invisible-island.net