NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-vax/39182: vax port fails to build 20080715 -current sources
The following reply was made to PR port-vax/39182; it has been noted by GNATS.
From: "Michael L. Hitch" <mhitch%lightning.msu.montana.edu@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: port-vax-maintainer%netbsd.org@localhost
Subject: Re: port-vax/39182: vax port fails to build 20080715 -current sources
Date: Fri, 13 Feb 2009 21:15:10 -0700 (MST)
On Fri, 13 Feb 2009, Michael L. Hitch wrote:
> Checking the netbsd-5_RC1 and netbsd-5_RC2 autobuilds shows that both
> builds (I think also on amd64) have the same problem.
A vax build on i386 resulted in an executable file. The only difference
in the relocation entries is that the good file has a R_VAX_NONE at the
beginning instead of the garbage entry later:
==> /tmp/troff.net3 <==
Relocation section '.rela.dyn' at offset 0x35b4 contains 273 entries:
Offset Info Type Sym.Value Sym. Name + Addend
00000000 00000000 R_VAX_NONE 00000000
00074d88 00000114 R_VAX_GLOB_DAT 0007c6a8 csdigit + 0
00074d8c 00000214 R_VAX_GLOB_DAT 000722e8 _ZTV19constant_vunits_ + 0
00074d90 00000314 R_VAX_GLOB_DAT 0007520c _ZN11input_stack3topE + 0
00074d94 00000414 R_VAX_GLOB_DAT 00072438 _ZTV21vertical_positio + 0
00074d98 00000614 R_VAX_GLOB_DAT 0007c38c _ZN4font5sizesE + 0
00074d9c 00000714 R_VAX_GLOB_DAT 000724c8 _ZTV9diversion + 0
==> /tmp/troff.vlc <==
Relocation section '.rela.dyn' at offset 0x35b4 contains 273 entries:
Offset Info Type Sym.Value Sym. Name + Addend
0006fa60 00000114 R_VAX_GLOB_DAT 00077380 csdigit + 0
0006fa64 00000214 R_VAX_GLOB_DAT 0006cfc0 _ZTV19constant_vunits_ + 0
0006fa68 00000314 R_VAX_GLOB_DAT 0006fee4 _ZN11input_stack3topE + 0
0006fa6c 00000414 R_VAX_GLOB_DAT 0006d110 _ZTV21vertical_positio + 0
0006fa70 00000614 R_VAX_GLOB_DAT 00077064 _ZN4font5sizesE + 0
0006fa74 00000714 R_VAX_GLOB_DAT 0006d1a0 _ZTV9diversion + 0
0006fa78 00000814 R_VAX_GLOB_DAT 00077280 cslower + 0
A vax build on an alpha also shows the same R_VAX_NONE entry. If the
R_VAX_NONE is a valid entry, something is corrupting that on the amd64
cross-build of troff, and the native build of pic and grops.
The relocation entries of the amd64 cross-build of pic and grops show
the same R_VAX_NONE entry:
vlc$ readelf -r /usr/bin/pic|head
Relocation section '.rela.dyn' at offset 0x1d08 contains 122 entries:
Offset Info Type Sym.Value Sym. Name + Addend
00000000 00000000 R_VAX_NONE 00000000
00052788 00000114 R_VAX_GLOB_DAT 00053c0c csdigit + 0
0005278c 00000214 R_VAX_GLOB_DAT 00052f88 old_context_buffer + 0
00052790 00000414 R_VAX_GLOB_DAT 00053b0c cslower + 0
00052794 00000714 R_VAX_GLOB_DAT 00052c7c safer_flag + 0
00052798 00000914 R_VAX_GLOB_DAT 0005430c cscntrl + 0
0005279c 00000b14 R_VAX_GLOB_DAT 0005420c csgraph + 0
vlc$ readelf -r /usr/bin/grops|head
Relocation section '.rela.dyn' at offset 0x19f8 contains 105 entries:
Offset Info Type Sym.Value Sym. Name + Addend
00000000 00000000 R_VAX_NONE 00000000
0003f59c 00000114 R_VAX_GLOB_DAT 00041008 csdigit + 0
0003f5a0 00000314 R_VAX_GLOB_DAT 00040cf0 _ZN4font5sizesE + 0
0003f5a4 00000414 R_VAX_GLOB_DAT 00040f08 cslower + 0
0003f5a8 00000714 R_VAX_GLOB_DAT 00041708 cscntrl + 0
0003f5ac 00000814 R_VAX_GLOB_DAT 0003f894 version_string + 0
0003f5b0 00000914 R_VAX_GLOB_DAT 0004010c use_short_postfix + 0
--
Michael L. Hitch mhitch%montana.edu@localhost
Computer Consultant
Information Technology Center
Montana State University Bozeman, MT USA
Home |
Main Index |
Thread Index |
Old Index