[zypp-commit] Build failed in Jenkins: zypp » head » 20-libzypp #611

See <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/611/display/redirect> ------------------------------------------ [...truncated 51.79 KB...] ^~~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1389: zypp/CMakeFiles/zypp.dir/solver/detail/SolverQueueItemUpdate.cc.o] Error 1 <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:1463:2: warning: #warning Exception handling [-Wcpp] #warning Exception handling ^~~~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘bool zypp::sat::detail::PoolImpl::isSystemRepo(zypp::sat::detail::CRepo*) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:100:35: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return repo_r && _pool->installed == repo_r; } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘zypp::sat::detail::CRepo* zypp::sat::detail::PoolImpl::systemRepo() const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:103:25: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return _pool->installed; } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘zypp::filesystem::Pathname zypp::sat::detail::PoolImpl::rootDir() const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:108:44: error: cannot convert ‘zypp::sat::detail::CPool* const’ {aka ‘_Pool* const’} to ‘Pool*’ {aka ‘s_Pool*’} const char * rd = ::pool_get_rootdir( _pool ); ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: /usr/include/solv/pool.h:270:43: note: initializing argument 1 of ‘const char* pool_get_rootdir(Pool*)’ extern const char *pool_get_rootdir(Pool *pool); ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘void zypp::sat::detail::PoolImpl::rootDir(const zypp::filesystem::Pathname&)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:116:28: error: cannot convert ‘zypp::sat::detail::CPool*’ {aka ‘_Pool*’} to ‘Pool*’ {aka ‘s_Pool*’} ::pool_set_rootdir( _pool, nullptr ); ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: /usr/include/solv/pool.h:269:36: note: initializing argument 1 of ‘void pool_set_rootdir(Pool*, const char*)’ extern void pool_set_rootdir(Pool *pool, const char *rootdir); ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:118:28: error: cannot convert ‘zypp::sat::detail::CPool*’ {aka ‘_Pool*’} to ‘Pool*’ {aka ‘s_Pool*’} ::pool_set_rootdir( _pool, root_r.c_str() ); ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: /usr/include/solv/pool.h:269:36: note: initializing argument 1 of ‘void pool_set_rootdir(Pool*, const char*)’ extern void pool_set_rootdir(Pool *pool, const char *rootdir); ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘bool zypp::sat::detail::PoolImpl::validSolvable(const CSolvable&) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:155:20: error: invalid use of incomplete type ‘const CSolvable’ {aka ‘const struct _Solvable’} { return slv_r.repo; } ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:29:10: note: forward declaration of ‘zypp::sat::detail::CSolvable’ {aka ‘struct _Solvable’} struct _Solvable; ^~~~~~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘bool zypp::sat::detail::PoolImpl::validSolvable(zypp::sat::detail::SolvableIdType) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:158:41: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return id_r < unsigned(_pool->nsolvables) && validSolvable( _pool->solvables[id_r] ); } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:158:78: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return id_r < unsigned(_pool->nsolvables) && validSolvable( _pool->solvables[id_r] ); } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘bool zypp::sat::detail::PoolImpl::validSolvable(const CSolvable*) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:161:25: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return _pool->solvables <= slv_r && slv_r <= _pool->solvables+_pool->nsolvables && validSolvable( *slv_r ); } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:161:63: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return _pool->solvables <= slv_r && slv_r <= _pool->solvables+_pool->nsolvables && validSolvable( *slv_r ); } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:161:80: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return _pool->solvables <= slv_r && slv_r <= _pool->solvables+_pool->nsolvables && validSolvable( *slv_r ); } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘zypp::sat::detail::CSolvable* zypp::sat::detail::PoolImpl::getSolvable(zypp::sat::detail::SolvableIdType) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:177:28: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} return &_pool->solvables[id_r]; ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘zypp::sat::detail::SolvableIdType zypp::sat::detail::PoolImpl::getNextId(zypp::sat::detail::SolvableIdType) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:195:47: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} for( ++id_r; id_r < unsigned(_pool->nsolvables); ++id_r ) ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:197:40: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} if ( validSolvable( _pool->solvables[id_r] ) ) ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘const IdType zypp::sat::detail::PoolImpl::whatProvidesData(unsigned int)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:218:25: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return _pool->whatprovidesdata[offset_r]; } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘unsigned int zypp::sat::detail::PoolImpl::whatProvides(zypp::Capability)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:224:52: error: cannot convert ‘zypp::sat::detail::CPool*’ {aka ‘_Pool*’} to ‘Pool*’ {aka ‘s_Pool*’} { prepare(); return ::pool_whatprovides( _pool, cap_r.id() ); } ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: /usr/include/solv/pool.h:327:42: note: initializing argument 1 of ‘Id pool_whatprovides(Pool*, Id)’ static inline Id pool_whatprovides(Pool *pool, Id d) ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1259: zypp/CMakeFiles/zypp.dir/target/TargetImpl.cc.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:1083: zypp/CMakeFiles/zypp.dir/all] Error 2 make: *** [Makefile:163: all] Error 2 + exit_check + local RET=2 + '[' 2 == 0 ']' + ascii_bad 2 + cat ( ) ( ) ( ) _ ) ( \_ _(_\ \)__ (____\___)) OOps :( + return 2 Build step 'Execute shell' marked build as failure Skipped archiving because build is not successful

