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:

http://guide.macports.org/#project.tickets

Change History (0)

Note: See TracTickets for help on using tickets.