peerplays build failing #411

Closed
opened 2022-07-28 18:11:18 +00:00 by prandnum · 4 comments
prandnum commented 2022-07-28 18:11:18 +00:00 (Migrated from gitlab.com)

Building of peerplays code from failing.Error given below

[ 45%] Building CXX object libraries/chain/CMakeFiles/graphene_chain.dir/db_getter.cpp.o
[ 47%] Building CXX object libraries/chain/CMakeFiles/graphene_chain.dir/db_init.cpp.o
/home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_getter.cpp: In member function 'bool graphene::chain::database::is_son_active(graphene::chain::sidechain_type, graphene::chain::son_id_type)':
/home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_getter.cpp:333:24: error: 'const class boost::container::flat_map<graphene::chain::sidechain_type, std::vector<graphene::chain::son_info> >' has no member named 'contains'
  333 |    if(!gpo.active_sons.contains(type)) {
      |                        ^~~~~~~~
[ 47%] Building CXX object libraries/chain/CMakeFiles/graphene_chain.dir/db_maint.cpp.o
make[3]: *** [libraries/chain/CMakeFiles/graphene_chain.dir/build.make:336: libraries/chain/CMakeFiles/graphene_chain.dir/db_getter.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
/home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_maint.cpp: In lambda function:
/home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_maint.cpp:241:54: error: 'const class boost::container::flat_map<graphene::chain::sidechain_type, long unsigned int>' has no member named 'contains'
  241 |             const uint64_t txs_signed = s.txs_signed.contains(active_sidechain_type) ? s.txs_signed.at(active_sidechain_type) : 0;
      |                                                      ^~~~~~~~
/home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_maint.cpp: In lambda function:
/home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_maint.cpp:248:54: error: 'const class boost::container::flat_map<graphene::chain::sidechain_type, long unsigned int>' has no member named 'contains'
  248 |             const uint64_t txs_signed = s.txs_signed.contains(active_sidechain_type) ? s.txs_signed.at(active_sidechain_type) : 0;
      |                                                      ^~~~~~~~
/home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_maint.cpp: In lambda function:
/home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_maint.cpp:273:36: error: 'class boost::container::flat_map<graphene::chain::sidechain_type, long unsigned int>' has no member named 'contains'
  273 |                   if(_s.txs_signed.contains(active_sidechain_type))
      |                                    ^~~~~~~~
/home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_maint.cpp: In member function 'void graphene::chain::database::update_son_statuses(const boost::container::flat_map<graphene::chain::sidechain_type, std::vector<graphene::chain::son_info> >&, const boost::container::flat_map<graphene::chain::sidechain_type, std::vector<graphene::chain::son_info> >&)':
/home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_maint.cpp:328:27: error: 'const class boost::container::flat_map<graphene::chain::sidechain_type, std::vector<graphene::chain::son_info> >' has no member named 'contains'
  328 |       if(curr_active_sons.contains(sidechain)) {
      |                           ^~~~~~~~
make[3]: *** [libraries/chain/CMakeFiles/graphene_chain.dir/build.make:362: libraries/chain/CMakeFiles/graphene_chain.dir/db_maint.cpp.o] Error 1
make[2]: *** [CMakeFiles/Makefile2:1014: libraries/chain/CMakeFiles/graphene_chain.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:2287: programs/cli_wallet/CMakeFiles/cli_wallet.dir/rule] Error 2
make: *** [Makefile:697: cli_wallet] Error 2
ERROR: Service 'peerplays-base' failed to build: The command '/bin/sh -c cd src/peerplays/build &&     make -j4 cli_wallet witness_node' returned a non-zero code: 2

Clone Peerplays

RUN \
    cd src && \
    git clone https://gitlab.com/PBSA/peerplays.git && \
    cd peerplays && \
    git checkout develop && \
    git submodule update --init --recursive && \
    git branch --show-current && \
    git log --oneline -n 5
Building of peerplays code from failing.Error given below ``` [ 45%] Building CXX object libraries/chain/CMakeFiles/graphene_chain.dir/db_getter.cpp.o [ 47%] Building CXX object libraries/chain/CMakeFiles/graphene_chain.dir/db_init.cpp.o /home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_getter.cpp: In member function 'bool graphene::chain::database::is_son_active(graphene::chain::sidechain_type, graphene::chain::son_id_type)': /home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_getter.cpp:333:24: error: 'const class boost::container::flat_map<graphene::chain::sidechain_type, std::vector<graphene::chain::son_info> >' has no member named 'contains' 333 | if(!gpo.active_sons.contains(type)) { | ^~~~~~~~ [ 47%] Building CXX object libraries/chain/CMakeFiles/graphene_chain.dir/db_maint.cpp.o make[3]: *** [libraries/chain/CMakeFiles/graphene_chain.dir/build.make:336: libraries/chain/CMakeFiles/graphene_chain.dir/db_getter.cpp.o] Error 1 make[3]: *** Waiting for unfinished jobs.... /home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_maint.cpp: In lambda function: /home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_maint.cpp:241:54: error: 'const class boost::container::flat_map<graphene::chain::sidechain_type, long unsigned int>' has no member named 'contains' 241 | const uint64_t txs_signed = s.txs_signed.contains(active_sidechain_type) ? s.txs_signed.at(active_sidechain_type) : 0; | ^~~~~~~~ /home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_maint.cpp: In lambda function: /home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_maint.cpp:248:54: error: 'const class boost::container::flat_map<graphene::chain::sidechain_type, long unsigned int>' has no member named 'contains' 248 | const uint64_t txs_signed = s.txs_signed.contains(active_sidechain_type) ? s.txs_signed.at(active_sidechain_type) : 0; | ^~~~~~~~ /home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_maint.cpp: In lambda function: /home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_maint.cpp:273:36: error: 'class boost::container::flat_map<graphene::chain::sidechain_type, long unsigned int>' has no member named 'contains' 273 | if(_s.txs_signed.contains(active_sidechain_type)) | ^~~~~~~~ /home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_maint.cpp: In member function 'void graphene::chain::database::update_son_statuses(const boost::container::flat_map<graphene::chain::sidechain_type, std::vector<graphene::chain::son_info> >&, const boost::container::flat_map<graphene::chain::sidechain_type, std::vector<graphene::chain::son_info> >&)': /home/peerplays/peerplays-network/src/peerplays/libraries/chain/db_maint.cpp:328:27: error: 'const class boost::container::flat_map<graphene::chain::sidechain_type, std::vector<graphene::chain::son_info> >' has no member named 'contains' 328 | if(curr_active_sons.contains(sidechain)) { | ^~~~~~~~ make[3]: *** [libraries/chain/CMakeFiles/graphene_chain.dir/build.make:362: libraries/chain/CMakeFiles/graphene_chain.dir/db_maint.cpp.o] Error 1 make[2]: *** [CMakeFiles/Makefile2:1014: libraries/chain/CMakeFiles/graphene_chain.dir/all] Error 2 make[1]: *** [CMakeFiles/Makefile2:2287: programs/cli_wallet/CMakeFiles/cli_wallet.dir/rule] Error 2 make: *** [Makefile:697: cli_wallet] Error 2 ERROR: Service 'peerplays-base' failed to build: The command '/bin/sh -c cd src/peerplays/build && make -j4 cli_wallet witness_node' returned a non-zero code: 2 ``` # Clone Peerplays ``` RUN \ cd src && \ git clone https://gitlab.com/PBSA/peerplays.git && \ cd peerplays && \ git checkout develop && \ git submodule update --init --recursive && \ git branch --show-current && \ git log --oneline -n 5 ```
prandnum commented 2022-07-28 18:11:38 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
prandnum commented 2022-07-28 18:12:05 +00:00 (Migrated from gitlab.com)

@serkixenos @hirunda

CC: @tai.sama

@serkixenos @hirunda CC: @tai.sama
serkixenos commented 2022-07-28 18:31:27 +00:00 (Migrated from gitlab.com)

Invalid

Invalid
serkixenos (Migrated from gitlab.com) closed this issue 2022-07-28 18:31:31 +00:00
serkixenos commented 2022-07-28 18:31:41 +00:00 (Migrated from gitlab.com)

assigned to @serkixenos

assigned to @serkixenos
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Peerplays_Blockchain/peerplays_migrated#411
No description provided.