Skip site navigation (1)Skip section navigation (2)
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>