Bennett Todd wrote:
2003-09-21T07:10:29 lsh-list@brennmeister.com:
I've tried to upgrade from lsh 1.5.2 to 1.5.3, but I can't compile the new version. 1.5.2 compiles fine. rsa-encrypt-test.o(.text+0x121): undefined reference to `gmp_fprintf'
Is your gpm-devel package installed? Is it the same version that worked with 1.5.2?
Yes, didn't change anything. I can still compile 1.5.2 (and have done so after manually patching the security problem released recently) fine, 1.5.3, 1.4.3 and also 1.4.2 don't work. gpm and gpm-devel are installed, both version 1.19.3-16.
Tried 1.4.3, too - doesn't work either: argp-parse.c:1294: Internal compiler error in add_abstract_origin_attribute, at dwarf2out.c:7985 Please submit a full bug report.
Yuckity yuck. Now I'd begin wondering if you've got an incipient hardware problem. Unless you've upgraded your dev environment a bit too far recently.
Well, it's basically a stock RedHat 7.1, only the standard RPMs (and maybe errata from RedHat) installed (ok, there's some software from DJB on the box as well, but this should not interfere with the build process of lsh).
The bpm[1] spec file I attach builds lsh-1.4.3 just fine on Red Hat 8, and with s/1.4.3/1.5.3/g it does lsh 1.5.3 fine as well. BTW, the resulting 1.5.3 doesn't croack on getting banged by dev/urandom.
I tried to build lsh-1.4.3 with the configure flags from your bpm spec file, but that didn't work out, either :( Same error as before.
Anyway, the patch from Niels apparently solved my initial problem with lsh-1.5.3, it compiles fine now :)
Best regards Jochen