Subject: crtend.o : how to find the Holy Graal ?
To: None <current-users@NetBSD.ORG>
From: Eric Jacoboni <jaco@teaser.fr>
List: current-users
Date: 10/24/2002 18:44:21
Hi,

(I've posted some time ago this problem to -help but without any
usefull response).

It seems something is broken on my -current i386 box as i have
problems with programs related to crtend.so. 

$ rox
Shared object "crtend.o" not found

$ ldd /usr/local/libexec/rox/ROX-Filer
ldd in free(): warning: chunk is already free.   <-- (1) See that?
/usr/local/libexec/rox/ROX-Filer:
         -liconv.3 => /usr/local/lib/libiconv.so.3
         -lintl.0 => /usr/lib/libintl.so.0
         -lglib-2.0.0 => /usr/local/lib/libglib-2.0.so.0
         -lgmodule-2.0.0 => /usr/local/lib/libgmodule-2.0.so.0
         -lgobject-2.0.0 => /usr/local/lib/libgobject-2.0.so.0
         -lpthread.14 => /usr/local/lib/libpthread.so.14
         -lgthread-2.0.0 => /usr/local/lib/libgthread-2.0.so.0
         -lm.0 => /usr/lib/libm.so.0
         -lgdk_pixbuf-2.0.0 => /usr/local/lib/libgdk_pixbuf-2.0.so.0
         -lX11.6 => /usr/X11R6/lib/libX11.so.6
         -lXext.6 => /usr/X11R6/lib/libXext.so.6
         -lXi.6 => /usr/X11R6/lib/libXi.so.6
         -lXrender.1 => /usr/X11R6/lib/libXrender.so.1
         -lfreetype.8 => /usr/X11R6/lib/libfreetype.so.8
         -lXft.1 => /usr/X11R6/lib/libXft.so.1
         -lpango-1.0.0 => /usr/local/lib/libpango-1.0.so.0
         -lpangoxft-1.0.0 => /usr/local/lib/libpangoxft-1.0.so.0
         -lpangox-1.0.0 => /usr/local/lib/libpangox-1.0.so.0
         -lgdk-x11-2.0.0 => /usr/local/lib/libgdk-x11-2.0.so.0
         -latk-1.0.0 => /usr/local/lib/libatk-1.0.so.0
         -lgtk-x11-2.0.0 => /usr/local/lib/libgtk-x11-2.0.so.0
         -lz.0 => /usr/lib/libz.so.0
         -lxml2.6 => /usr/local/lib/libxml2.so.6
         -lICE.6 => /usr/X11R6/lib/libICE.so.6
         -lSM.6 => /usr/X11R6/lib/libSM.so.6
         -lc.12 => /usr/lib/libc.so.12
         crtend.o => not found              <-- (2) See that?


I don't know for (1)...

For (2):
$ ls -l /usr/lib/crtend.o
-r--r--r--  1 root  wheel  1147 Oct 17 23:53 /usr/lib/crtend.o

$ uname -a
NetBSD titine.scrogneugneu.org 1.6I NetBSD 1.6I (TITINE-$Revision: 1.518 $) #16: Fri Oct 22 14:30:14 CEST 2002     root@titine.scrogneugneu.org:/usr/src.cvsup/sys/arch/i386/compile/TITINE i386

$ ls -l /usr/bin/ldd
-r-xr-xr-x  1 root  wheel  17200 Oct 22 14:13 /usr/bin/ldd

Today i've tried to build OpenOffice (i've never succeeded to do so
but i try hard...;-). Now, 'make' fails on:

------------------------------
Making: ../unxbsdi.pro/misc/zip641bi.flt
------------------------------
Making Module-Definitionfile : ../unxbsdi.pro/misc/zip641bi.def
just a dummy for UNIX
cp -f /usr/pkgsrc/misc/openoffice/work.i386/oo_641_src/solenv/src/default_description.xml ../unxbsdi.pro/misc/zip_dflt.xml
xml2cmp -func ../unxbsdi.pro/misc/zip_dflt_description.cxx ../unxbsdi.pro/misc/zip_dflt.xml
Shared object "crtend.o" not found
dmake:  Error code 1, while making '../unxbsdi.pro/misc/zip_dflt_description.cxx'
---* TG_SLO.MK *---

ERROR: Error 65280 occurred while making /usr/pkgsrc/misc/openoffice/work.i386/oo_641_src/unzip/util
dmake:  Error code 1, while making 'build_all'
---* TG_SLO.MK *---
*** Error code 255

crtend.o again...

Any clue, /please/ ?

-- 
Éric Jacoboni, né il y a 1338921002 secondes