orphaned port?

Jens Rehsack rehsack at liwing.de
Sat Aug 23 16:11:13 PDT 2003


Michelle wrote:
>>
>> You should run a 'make clean' everywhere you left it. You can find it
>> using sth. like 'find /usr/ports -name "work"'.
>>
>> This should solve your problems.
> 
> 
> 
> I ran 'make clean' in all the directories that came up after running 
> 'find /usr/ports -name "work"'.  Then I tried running make again in the 
> mysql-server directory.  Here is the output:
> 
> 
> ===>  Extracting for mysql-server-3.23.57
>  >> Checksum OK for mysql-3.23.57.tar.gz.
> ===>  Patching for mysql-server-3.23.57
> ===>  Applying FreeBSD patches for mysql-server-3.23.57
> ===>   mysql-server-3.23.57 depends on file: 
> /usr/local/libexec/libtool13/libtool - not found
> ===>    Verifying install for /usr/local/libexec/libtool13/libtool in 
> /usr/ports/devel/libtool13
> ===>  Extracting for libtool-1.3.5_1
>  >> Checksum OK for libtool-1.3.5.tar.gz.
> ===>  Patching for libtool-1.3.5_1
> ===>   libtool-1.3.5_1 depends on file: /usr/local/bin/sed_inplace - found
> ===>  Applying FreeBSD patches for libtool-1.3.5_1
> ===>  Configuring for libtool-1.3.5_1
> creating cache ./config.cache
> checking for a BSD compatible install... /usr/bin/install -c -o root -g 
> wheel
> checking whether build environment is sane... yes
> checking whether make sets ${MAKE}... yes
> checking for working aclocal... missing
> checking for working autoconf... missing
> checking for working automake... missing
> checking for working autoheader... missing
> checking for working makeinfo... found
> checking for gcc... cc
> checking whether the C compiler (cc -O -pipe  ) works... yes
> checking whether the C compiler (cc -O -pipe  ) is a cross-compiler... no
> checking whether we are using GNU C... yes
> checking whether cc accepts -g... yes
> checking for ranlib... ranlib
> checking host system type... i386-unknown-freebsd4.6.2
> checking build system type... i386-portbld-freebsd4.6.2
> checking for ld used by GCC... /usr/libexec/elf/ld
> checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes
> checking for BSD-compatible nm... /usr/bin/nm -B
> checking whether ln -s works... yes
> checking for mawk... no
> checking for gawk... no
> checking for nawk... no
> checking for awk... awk
> updating cache ./config.cache
> creating ./config.status
> creating Makefile
> creating doc/Makefile
> creating tests/Makefile
> configuring in libltdl
> running /bin/sh ./configure  --disable-ltdl-install --program-suffix=13 
> --prefix=/usr/local --build=i386-portbld-freebsd4.6.2 
> --cache-file=.././config.cache --srcdir=.
> loading cache .././config.cache
> checking for a BSD compatible install... /usr/bin/install -c -o root -g 
> wheel
> checking whether build environment is sane... yes
> checking whether make sets ${MAKE}... (cached) yes
> checking for working aclocal... missing
> checking for working autoconf... missing
> checking for working automake... missing
> checking for working autoheader... missing
> checking for working makeinfo... found
> checking whether to enable maintainer-specific portions of Makefiles... no
> checking for gcc... (cached) cc
> checking whether the C compiler (cc -O -pipe  ) works... yes
> checking whether the C compiler (cc -O -pipe  ) is a cross-compiler... no
> checking whether we are using GNU C... (cached) yes
> checking whether cc accepts -g... (cached) yes
> checking for working const... yes
> checking for inline... inline
> checking host system type... i386-unknown-freebsd4.6.2
> checking build system type... i386-portbld-freebsd4.6.2
> checking for ranlib... (cached) ranlib
> checking for ld used by GCC... (cached) /usr/libexec/elf/ld
> checking if the linker (/usr/libexec/elf/ld) is GNU ld... (cached) yes
> checking for BSD-compatible nm... (cached) /usr/bin/nm -B
> checking whether ln -s works... (cached) yes
> updating cache .././config.cache
> loading cache .././config.cache within ltconfig
> checking for object suffix... o
> checking for executable suffix... no
> checking for cc option to produce PIC... -fPIC
> checking if cc PIC flag -fPIC works... yes
> checking if cc supports -c -o file.o... yes
> checking if cc supports -c -o file.lo... yes
> checking if cc supports -fno-rtti -fno-exceptions ... yes
> checking if cc static flag -static works... -static
> checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes
> checking whether the linker (/usr/libexec/elf/ld) supports shared 
> libraries... yes
> checking command to parse /usr/bin/nm -B output... ok
> checking how to hardcode library paths into programs... immediate
> checking for /usr/libexec/elf/ld option to reload object files... -r
> checking dynamic linker characteristics... freebsd4.6.2 ld.so
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> checking for objdir... .libs
> creating libtool
> updating cache .././config.cache
> loading cache .././config.cache
> checking which extension is used for shared libraries... .so
> checking which variable specifies run-time library path... LD_LIBRARY_PATH
> checking for objdir... .libs
> checking how to run the C preprocessor... cc -E
> checking for ANSI C header files... yes
> checking for malloc.h... no
> checking for memory.h... yes
> checking for stdlib.h... yes
> checking for stdio.h... yes
> checking for ctype.h... yes
> checking for dlfcn.h... yes
> checking for dl.h... no
> checking for dld.h... no
> checking for string.h... yes
> checking for strchr... yes
> checking for strrchr... yes
> checking whether libtool supports -dlopen/-dlpreopen... yes
> checking for dlopen in -ldl... no
> checking for dlopen... yes
> checking for shl_load... no
> checking for shl_load in -ldld... no
> checking for dld_link in -ldld... no
> checking for dlerror... yes
> checking command to parse /usr/bin/nm -B output... yes
> checking for _ prefix in compiled symbols... (cached) no
> updating cache .././config.cache
> creating ./config.status
> creating Makefile
> creating config.h
> ===>  Building for libtool-1.3.5_1
> Making all in .
> CC="cc" CFLAGS="-O -pipe" CPPFLAGS=""  LD="/usr/libexec/elf/ld" 
> LDFLAGS="" LIBS=""  LN_S="ln -s" NM="/usr/bin/nm -B" RANLIB="ranlib"  
> DLLTOOL="" OBJDUMP="" AS=""  /bin/sh ./ltconfig 
> --cache-file=./config.cache --with-gcc --with-gnu-ld --enable-dlopen 
> --srcdir=.  --output=libtool ./ltmain.sh
> loading cache ./config.cache within ltconfig
> checking host system type... i386-unknown-freebsd4.6.2
> checking for object suffix... o
> checking for executable suffix... (cached) no
> checking for cc option to produce PIC... -fPIC
> checking if cc PIC flag -fPIC works... yes
> checking if cc supports -c -o file.o... yes
> checking if cc supports -c -o file.lo... yes
> checking if cc supports -fno-rtti -fno-exceptions ... yes
> checking if cc static flag -static works... -static
> checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes
> checking whether the linker (/usr/libexec/elf/ld) supports shared 
> libraries... yes
> checking command to parse /usr/bin/nm -B output... ok
> checking how to hardcode library paths into programs... immediate
> checking for /usr/libexec/elf/ld option to reload object files... -r
> checking dynamic linker characteristics... freebsd4.6.2 ld.so
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> checking for objdir... .libs
> checking for dlopen in -ldl... (cached) no
> checking for dlopen... (cached) yes
> checking for dlfcn.h... (cached) yes
> checking whether a program can dlopen itself... yes
> checking whether a statically linked program can dlopen itself... no
> creating libtool
> updating cache ./config.cache
> CONFIG_FILES=libtoolize CONFIG_HEADERS= ./config.status
> creating libtoolize
> chmod +x libtoolize
> Making all in libltdl
> Making all in doc
> cd .  && makeinfo --no-split `echo libtool13.texi | sed 's,.*/,,'`
> libtool13.texi:2906: warning: `(' follows defined name 
> `LTDL_SET_PRELOADED_SYMBOLS' instead of whitespace.
> Making all in tests
> ===>  Installing for libtool-1.3.5_1
> ===>   Generating temporary packing list
> ===>  Checking if devel/libtool13 already installed
> *** Error code 1
> 
> Stop in /usr/ports/devel/libtool13.
> *** Error code 1
> 
> Stop in /usr/ports/databases/mysql323-server.

That was clear and the start of the jurney. Please update libtool either
using portupgrade or do it by hand as you do before.

Jens



More information about the freebsd-questions mailing list