Subject: Neverending FreeType2 make install
To: None <current-users@NetBSD.org>
From: Christian Palomino <zakhrin@sdf.lonestar.org>
List: current-users
Date: 02/10/2004 18:08:02
Hi,

 I use NetBSD 1.6ZI. I'm having problems rtying to install freetype-2,1,5
from pkgsrc. Compiling with make is ok, but when I try to install, libtool
begins to fork and fork and seemes to enter in an infinite loop. The
output I get is:

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
for P in
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/freetype.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftbbox.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftbdf.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftcache.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftchapters.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/fterrdef.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/fterrors.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftglyph.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftgzip.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftimage.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftincrem.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftlist.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftmac.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftmm.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftmoderr.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftmodule.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftoutln.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftpfr.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftrender.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftsizes.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftsnames.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftstroke.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftsynth.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftsysio.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftsysmem.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftsystem.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/fttrigon.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/fttypes.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftwinfnt.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftxf86.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/t1tables.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ttnameid.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/tttables.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/tttags.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ttunpat.h
; do                           \
          install -c -o root -g wheel -m 444
\
            $P /usr/pkg/include/freetype2/freetype ; \
        done
make[3]: Entering directory
`/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5'
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/builds/unix/mkinstalldirs
/usr/pkg/lib                              \
                         /usr/pkg/lib/pkgconfig                       \
                         /usr/pkg/include/freetype2/freetype/config   \
                         /usr/pkg/include/freetype2/freetype/internal \
                         /usr/pkg/include/freetype2/freetype/cache    \
                         /usr/pkg/bin                                 \
                         /usr/pkg/share/aclocal
libtool  --mode=install /usr/bin/install -c -o root -g wheel \

/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/objs/libfreetype.la
/usr/pkg/lib
/usr/bin/install -c -o root -g wheel
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/objs/.libs/libfreetype.so.9.4
/usr/pkg/lib/libfreetype.so.9.4
(cd /usr/pkg/lib && rm -f libfreetype.so.9 && ln -s libfreetype.so.9.4
libfreetype.so.9)
(cd /usr/pkg/lib && rm -f libfreetype.so && ln -s libfreetype.so.9.4
libfreetype.so)
/usr/bin/install -c -o root -g wheel
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/objs/.libs/libfreetype.lai
/usr/pkg/lib/libfreetype.la
/usr/bin/install -c -o root -g wheel
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/objs/.libs/libfreetype.a
/usr/pkg/lib/libfreetype.a
ranlib /usr/pkg/lib/libfreetype.a
chmod 644 /usr/pkg/lib/libfreetype.a
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/pkg/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
for P in
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/freetype.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftbbox.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftbdf.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftcache.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftchapters.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/fterrdef.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/fterrors.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftglyph.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftgzip.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftimage.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftincrem.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftlist.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftmac.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftmm.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftmoderr.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftmodule.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftoutln.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftpfr.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftrender.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftsizes.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftsnames.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftstroke.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftsynth.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftsysio.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftsysmem.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftsystem.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/fttrigon.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/fttypes.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftwinfnt.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ftxf86.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/t1tables.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ttnameid.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/tttables.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/tttags.h
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/include/freetype/ttunpat.h
; do                           \
          install -c -o root -g wheel -m 444
\
            $P /usr/pkg/include/freetype2/freetype ; \
        done
make[4]: Entering directory
`/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5'
/usr/pkgsrc/graphics/freetype2/work/freetype-2.1.5/builds/unix/mkinstalldirs
/usr/pkg/lib                              \
                         /usr/pkg/lib/pkgconfig                       \
                         /usr/pkg/include/freetype2/freetype/config   \
                         /usr/pkg/include/freetype2/freetype/internal \
                         /usr/pkg/include/freetype2/freetype/cache    \
                         /usr/pkg/bin                                 \
                         /usr/pkg/share/aclocal
libtool  --mode=install /usr/bin/install -c -o root -g wheel \
^Cidaho.solmelia.corp:/usr/pkgsrc/graphics/freetype2# make[4]: *** wait:
No hay procesos hijo .  Alto.
make[4]: *** Se espera a que terminen otras tareas....
make[4]: *** wait: No hay procesos hijo .  Alto.
make[3]: *** [install] Interrumpido
make[2]: *** [install] Interrumpido
make[1]: *** [install] Interrumpido
gmake: *** [install] Interrumpido

 Any hint?

Best regards

Zakhrin.

mailto:zakhrin@freeshell.org

SDF Public Access UNIX System - http://sdf.lonestar.org