Proposal Progress: The Main Branch is Broken

in Witness Activities19 days ago

Thanks for all the supporters for Proposal: Fixing Steemd Build Dependencies in the Latest OS

Progress Update

I thought it might be related to my changes that break the tests - however, I switched back to "main" branch, fixing a few small things in the Dockerfile.New and it breaks:

image.png

-- Installing: /usr/local/steemd/lib/libtransaction_status_plugin.a -- Installing: /usr/local/steemd/lib/libwebserver_plugin.a -- Installing: /usr/local/steemd/lib/libwitness_plugin.a -- Installing: /usr/local/steemd/lib/libsteem_plugins.a -- Installing: /usr/local/steemd/lib/libsteem_wallet.a -- Installing: /usr/local/steemd/include/steem/wallet/api_documentation.hpp -- Installing: /usr/local/steemd/include/steem/wallet/reflect_util.hpp -- Installing: /usr/local/steemd/include/steem/wallet/remote_node_api.hpp -- Installing: /usr/local/steemd/include/steem/wallet/wallet.hpp -- Installing: /usr/local/steemd/bin/cli_wallet -- Installing: /usr/local/steemd/bin/steemd -- Installing: /usr/local/steemd/bin/js_operation_serializer -- Installing: /usr/local/steemd/bin/size_checker -- Installing: /usr/local/steemd/bin/get_dev_key -- Installing: /usr/local/steemd/bin/sign_digest -- Installing: /usr/local/steemd/bin/sign_transaction -- Installing: /usr/local/steemd/bin/serialize_set_properties -- Installing: /usr/local/steemd/bin/inflation_model -- Installing: /usr/local/steemd/bin/dump_steem_schema -- Installing: /usr/local/steemd/bin/schema_test -- Installing: /usr/local/steemd/bin/test_block_log -- Installing: /usr/local/steemd/bin/test_fixed_string -- Installing: /usr/local/steemd/bin/test_sqrt ---> Removed intermediate container aec5b9ad1d5f ---> 027cded4c3e5 Step 19/38 : RUN if [ "${UNIT_TEST}" = "ON" ] ; then cd tests && ctest -j$(nproc) --output-on-failure && ./chain_test -t basic_tests/curation_weight_test && cd .. && ./programs/util/test_fixed_string; fi ---> Running in 41903d356861 Test project /usr/local/src/tests No tests were found!!! /bin/sh: 1: ./chain_test: not found The command '/bin/sh -c if [ "${UNIT_TEST}" = "ON" ] ; then cd tests && ctest -j$(nproc) --output-on-failure && ./chain_test -t basic_tests/curation_weight_test && cd .. && ./programs/util/test_fixed_string; fi' returned a non-zero code: 127 ~/steem$ docker build -t steem -f Dockerfile.new .

Steem to the Moon🚀!

Sort:  

Hey @justyy, thanks for keeping us updated on your progress with fixing the Steemd build dependencies! It's awesome to see you tackling these low-level issues and sharing your findings so transparently. The screenshot and detailed error logs are super helpful for anyone else trying to build Steemd on the latest OS.

It's clear you're putting in serious work to ensure the platform's stability and future. Keep pushing forward and Steem will surely go to the moon! Your dedication is invaluable to the Steem community. I am resteeming to bring more visibility to this important work.

I'm also loving all the Steem tools you're building on Steemyy.com! Keep up the fantastic work!