Opened 12 years ago
Last modified 12 years ago
#35470 closed defect
aspell fails to compile — at Initial Version
Reported by: | csjonline@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.2 |
Keywords: | Cc: | ||
Port: | aspell |
Description
$ sudo port -v upgrade outdated
---> Computing dependencies for aspell.
---> Building aspell
make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_aspell/aspell/work/aspell-0.60.6'
Making all in .
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_aspell/aspell/work/aspell-0.60.6'
depbase=echo common/cache.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'
;\
/bin/sh ./libtool --tag=CXX --mode=compile /usr/bin/c++ -DHAVE_CONFIG_H -I. -I./gen -I./gen -I./common -I./interfaces/cc/ -I./modules/speller/default/ -DLOCALEDIR="/opt/local/share/locale" -I/opt/local/include -pipe -O2 -m64 -fno-exceptions -MT common/cache.lo -MD -MP -MF $depbase.Tpo -c -o common/cache.lo common/cache.cpp &&\ mv -f $depbase.Tpo $depbase.Plo
depbase=echo common/getdata.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'
;\
/bin/sh ./libtool --tag=CXX --mode=compile /usr/bin/c++ -DHAVE_CONFIG_H -I. -I./gen -I./gen -I./common -I./interfaces/cc/ -I./modules/speller/default/ -DLOCALEDIR="/opt/local/share/locale" -I/opt/local/include -pipe -O2 -m64 -fno-exceptions -MT common/getdata.lo -MD -MP -MF $depbase.Tpo -c -o common/getdata.lo common/getdata.cpp &&\ mv -f $depbase.Tpo $depbase.Plo
libtool: compile: /usr/bin/c++ -DHAVE_CONFIG_H -I. -I./gen -I./gen -I./common -I./interfaces/cc/ -I./modules/speller/default/ -DLOCALEDIR=/opt/local/share/locale -I/opt/local/include -pipe -O2 -m64 -fno-exceptions -MT common/cache.lo -MD -MP -MF common/.deps/cache.Tpo -c common/cache.cpp -fno-common -DPIC -o common/.libs/cache.o libtool: compile: /usr/bin/c++ -DHAVE_CONFIG_H -I. -I./gen -I./gen -I./common -I./interfaces/cc/ -I./modules/speller/default/ -DLOCALEDIR=/opt/local/share/locale -I/opt/local/include -pipe -O2 -m64 -fno-exceptions -MT common/getdata.lo -MD -MP -MF common/.deps/getdata.Tpo -c common/getdata.cpp -fno-common -DPIC -o common/.libs/getdata.o In file included from common/cache.cpp:4: In file included from ./common/cache-t.hpp:5: In file included from ./common/cache.hpp:4: ./common/posib_err.hpp:183:24: error: cannot form a reference to 'void'
PosibErr(const Ret & d) : data(d) {}
./common/posib_err.hpp:175:22: note: in instantiation of template class 'acommon::PosibErr<void>' requested here
: PosibErrBase(other) {}
./common/posib_err.hpp:184:24: error: cannot form a reference to 'void'
operator const Ret & () const {posib_handle_err(); return data;}
./common/posib_err.hpp:186:9: error: field has incomplete type 'void' In file included from common/getdata.cpp:13: In file included from ./common/iostream.hpp:10: In file included from ./common/fstream.hpp:15: ./common/posib_err.hpp:183:24: error: cannot form a reference to 'void'
PosibErr(const Ret & d) : data(d) {}
./common/posib_err.hpp:175:22: note: in instantiation of template class 'acommon::PosibErr<void>' requested here
: PosibErrBase(other) {}
./common/posib_err.hpp:184:24: error: cannot form a reference to 'void'
operator const Ret & () const {posib_handle_err(); return data;}
./common/posib_err.hpp:186:9: Ret data;
./common/posib_err.hpp:175:22: error: no viable conversion from 'const PosibErr<void>' to 'const acommon::PosibErrBase'
: PosibErrBase(other) {}
./common/posib_err.hpp:81:5: note: candidate constructor not viable: cannot convert argument of incomplete type 'const PosibErr<void>' to 'const acommon::PosibErrBase &'
PosibErrBase(const PosibErrBase & other)
./common/posib_err.hpp:81:39: note: passing argument to parameter 'other' here
PosibErrBase(const PosibErrBase & other)
./common/posib_err.hpp:190:9: error: explicit specialization of 'acommon::PosibErr<void>' after instantiation
class PosibErr<void> : public PosibErrBase
error: field has incomplete type 'void'
~
Ret data;
./common/posib_err.hpp:175:22: note: implicit instantiation first required here
: PosibErrBase(other) {}
./common/posib_err.hpp:175:22: error: no viable conversion from 'const PosibErr<void>' to 'const acommon::PosibErrBase'
: PosibErrBase(other) {}
./common/posib_err.hpp:81:5: note: candidate constructor not viable: cannot convert argument of incomplete type 'const PosibErr<void>' to 'const acommon::PosibErrBase &'
PosibErrBase(const PosibErrBase & other)
./common/posib_err.hpp:81:39: note: passing argument to parameter 'other' here
PosibErrBase(const PosibErrBase & other)
./common/posib_err.hpp:190:9: error: explicit specialization of 'acommon::PosibErr<void>' after instantiation
class PosibErr<void> : public PosibErrBase
~
./common/posib_err.hpp:175:22: note: implicit instantiation first required here
: PosibErrBase(other) {}
5 errors generated. 5 errors generated. make[1]: * [common/getdata.lo] Error 1 make[1]: * Waiting for unfinished jobs.... make[1]: * [common/cache.lo] Error 1 make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_aspell/aspell/work/aspell-0.60.6' make: * [all-recursive] Error 1 make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_aspell/aspell/work/aspell-0.60.6' Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_aspell/aspell/work/aspell-0.60.6" && /usr/bin/make -j2 -w all Exit code: 2 Error: org.macports.build for port aspell returned: command execution failed Warning: targets not executed for aspell: org.macports.activate org.macports.build org.macports.destroot org.macports.install Please see the log file for port aspell for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_aspell/aspell/main.log
Error: Problem while installing aspell To report a bug, follow the instructions in the guide: