[paludis-user] Paludis 0.44.1 build failure

Joseph Kowalski joekowalski at gmail.com
Mon Jan 25 02:06:32 UTC 2010


Hi,
Is anyone else having trouble compliling paludis 0.44.1? It bombs out
on me on both my 64-bit desktop and my 32-bit laptop:

make[5]: Entering directory
`/var/tmp/paludis/sys-apps-paludis-0.44.1/work/paludis-0.44.1/paludis/environments/no_config'
make  all-am
make[6]: Entering directory
`/var/tmp/paludis/sys-apps-paludis-0.44.1/work/paludis-0.44.1/paludis/environments/no_config'
/bin/sh ../../../libtool --tag=CXX   --mode=compile
x86_64-pc-linux-gnu-g++ -DSYSCONFDIR=\"/etc\"
-DLIBEXECDIR=\"/usr/libexec\" -DDATADIR=\"/usr/share\"
-DLIBDIR=\"/usr/lib64\" -I. -I../../..    -I../../..  -pthread -Wall
-Wextra -Wold-style-cast -Wredundant-decls -Wstrict-null-sentinel
-Wmissing-noreturn -Woverloaded-virtual -Winit-self -Wunused
-Wunused-function -Wshadow -Wwrite-strings -Wfloat-equal
-Wno-ignored-qualifiers -DPALUDIS_HAVE_EXTERN_TEMPLATE=1
-fvisibility-inlines-hidden -fvisibility=hidden
-DPALUDIS_ENABLE_VISIBILITY=1 -march=athlon64-sse3 -Os -pipe -MT
no_config_environment.lo -MD -MP -MF .deps/no_config_environment.Tpo
-c -o no_config_environment.lo no_config_environment.cc
libtool: compile:  x86_64-pc-linux-gnu-g++ -DSYSCONFDIR=\"/etc\"
-DLIBEXECDIR=\"/usr/libexec\" -DDATADIR=\"/usr/share\"
-DLIBDIR=\"/usr/lib64\" -I. -I../../.. -I../../.. -pthread -Wall
-Wextra -Wold-style-cast -Wredundant-decls -Wstrict-null-sentinel
-Wmissing-noreturn -Woverloaded-virtual -Winit-self -Wunused
-Wunused-function -Wshadow -Wwrite-strings -Wfloat-equal
-Wno-ignored-qualifiers -DPALUDIS_HAVE_EXTERN_TEMPLATE=1
-fvisibility-inlines-hidden -fvisibility=hidden
-DPALUDIS_ENABLE_VISIBILITY=1 -march=athlon64-sse3 -Os -pipe -MT
no_config_environment.lo -MD -MP -MF .deps/no_config_environment.Tpo
-c no_config_environment.cc  -fPIC -DPIC -o
.libs/no_config_environment.o
../../../paludis/util/wrapped_forward_iterator-impl.hh: In destructor
'paludis::WrappedForwardIterator<Tag_,
Value_>::~WrappedForwardIterator() [with Tag_ =
paludis::PackageDatabase::RepositoryConstIteratorTag, Value_ = const
std::tr1::shared_ptr<paludis::Repository>]':
no_config_environment.cc:388:   instantiated from here
../../../paludis/util/wrapped_forward_iterator-impl.hh:52: error: no
matching function for call to
'wrapped_underlying_iterator_real_type(paludis::WrappedForwardIterator<paludis::PackageDatabase::RepositoryConstIteratorTag,
const std::tr1::shared_ptr<paludis::Repository> >&,
paludis::WrappedForwardIteratorUnderlyingIteratorHolder*&)'
../../../paludis/util/wrapped_forward_iterator-impl.hh: In copy
constructor 'paludis::WrappedForwardIterator<Tag_,
Value_>::WrappedForwardIterator(const
paludis::WrappedForwardIterator<Tag_, Value_>&) [with Tag_ =
paludis::PackageDatabase::RepositoryConstIteratorTag, Value_ = const
std::tr1::shared_ptr<paludis::Repository>]':
no_config_environment.cc:388:   instantiated from here
../../../paludis/util/wrapped_forward_iterator-impl.hh:109: error: no
matching function for call to
'wrapped_underlying_iterator_real_type(const
paludis::WrappedForwardIterator<paludis::PackageDatabase::RepositoryConstIteratorTag,
const std::tr1::shared_ptr<paludis::Repository> >&,
paludis::WrappedForwardIteratorUnderlyingIteratorHolder* const&)'
../../../paludis/util/wrapped_forward_iterator-impl.hh:109: error:
invalid use of incomplete type 'struct
paludis::WrappedForwardIteratorTraits<paludis::PackageDatabase::RepositoryConstIteratorTag>'
../../../paludis/util/wrapped_forward_iterator-fwd.hh:29: error:
declaration of 'struct
paludis::WrappedForwardIteratorTraits<paludis::PackageDatabase::RepositoryConstIteratorTag>'
../../../paludis/util/wrapped_forward_iterator-impl.hh: In member
function 'paludis::WrappedForwardIterator<Tag_, Value_>&
paludis::WrappedForwardIterator<Tag_, Value_>::operator++() [with Tag_
= paludis::PackageDatabase::RepositoryConstIteratorTag, Value_ = const
std::tr1::shared_ptr<paludis::Repository>]':
no_config_environment.cc:390:   instantiated from here
../../../paludis/util/wrapped_forward_iterator-impl.hh:125: error: no
matching function for call to
'wrapped_underlying_iterator_real_type(paludis::WrappedForwardIterator<paludis::PackageDatabase::RepositoryConstIteratorTag,
const std::tr1::shared_ptr<paludis::Repository> >&,
paludis::WrappedForwardIteratorUnderlyingIteratorHolder*&)'
../../../paludis/util/wrapped_forward_iterator-impl.hh: In member
function 'typename std::tr1::remove_reference<Value_>::type&
paludis::WrappedForwardIterator<Tag_, Value_>::operator*() const [with
Tag_ = paludis::PackageDatabase::RepositoryConstIteratorTag, Value_ =
const std::tr1::shared_ptr<paludis::Repository>]':
no_config_environment.cc:391:   instantiated from here
../../../paludis/util/wrapped_forward_iterator-impl.hh:149: error: no
matching function for call to
'wrapped_underlying_iterator_real_type(const
paludis::WrappedForwardIterator<paludis::PackageDatabase::RepositoryConstIteratorTag,
const std::tr1::shared_ptr<paludis::Repository> >&,
paludis::WrappedForwardIteratorUnderlyingIteratorHolder* const&)'
../../../paludis/util/wrapped_forward_iterator-impl.hh: In member
function 'bool paludis::WrappedForwardIterator<Tag_,
Value_>::operator==(const paludis::WrappedForwardIterator<Tag_,
Value_>&) const [with Tag_ =
paludis::PackageDatabase::RepositoryConstIteratorTag, Value_ = const
std::tr1::shared_ptr<paludis::Repository>]':
../../../paludis/util/operators.hh:74:   instantiated from 'bool
paludis::equality_operators::operator!=(const T1_&, const typename
T1_::AssertHasEqualityOperators<T1_>::Type&) [with T1_ =
paludis::WrappedForwardIterator<paludis::PackageDatabase::RepositoryConstIteratorTag,
const std::tr1::shared_ptr<paludis::Repository> >]'
no_config_environment.cc:390:   instantiated from here
../../../paludis/util/wrapped_forward_iterator-impl.hh:156: error: no
matching function for call to
'wrapped_underlying_iterator_real_type(const
paludis::WrappedForwardIterator<paludis::PackageDatabase::RepositoryConstIteratorTag,
const std::tr1::shared_ptr<paludis::Repository> >&,
paludis::WrappedForwardIteratorUnderlyingIteratorHolder* const&)'
../../../paludis/util/wrapped_forward_iterator-impl.hh:156: error: no
matching function for call to
'wrapped_underlying_iterator_real_type(const
paludis::WrappedForwardIterator<paludis::PackageDatabase::RepositoryConstIteratorTag,
const std::tr1::shared_ptr<paludis::Repository> >&,
paludis::WrappedForwardIteratorUnderlyingIteratorHolder* const&)'
distcc[28012] ERROR: compile no_config_environment.cc on localhost
failed
make[6]: Leaving directory
`/var/tmp/paludis/sys-apps-paludis-0.44.1/work/paludis-0.44.1/paludis/environments/no_config'
make[5]: Leaving directory
`/var/tmp/paludis/sys-apps-paludis-0.44.1/work/paludis-0.44.1/paludis/environments/no_config'
make[6]: *** [no_config_environment.lo] Error 1
make[5]: *** [all] Error 2
make[4]: Leaving directory
`/var/tmp/paludis/sys-apps-paludis-0.44.1/work/paludis-0.44.1/paludis/environments'
make[3]: Leaving directory
`/var/tmp/paludis/sys-apps-paludis-0.44.1/work/paludis-0.44.1/paludis'
make[2]: Leaving directory
`/var/tmp/paludis/sys-apps-paludis-0.44.1/work/paludis-0.44.1/paludis'
make[4]: *** [all-recursive] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: Leaving directory
`/var/tmp/paludis/sys-apps-paludis-0.44.1/work/paludis-0.44.1'
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
/usr/libexec/paludis/utils/emake: emake returned error 2

