Re: Build failures on hppa architectures after update from 2.9.0dev.9 to 2.9.0dev.10

Thomas Dickey <[email protected]>
Newsgroups gmane.comp.web.lynx.devel
Message-ID <[email protected]>
----- Original Message -----
| From: "Thomas Dickey" <[email protected]>
| To: "Mouse" <[email protected]>
| Cc: "lynx-dev" <[email protected]>
| 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 <[email protected]>
http://invisible-island.net
ftp://ftp.invisible-island.net
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.