Date: 29 May 2001 14:36:35 -0000 From: matt@LUCIDA.CA To: FreeBSD-gnats-submit@freebsd.org Subject: ports/27739: Broken Port: textproc/pspell-ispell Message-ID: <20010529143635.98099.qmail@epsilon.lucida.ca>
next in thread | raw e-mail | index | archive | help
>Number: 27739 >Category: ports >Synopsis: Broken Port: textproc/pspell-ispell -- compile fails. >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue May 29 07:40:01 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Matt Heckaman >Release: FreeBSD 4.3-STABLE i386 >Organization: Lucida Communications >Environment: System: FreeBSD epsilon.lucida.ca 4.3-STABLE FreeBSD 4.3-STABLE #0: Sun Apr 29 05:41:46 EDT 2001 root@epsilon.lucida.ca:/usr/src/sys/compile/EPSILON i386 (Relevent) software versions, all from ports-current: ispell-3.1.20c_3 pspell-0.12.1 libtool-1.3.4_2 gmake-3.79.1 >Description: The port textproc/pspell-ispell bombs on compile on the above setup. Negative related hits on a search of -questions & ports archives and the -stable archives were unavailable. Negative hit on PR search. A full log of the make is included below: ===> Extracting for pspell-ispell-0.10.2 >How-To-Repeat: Build textproc/pspell-ispell on aforementioned configuration. Unknown if this problem exists on other ocnfigurations, I do not have access to other FreeBSD machines. >Fix: Unknown. >Release-Note: >Audit-Trail: >Unformatted: >> Checksum OK for pspell-ispell-.10.2.tar.gz. ===> pspell-ispell-0.10.2 depends on executable: ispell - found ===> pspell-ispell-0.10.2 depends on executable: gmake - found ===> pspell-ispell-0.10.2 depends on executable: libtool - found ===> pspell-ispell-0.10.2 depends on shared library: pspell.4 - found ===> Patching for pspell-ispell-0.10.2 ===> Applying FreeBSD patches for pspell-ispell-0.10.2 ===> Configuring for pspell-ispell-0.10.2 creating cache ./config.cache checking for Cygwin environment... no checking for mingw32 environment... no checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking whether gmake sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking for c++... c++ checking whether the C++ compiler (c++ -O -pipe -I/usr/local/include ) works... yes checking whether the C++ compiler (c++ -O -pipe -I/usr/local/include ) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether c++ accepts -g... yes checking host system type... i386--freebsd4.3 checking build system type... i386--freebsd4.3 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 ld used by GCC... /usr/libexec/elf/ld checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes checking for /usr/libexec/elf/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependant libraries... =file_magic OpenBSD/i[3-9]86 demand paged shared library checking for object suffix... o checking for executable suffix... no checking for ranlib... ranlib checking for strip... strip updating cache ./config.cache loading cache ./config.cache within ltconfig checking host system type... i386--freebsd4.3 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.3 ld.so checking if libtool supports shared libraries... yes *** Warning: the command libtool uses to detect shared libraries, *** /usr/bin/file, produces output that libtool cannot recognize. *** The result is that libtool may fail to recognize shared libraries *** as such. This will affect the creation of libtool libraries that *** depend on shared libraries, but programs linked with such libtool *** libraries will work regardless of this problem. Nevertheless, you *** may want to report the problem to your system manager and/or to *** bug-libtool@gnu.org 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 how to run the C++ preprocessor... c++ -E checking for sys/time.h... yes checking for sys/select.h... yes checking whether time.h and sys/time.h may both be included... yes checking types of arguments for select()... int,fd_set *,struct timeval * updating cache ./config.cache creating ./config.status creating Makefile creating config.h ===> Building for pspell-ispell-0.10.2 /bin/sh ./libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -I./ -O -pipe -I/usr/local/include -c manager.cc mkdir .libs c++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -I./ -O -pipe -I/usr/local/include -c manager.cc -fPIC -DPIC -o .libs/manager.lo manager.cc: In function `class PspellCanHaveError * libpspell_ispell_LTX_new_pspell_manager_class(PspellConfig *, void *)': manager.cc:586: cannot allocate an object of type `IspellPipeManager' manager.cc:586: since the following virtual functions are abstract: /usr/local/include/pspell/manager.h:133: int PspellManager::check(const char *, int) /usr/local/include/pspell/manager.h:139: bool PspellManager::add_to_personal(const char *, int) /usr/local/include/pspell/manager.h:140: bool PspellManager::add_to_session(const char *, int) /usr/local/include/pspell/manager.h:160: const class PspellWordList * PspellManager::suggest(const char *, int) /usr/local/include/pspell/manager.h:167: bool PspellManager::store_replacement(const char *, int, const char *, int) gmake: *** [manager.lo] Error 1 *** Error code 2 Stop in /usr/ports/textproc/pspell-ispell. *** Error code 1 Stop in /usr/ports/textproc/pspell-ispell. *** Error code 1 Stop in /usr/ports/textproc/pspell-ispell. Please inform if more information is required. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010529143635.98099.qmail>