!!! ERROR in sys-apps/paludis-0.44.1::gentoo:
!!! In src_compile at line 4078
!!! emake failed



$paludis --info
paludis 0.42.3
Paludis build information:
    Compiler:
        CXX:                   x86_64-pc-linux-gnu-g++ 4.3.4
        CXXFLAGS:               -march=athlon64-sse3 -Os -pipe
        LDFLAGS:               -Wl,-O1 -Wl,--as-needed
        DATE:                  2009-12-27T08:13:41-0800

    Libraries:
        C++ Library:           GNU libstdc++ 20090804

    Paths:
        DATADIR:               /usr/share
        LIBDIR:                /usr/lib64
        LIBEXECDIR:            /usr/libexec
        SYSCONFDIR:            /etc
        PYTHONINSTALLDIR:      /usr/lib64/python2.6/site-packages
        RUBYINSTALLDIR:        /usr/lib64/ruby/site_ruby/1.8/x86_64-linux

System:
    Linux yokem 2.6.32.3aufs2 #44 SMP PREEMPT Mon Jan 11 23:30:19 PST
2010 x86_64 AMD Athlon(tm) 7750 Dual-Core Processor AuthenticAMD
GNU/Linux

Any ideas?

-- 
Joe Kowalski
---------------------------------------------------------------------
All generalizations are dangerous, even this one.
  - Alexandre Dumas



More information about the paludis-user mailing list