On Wed, 17 May 2023, Edgar Fuß wrote:

And another weird problem:

Using a lang/gcc8 compiler patched to use gas and gld from devel/binutils
2.26.1 (see other thread), when building pkgtools/pkg_install, I get
        /usr/pkg/bin/gld: 
/var/work/pkgsrc/pkgtools/pkg_install/work/libfetch/libfetch.a(common.o)(.text+0x1e5):
 unresolvable R_X86_64_NONE relocation against symbol `__sF'
        /usr/pkg/bin/gld: final link failed: Nonrepresentable section on output
        collect2: error: ld returned 1 exit status
        *** [pkg_add] Error code 1
What the hell does that mean?


This looks like a binutils issue. You should never see a relocation type
of `R_X86_64_NONE' assigned to `__sF' (the internal libc variable holding
the first 3 `FILE' objects-stdin, stdout, stderr).

Can you post the build log for this and the

/var/work/pkgsrc/pkgtools/pkg_install/work/libfetch/libfetch.a

file itself?

-RVP

Reply via email to