[MacPorts] #35470: aspell fails to compile
MacPorts
noreply at macports.org
Wed Aug 1 10:59:47 PDT 2012
#35470: aspell fails to compile
---------------------------------+------------------------------------------
Reporter: csjonline@… | Owner: jochen@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Keywords: | Port: aspell
---------------------------------+------------------------------------------
Changes (by ryandesign@…):
* owner: macports-tickets@… => jochen@…
* port: => aspell
Old 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
New 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
}}}
--
Comment:
Please remember to use WikiFormatting, to fill in the Port field, and to
Cc the maintainer of that port.
This was not a clean build attempt, so please "sudo port clean aspell",
then try again. If it fails again, please attach the new main.log to this
ticket. FWIW it builds fine for me.
--
Ticket URL: <https://trac.macports.org/ticket/35470#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list