Re: libexec/ld-elf.so.1: Undefined symbol "__stdoutp" referenced from COPY relocation in /bin/sh

From: Marcin Jessa <lists_at_yazzy.org>
Date: Mon, 6 Jun 2005 20:59:07 +0200
Hi again.

I forgot to mention I am upgrading from 5.4-RELEASE to 6.0
The world and kernel compiled fine but the new installed by make installworld binaries make the make installworld process to fail.
As you can see in this case, install fails first.
I can copy install from 5.4 and then make installworld starts to complain about other binaries.
When I copy over the entire /bin and /sbin from 5.4 I can use the userland applications again just fine (they give the same errors when I try to run the freshly installed ones).
I also tried to copy over binaries from a snapshot CD (ISO downloaded from ftp2.jp.freebsd.org) but I still get the same error with those...
I am stucked having no idea what may be wrong here...

Cheers,
YazzY


On Mon, 6 Jun 2005 12:01:14 +0200
Marcin Jessa <lists_at_yazzy.org> wrote:

> Running make installworld on freshly updated and compiled world and on the new 6.0 kernel I get:
> 
> ===> bin/sync (install)
> install -s -o root -g wheel -m 555   sync /bin
> install -o root -g wheel -m 444 sync.8.gz  /usr/share/man/man8
> install -o root -g wheel -m 444 sync.8.cat.gz  /usr/share/man/cat8/sync.8.gz
> ===> bin/test (install)
> install -s -o root -g wheel -m 555   test /bin
> install -o root -g wheel -m 444 test.1.gz  /usr/share/man/man1
> install -o root -g wheel -m 444 test.1.cat.gz  /usr/share/man/cat1/test.1.gz
> /libexec/ld-elf.so.1: Undefined symbol "__stdoutp" referenced from COPY relocation in /bin/sh
> *** Error code 1
> 
> Stop in /usr/src/bin/test.
> *** Error code 1
> 
> Stop in /usr/src/bin.
> *** Error code 1
> 
> Stop in /usr/src.
> *** Error code 1
> 
> Stop in /usr/src.
> *** Error code 1
> 
> Stop in /usr/src.
> *** Error code 1
> 
> 
> I have both COMPAT4x=YES in /etc/make.conf and 
> options         COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]   
> options         COMPAT_FREEBSD4         #Compatible with FreeBSD4
> in my kernel config.
> 
> More relevant info:
> /etc/make.conf:
> 
> CFLAGS=         -O2 -pipe       #Compiler settings used when compiling C code.
> CXXFLAGS+=      -O2 -pipe       #Compiler settings used when compiling C++ code.
> CPUTYPE?=pentiumpro
> 
> 
> CPU: Intel(R) Celeron(R) M processor         1400MHz (1395.48-MHz 686-class CPU)
>   Origin = "GenuineIntel"  Id = 0x695  Stepping = 5
>   Features=0xa7e9f9bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,TM,PBE>
> 
> Any idea how to fix that problem?
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
Received on Mon Jun 06 2005 - 16:59:10 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:35 UTC