See <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/612/display/redirect> ------------------------------------------ [...truncated 52.60 KB...] from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: /usr/include/solv/pool.h:327:42: note: initializing argument 1 of ‘Id pool_whatprovides(Pool*, Id)’ static inline Id pool_whatprovides(Pool *pool, Id d) ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1259: zypp/CMakeFiles/zypp.dir/target/TargetImpl.cc.o] Error 1 <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>: In constructor ‘zypp::target::{anonymous}::FileConflictsCB::FileConflictsCB(zypp::sat::detail::CPool*, zypp::ProgressData&)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>:55:59: error: cannot convert ‘zypp::sat::detail::CPool*’ {aka ‘_Pool*’} to ‘Pool*’ {aka ‘s_Pool*’} , _state( ::rpm_state_create( pool_r, ::pool_get_rootdir(pool_r) ), ::rpm_state_free ) ^~~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>:13: /usr/include/solv/pool.h:270:43: note: initializing argument 1 of ‘const char* pool_get_rootdir(Pool*)’ extern const char *pool_get_rootdir(Pool *pool); ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Queue.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>: In member function ‘void* zypp::target::{anonymous}::FileConflictsCB::lookup(zypp::sat::detail::IdType)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>:91:30: error: cannot convert ‘zypp::sat::detail::CSolvable*’ {aka ‘_Solvable*’} to ‘Solvable*’ {aka ‘s_Solvable*’} in initialization Solvable * s = solv.get(); ^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Queue.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:29:10: note: class type ‘zypp::sat::detail::CSolvable’ {aka ‘_Solvable’} is incomplete struct _Solvable; ^~~~~~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>: In member function ‘void zypp::target::TargetImpl::commitFindFileConflicts(const zypp::ZYppCommitPolicy&, zypp::ZYppCommitResult&)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>:150:55: error: cannot convert ‘zypp::sat::detail::CPool*’ {aka ‘_Pool*’} to ‘Pool*’ {aka ‘s_Pool*’} ::pool_findfileconflicts( sat::Pool::instance().get(), ~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>:19: /usr/include/solv/pool_fileconflicts.h:13:41: note: initializing argument 1 of ‘int pool_findfileconflicts(Pool*, Queue*, int, Queue*, int, void* (*)(Pool*, Id, void*), void*)’ extern int pool_findfileconflicts(Pool *pool, Queue *pkgs, int cutoff, Queue *conflicts, int flags, void *(*handle_cb)(Pool *, Id, void *) , void *handle_cbdata); ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Queue.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1272: zypp/CMakeFiles/zypp.dir/target/TargetImpl.commitFindFileConflicts.cc.o] Error 1 <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>: In member function ‘virtual bool zypp::solver::detail::SolverQueueItemInstallOneOf::addRule(zypp::sat::detail::CQueue&)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:84:14: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), SOLVER_INSTALL | SOLVER_SOLVABLE_ONE_OF | SOLVER_WEAK); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Solvable.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/SolvableType.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Resolvable.h>:24, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResObject.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/PoolItem.h>:19, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/pool/PoolTraits.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResPool.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItem.h>:34, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.h>:27, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:86:14: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), SOLVER_INSTALL | SOLVER_SOLVABLE_ONE_OF ); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Solvable.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/SolvableType.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Resolvable.h>:24, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResObject.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/PoolItem.h>:19, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/pool/PoolTraits.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResPool.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItem.h>:34, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.h>:27, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:101:59: error: cannot convert ‘zypp::sat::detail::CPool*’ {aka ‘_Pool*’} to ‘Pool*’ {aka ‘s_Pool*’} queue_push( &(q), pool_queuetowhatprovides(satPool.get(), &qs)); ~~~~~~~~~~~^~ In file included from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:22: /usr/include/solv/pool.h:321:42: note: initializing argument 1 of ‘Id pool_queuetowhatprovides(Pool*, Queue*)’ extern Id pool_queuetowhatprovides(Pool *pool, Queue *q); ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Solvable.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/SolvableType.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Resolvable.h>:24, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResObject.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/PoolItem.h>:19, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/pool/PoolTraits.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResPool.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItem.h>:34, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.h>:27, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1402: zypp/CMakeFiles/zypp.dir/solver/detail/SolverQueueItemInstallOneOf.cc.o] Error 1 <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>: In member function ‘virtual bool zypp::solver::detail::SolverQueueItemInstall::addRule(zypp::sat::detail::CQueue&)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>:78:14: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), SOLVER_INSTALL | SOLVER_SOLVABLE_NAME | SOLVER_WEAK ); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>:80:14: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), SOLVER_INSTALL | SOLVER_SOLVABLE_NAME ); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>:82:17: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), id); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1363: zypp/CMakeFiles/zypp.dir/solver/detail/SolverQueueItemInstall.cc.o] Error 1 In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Resolver.cc>:27: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SATResolver.h>:82:25: error: field ‘_jobQueue’ has incomplete type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} sat::detail::CQueue _jobQueue; ^~~~~~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Solvable.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/SolvableType.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Resolvable.h>:24, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResObject.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/PoolItem.h>:19, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/pool/PoolTraits.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResPool.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Resolver.h>:33, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Resolver.cc>:25: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: forward declaration of ‘zypp::sat::detail::CQueue’ {aka ‘struct _Queue’} struct _Queue; ^~~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1311: zypp/CMakeFiles/zypp.dir/solver/detail/Resolver.cc.o] Error 1 <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>: In member function ‘virtual bool zypp::solver::detail::SolverQueueItemDelete::addRule(zypp::sat::detail::CQueue&)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:79:14: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), SOLVER_ERASE | SOLVER_SOLVABLE_NAME | SOLVER_WEAK | MAYBE_CLEANDEPS ); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:81:14: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), SOLVER_ERASE | SOLVER_SOLVABLE_NAME | MAYBE_CLEANDEPS ); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:83:17: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), id); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1376: zypp/CMakeFiles/zypp.dir/solver/detail/SolverQueueItemDelete.cc.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:1083: zypp/CMakeFiles/zypp.dir/all] Error 2 make: *** [Makefile:163: all] Error 2 + exit_check + local RET=2 + '[' 2 == 0 ']' + ascii_bad 2 + cat ( ) ( ) ( ) _ ) ( \_ _(_\ \)__ (____\___)) OOps :( + return 2 Build step 'Execute shell' marked build as failure Skipped archiving because build is not successful

See <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/613/display/redirect?page=changes> Changes: [bzeller] Package needreboot file (fate#326451) ------------------------------------------ [...truncated 51.06 KB...] ^~~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1376: zypp/CMakeFiles/zypp.dir/solver/detail/SolverQueueItemDelete.cc.o] Error 1 <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:1463:2: warning: #warning Exception handling [-Wcpp] #warning Exception handling ^~~~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘bool zypp::sat::detail::PoolImpl::isSystemRepo(zypp::sat::detail::CRepo*) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:100:35: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return repo_r && _pool->installed == repo_r; } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘zypp::sat::detail::CRepo* zypp::sat::detail::PoolImpl::systemRepo() const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:103:25: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return _pool->installed; } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘zypp::filesystem::Pathname zypp::sat::detail::PoolImpl::rootDir() const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:108:44: error: cannot convert ‘zypp::sat::detail::CPool* const’ {aka ‘_Pool* const’} to ‘Pool*’ {aka ‘s_Pool*’} const char * rd = ::pool_get_rootdir( _pool ); ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: /usr/include/solv/pool.h:270:43: note: initializing argument 1 of ‘const char* pool_get_rootdir(Pool*)’ extern const char *pool_get_rootdir(Pool *pool); ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘void zypp::sat::detail::PoolImpl::rootDir(const zypp::filesystem::Pathname&)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:116:28: error: cannot convert ‘zypp::sat::detail::CPool*’ {aka ‘_Pool*’} to ‘Pool*’ {aka ‘s_Pool*’} ::pool_set_rootdir( _pool, nullptr ); ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: /usr/include/solv/pool.h:269:36: note: initializing argument 1 of ‘void pool_set_rootdir(Pool*, const char*)’ extern void pool_set_rootdir(Pool *pool, const char *rootdir); ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:118:28: error: cannot convert ‘zypp::sat::detail::CPool*’ {aka ‘_Pool*’} to ‘Pool*’ {aka ‘s_Pool*’} ::pool_set_rootdir( _pool, root_r.c_str() ); ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: /usr/include/solv/pool.h:269:36: note: initializing argument 1 of ‘void pool_set_rootdir(Pool*, const char*)’ extern void pool_set_rootdir(Pool *pool, const char *rootdir); ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘bool zypp::sat::detail::PoolImpl::validSolvable(const CSolvable&) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:155:20: error: invalid use of incomplete type ‘const CSolvable’ {aka ‘const struct _Solvable’} { return slv_r.repo; } ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:29:10: note: forward declaration of ‘zypp::sat::detail::CSolvable’ {aka ‘struct _Solvable’} struct _Solvable; ^~~~~~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘bool zypp::sat::detail::PoolImpl::validSolvable(zypp::sat::detail::SolvableIdType) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:158:41: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return id_r < unsigned(_pool->nsolvables) && validSolvable( _pool->solvables[id_r] ); } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:158:78: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return id_r < unsigned(_pool->nsolvables) && validSolvable( _pool->solvables[id_r] ); } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘bool zypp::sat::detail::PoolImpl::validSolvable(const CSolvable*) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:161:25: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return _pool->solvables <= slv_r && slv_r <= _pool->solvables+_pool->nsolvables && validSolvable( *slv_r ); } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:161:63: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return _pool->solvables <= slv_r && slv_r <= _pool->solvables+_pool->nsolvables && validSolvable( *slv_r ); } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:161:80: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return _pool->solvables <= slv_r && slv_r <= _pool->solvables+_pool->nsolvables && validSolvable( *slv_r ); } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘zypp::sat::detail::CSolvable* zypp::sat::detail::PoolImpl::getSolvable(zypp::sat::detail::SolvableIdType) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:177:28: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} return &_pool->solvables[id_r]; ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘zypp::sat::detail::SolvableIdType zypp::sat::detail::PoolImpl::getNextId(zypp::sat::detail::SolvableIdType) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:195:47: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} for( ++id_r; id_r < unsigned(_pool->nsolvables); ++id_r ) ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:197:40: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} if ( validSolvable( _pool->solvables[id_r] ) ) ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘const IdType zypp::sat::detail::PoolImpl::whatProvidesData(unsigned int)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:218:25: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return _pool->whatprovidesdata[offset_r]; } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘unsigned int zypp::sat::detail::PoolImpl::whatProvides(zypp::Capability)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:224:52: error: cannot convert ‘zypp::sat::detail::CPool*’ {aka ‘_Pool*’} to ‘Pool*’ {aka ‘s_Pool*’} { prepare(); return ::pool_whatprovides( _pool, cap_r.id() ); } ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: /usr/include/solv/pool.h:327:42: note: initializing argument 1 of ‘Id pool_whatprovides(Pool*, Id)’ static inline Id pool_whatprovides(Pool *pool, Id d) ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1259: zypp/CMakeFiles/zypp.dir/target/TargetImpl.cc.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:1083: zypp/CMakeFiles/zypp.dir/all] Error 2 make: *** [Makefile:163: all] Error 2 + exit_check + local RET=2 + '[' 2 == 0 ']' + ascii_bad 2 + cat ( ) ( ) ( ) _ ) ( \_ _(_\ \)__ (____\___)) OOps :( + return 2 Build step 'Execute shell' marked build as failure Skipped archiving because build is not successful

See <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/614/display/redirect> ------------------------------------------ [...truncated 52.75 KB...] In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘zypp::sat::detail::SolvableIdType zypp::sat::detail::PoolImpl::getNextId(zypp::sat::detail::SolvableIdType) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:195:47: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} for( ++id_r; id_r < unsigned(_pool->nsolvables); ++id_r ) ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:197:40: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} if ( validSolvable( _pool->solvables[id_r] ) ) ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘const IdType zypp::sat::detail::PoolImpl::whatProvidesData(unsigned int)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:218:25: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return _pool->whatprovidesdata[offset_r]; } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘unsigned int zypp::sat::detail::PoolImpl::whatProvides(zypp::Capability)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:224:52: error: cannot convert ‘zypp::sat::detail::CPool*’ {aka ‘_Pool*’} to ‘Pool*’ {aka ‘s_Pool*’} { prepare(); return ::pool_whatprovides( _pool, cap_r.id() ); } ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: /usr/include/solv/pool.h:327:42: note: initializing argument 1 of ‘Id pool_whatprovides(Pool*, Id)’ static inline Id pool_whatprovides(Pool *pool, Id d) ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1337: zypp/CMakeFiles/zypp.dir/solver/detail/Testcase.cc.o] Error 1 <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>: In member function ‘virtual bool zypp::solver::detail::SolverQueueItemDelete::addRule(zypp::sat::detail::CQueue&)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:79:14: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), SOLVER_ERASE | SOLVER_SOLVABLE_NAME | SOLVER_WEAK | MAYBE_CLEANDEPS ); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:81:14: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), SOLVER_ERASE | SOLVER_SOLVABLE_NAME | MAYBE_CLEANDEPS ); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:83:17: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), id); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1376: zypp/CMakeFiles/zypp.dir/solver/detail/SolverQueueItemDelete.cc.o] Error 1 <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemUpdate.cc>: In member function ‘virtual bool zypp::solver::detail::SolverQueueItemUpdate::addRule(zypp::sat::detail::CQueue&)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemUpdate.cc>:80:17: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), SOLVER_UPDATE | SOLVER_SOLVABLE ); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemUpdate.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Solvable.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/SolvableType.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Resolvable.h>:24, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResObject.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/PoolItem.h>:19, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/pool/PoolTraits.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResPool.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItem.h>:34, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemUpdate.h>:27, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemUpdate.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemUpdate.cc>:81:17: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), id ); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemUpdate.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Solvable.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/SolvableType.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Resolvable.h>:24, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResObject.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/PoolItem.h>:19, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/pool/PoolTraits.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResPool.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItem.h>:34, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemUpdate.h>:27, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemUpdate.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1389: zypp/CMakeFiles/zypp.dir/solver/detail/SolverQueueItemUpdate.cc.o] Error 1 <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>: In member function ‘virtual bool zypp::solver::detail::SolverQueueItemInstallOneOf::addRule(zypp::sat::detail::CQueue&)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:84:14: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), SOLVER_INSTALL | SOLVER_SOLVABLE_ONE_OF | SOLVER_WEAK); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Solvable.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/SolvableType.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Resolvable.h>:24, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResObject.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/PoolItem.h>:19, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/pool/PoolTraits.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResPool.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItem.h>:34, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.h>:27, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:86:14: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), SOLVER_INSTALL | SOLVER_SOLVABLE_ONE_OF ); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Solvable.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/SolvableType.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Resolvable.h>:24, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResObject.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/PoolItem.h>:19, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/pool/PoolTraits.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResPool.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItem.h>:34, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.h>:27, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:101:59: error: cannot convert ‘zypp::sat::detail::CPool*’ {aka ‘_Pool*’} to ‘Pool*’ {aka ‘s_Pool*’} queue_push( &(q), pool_queuetowhatprovides(satPool.get(), &qs)); ~~~~~~~~~~~^~ In file included from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:22: /usr/include/solv/pool.h:321:42: note: initializing argument 1 of ‘Id pool_queuetowhatprovides(Pool*, Queue*)’ extern Id pool_queuetowhatprovides(Pool *pool, Queue *q); ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Solvable.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/SolvableType.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Resolvable.h>:24, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResObject.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/PoolItem.h>:19, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/pool/PoolTraits.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResPool.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItem.h>:34, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.h>:27, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1402: zypp/CMakeFiles/zypp.dir/solver/detail/SolverQueueItemInstallOneOf.cc.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:1083: zypp/CMakeFiles/zypp.dir/all] Error 2 make: *** [Makefile:163: all] Error 2 + exit_check + local RET=2 + '[' 2 == 0 ']' + ascii_bad 2 + cat ( ) ( ) ( ) _ ) ( \_ _(_\ \)__ (____\___)) OOps :( + return 2 Build step 'Execute shell' marked build as failure Skipped archiving because build is not successful

See <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/615/display/redirect> ------------------------------------------ [...truncated 52.24 KB...] { return _pool->whatprovidesdata[offset_r]; } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘unsigned int zypp::sat::detail::PoolImpl::whatProvides(zypp::Capability)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:224:52: error: cannot convert ‘zypp::sat::detail::CPool*’ {aka ‘_Pool*’} to ‘Pool*’ {aka ‘s_Pool*’} { prepare(); return ::pool_whatprovides( _pool, cap_r.id() ); } ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:56: /usr/include/solv/pool.h:327:42: note: initializing argument 1 of ‘Id pool_whatprovides(Pool*, Id)’ static inline Id pool_whatprovides(Pool *pool, Id d) ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.cc>:31: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1259: zypp/CMakeFiles/zypp.dir/target/TargetImpl.cc.o] Error 1 <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemUpdate.cc>: In member function ‘virtual bool zypp::solver::detail::SolverQueueItemUpdate::addRule(zypp::sat::detail::CQueue&)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemUpdate.cc>:80:17: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), SOLVER_UPDATE | SOLVER_SOLVABLE ); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemUpdate.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Solvable.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/SolvableType.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Resolvable.h>:24, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResObject.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/PoolItem.h>:19, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/pool/PoolTraits.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResPool.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItem.h>:34, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemUpdate.h>:27, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemUpdate.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemUpdate.cc>:81:17: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), id ); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemUpdate.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Solvable.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/SolvableType.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Resolvable.h>:24, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResObject.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/PoolItem.h>:19, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/pool/PoolTraits.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResPool.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItem.h>:34, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemUpdate.h>:27, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemUpdate.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1389: zypp/CMakeFiles/zypp.dir/solver/detail/SolverQueueItemUpdate.cc.o] Error 1 <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>: In constructor ‘zypp::target::{anonymous}::FileConflictsCB::FileConflictsCB(zypp::sat::detail::CPool*, zypp::ProgressData&)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>:55:59: error: cannot convert ‘zypp::sat::detail::CPool*’ {aka ‘_Pool*’} to ‘Pool*’ {aka ‘s_Pool*’} , _state( ::rpm_state_create( pool_r, ::pool_get_rootdir(pool_r) ), ::rpm_state_free ) ^~~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>:13: /usr/include/solv/pool.h:270:43: note: initializing argument 1 of ‘const char* pool_get_rootdir(Pool*)’ extern const char *pool_get_rootdir(Pool *pool); ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Queue.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>: In member function ‘void* zypp::target::{anonymous}::FileConflictsCB::lookup(zypp::sat::detail::IdType)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>:91:30: error: cannot convert ‘zypp::sat::detail::CSolvable*’ {aka ‘_Solvable*’} to ‘Solvable*’ {aka ‘s_Solvable*’} in initialization Solvable * s = solv.get(); ^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Queue.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:29:10: note: class type ‘zypp::sat::detail::CSolvable’ {aka ‘_Solvable’} is incomplete struct _Solvable; ^~~~~~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>: In member function ‘void zypp::target::TargetImpl::commitFindFileConflicts(const zypp::ZYppCommitPolicy&, zypp::ZYppCommitResult&)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>:150:55: error: cannot convert ‘zypp::sat::detail::CPool*’ {aka ‘_Pool*’} to ‘Pool*’ {aka ‘s_Pool*’} ::pool_findfileconflicts( sat::Pool::instance().get(), ~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>:19: /usr/include/solv/pool_fileconflicts.h:13:41: note: initializing argument 1 of ‘int pool_findfileconflicts(Pool*, Queue*, int, Queue*, int, void* (*)(Pool*, Id, void*), void*)’ extern int pool_findfileconflicts(Pool *pool, Queue *pkgs, int cutoff, Queue *conflicts, int flags, void *(*handle_cb)(Pool *, Id, void *) , void *handle_cbdata); ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Queue.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/target/TargetImpl.commitFindFileConflicts.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1272: zypp/CMakeFiles/zypp.dir/target/TargetImpl.commitFindFileConflicts.cc.o] Error 1 <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>: In member function ‘virtual bool zypp::solver::detail::SolverQueueItemInstallOneOf::addRule(zypp::sat::detail::CQueue&)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:84:14: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), SOLVER_INSTALL | SOLVER_SOLVABLE_ONE_OF | SOLVER_WEAK); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Solvable.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/SolvableType.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Resolvable.h>:24, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResObject.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/PoolItem.h>:19, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/pool/PoolTraits.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResPool.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItem.h>:34, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.h>:27, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:86:14: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), SOLVER_INSTALL | SOLVER_SOLVABLE_ONE_OF ); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Solvable.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/SolvableType.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Resolvable.h>:24, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResObject.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/PoolItem.h>:19, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/pool/PoolTraits.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResPool.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItem.h>:34, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.h>:27, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:101:59: error: cannot convert ‘zypp::sat::detail::CPool*’ {aka ‘_Pool*’} to ‘Pool*’ {aka ‘s_Pool*’} queue_push( &(q), pool_queuetowhatprovides(satPool.get(), &qs)); ~~~~~~~~~~~^~ In file included from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:22: /usr/include/solv/pool.h:321:42: note: initializing argument 1 of ‘Id pool_queuetowhatprovides(Pool*, Queue*)’ extern Id pool_queuetowhatprovides(Pool *pool, Queue *q); ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/Solvable.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/SolvableType.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Resolvable.h>:24, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResObject.h>:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/PoolItem.h>:19, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/pool/PoolTraits.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ResPool.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItem.h>:34, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.h>:27, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstallOneOf.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1402: zypp/CMakeFiles/zypp.dir/solver/detail/SolverQueueItemInstallOneOf.cc.o] Error 1 <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>: In member function ‘virtual bool zypp::solver::detail::SolverQueueItemInstall::addRule(zypp::sat::detail::CQueue&)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>:78:14: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), SOLVER_INSTALL | SOLVER_SOLVABLE_NAME | SOLVER_WEAK ); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>:80:14: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), SOLVER_INSTALL | SOLVER_SOLVABLE_NAME ); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>:82:17: error: cannot convert ‘zypp::sat::detail::CQueue*’ {aka ‘_Queue*’} to ‘Queue*’ {aka ‘s_Queue*’} queue_push( &(q), id); ^~~~ In file included from /usr/include/solv/solvable.h:19, from /usr/include/solv/pool.h:21, from /usr/include/solv/solver.h:17, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>:22: /usr/include/solv/queue.h:75:19: note: initializing argument 1 of ‘void queue_push(Queue*, Id)’ queue_push(Queue *q, Id id) ~~~~~~~^ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemInstall.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1363: zypp/CMakeFiles/zypp.dir/solver/detail/SolverQueueItemInstall.cc.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:1083: zypp/CMakeFiles/zypp.dir/all] Error 2 make: *** [Makefile:163: all] Error 2 + exit_check + local RET=2 + '[' 2 == 0 ']' + ascii_bad 2 + cat ( ) ( ) ( ) _ ) ( \_ _(_\ \)__ (____\___)) OOps :( + return 2 Build step 'Execute shell' marked build as failure Skipped archiving because build is not successful

See <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/616/display/redirect> ------------------------------------------ [...truncated 51.69 KB...] from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/SolverQueueItemDelete.cc>:28: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:27:10: note: class type ‘zypp::sat::detail::CQueue’ {aka ‘_Queue’} is incomplete struct _Queue; ^~~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1376: zypp/CMakeFiles/zypp.dir/solver/detail/SolverQueueItemDelete.cc.o] Error 1 In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘bool zypp::sat::detail::PoolImpl::isSystemRepo(zypp::sat::detail::CRepo*) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:100:35: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return repo_r && _pool->installed == repo_r; } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘zypp::sat::detail::CRepo* zypp::sat::detail::PoolImpl::systemRepo() const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:103:25: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return _pool->installed; } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘zypp::filesystem::Pathname zypp::sat::detail::PoolImpl::rootDir() const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:108:44: error: cannot convert ‘zypp::sat::detail::CPool* const’ {aka ‘_Pool* const’} to ‘Pool*’ {aka ‘s_Pool*’} const char * rd = ::pool_get_rootdir( _pool ); ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: /usr/include/solv/pool.h:270:43: note: initializing argument 1 of ‘const char* pool_get_rootdir(Pool*)’ extern const char *pool_get_rootdir(Pool *pool); ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘void zypp::sat::detail::PoolImpl::rootDir(const zypp::filesystem::Pathname&)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:116:28: error: cannot convert ‘zypp::sat::detail::CPool*’ {aka ‘_Pool*’} to ‘Pool*’ {aka ‘s_Pool*’} ::pool_set_rootdir( _pool, nullptr ); ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: /usr/include/solv/pool.h:269:36: note: initializing argument 1 of ‘void pool_set_rootdir(Pool*, const char*)’ extern void pool_set_rootdir(Pool *pool, const char *rootdir); ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:118:28: error: cannot convert ‘zypp::sat::detail::CPool*’ {aka ‘_Pool*’} to ‘Pool*’ {aka ‘s_Pool*’} ::pool_set_rootdir( _pool, root_r.c_str() ); ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: /usr/include/solv/pool.h:269:36: note: initializing argument 1 of ‘void pool_set_rootdir(Pool*, const char*)’ extern void pool_set_rootdir(Pool *pool, const char *rootdir); ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘bool zypp::sat::detail::PoolImpl::validSolvable(const CSolvable&) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:155:20: error: invalid use of incomplete type ‘const CSolvable’ {aka ‘const struct _Solvable’} { return slv_r.repo; } ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:29:10: note: forward declaration of ‘zypp::sat::detail::CSolvable’ {aka ‘struct _Solvable’} struct _Solvable; ^~~~~~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘bool zypp::sat::detail::PoolImpl::validSolvable(zypp::sat::detail::SolvableIdType) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:158:41: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return id_r < unsigned(_pool->nsolvables) && validSolvable( _pool->solvables[id_r] ); } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:158:78: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return id_r < unsigned(_pool->nsolvables) && validSolvable( _pool->solvables[id_r] ); } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘bool zypp::sat::detail::PoolImpl::validSolvable(const CSolvable*) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:161:25: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return _pool->solvables <= slv_r && slv_r <= _pool->solvables+_pool->nsolvables && validSolvable( *slv_r ); } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:161:63: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return _pool->solvables <= slv_r && slv_r <= _pool->solvables+_pool->nsolvables && validSolvable( *slv_r ); } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:161:80: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return _pool->solvables <= slv_r && slv_r <= _pool->solvables+_pool->nsolvables && validSolvable( *slv_r ); } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘zypp::sat::detail::CSolvable* zypp::sat::detail::PoolImpl::getSolvable(zypp::sat::detail::SolvableIdType) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:177:28: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} return &_pool->solvables[id_r]; ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘zypp::sat::detail::SolvableIdType zypp::sat::detail::PoolImpl::getNextId(zypp::sat::detail::SolvableIdType) const’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:195:47: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} for( ++id_r; id_r < unsigned(_pool->nsolvables); ++id_r ) ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:197:40: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} if ( validSolvable( _pool->solvables[id_r] ) ) ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘const IdType zypp::sat::detail::PoolImpl::whatProvidesData(unsigned int)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:218:25: error: invalid use of incomplete type ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} { return _pool->whatprovidesdata[offset_r]; } ^~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: forward declaration of ‘zypp::sat::detail::CPool’ {aka ‘struct _Pool’} struct _Pool; ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>: In member function ‘unsigned int zypp::sat::detail::PoolImpl::whatProvides(zypp::Capability)’: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:224:52: error: cannot convert ‘zypp::sat::detail::CPool*’ {aka ‘_Pool*’} to ‘Pool*’ {aka ‘s_Pool*’} { prepare(); return ::pool_whatprovides( _pool, cap_r.id() ); } ^~~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolImpl.h>:16, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:36: /usr/include/solv/pool.h:327:42: note: initializing argument 1 of ‘Id pool_whatprovides(Pool*, Id)’ static inline Id pool_whatprovides(Pool *pool, Id d) ~~~~~~^~~~ In file included from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdString.h>:20, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/IdStringType.h>:15, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/Arch.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/ZConfig.h>:23, from <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/solver/detail/Testcase.cc>:30: <https://ci.suse.de/job/zypp/job/head/job/20-libzypp/ws/checkout/zypp/sat/detail/PoolMember.h>:26:10: note: class type ‘zypp::sat::detail::CPool’ {aka ‘_Pool’} is incomplete struct _Pool; ^~~~~ make[2]: *** [zypp/CMakeFiles/zypp.dir/build.make:1337: zypp/CMakeFiles/zypp.dir/solver/detail/Testcase.cc.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:1083: zypp/CMakeFiles/zypp.dir/all] Error 2 make: *** [Makefile:163: all] Error 2 + exit_check + local RET=2 + '[' 2 == 0 ']' + ascii_bad 2 + cat ( ) ( ) ( ) _ ) ( \_ _(_\ \)__ (____\___)) OOps :( + return 2 Build step 'Execute shell' marked build as failure Skipped archiving because build is not successful

participants (1)
-
jenkins@suse.de