Build fails on Fedora 36 - configure failed for src/secp256k1 #27808

issue desibitcoiner openend this issue on June 3, 2023
  1. desibitcoiner commented at 6:04 am on June 3, 2023: none

    Is there an existing issue for this?

    • I have searched the existing issues

    Current behaviour

    Found a recent similar issue but didn’t help: #27550

    I’m trying to run a build on Fedora 36 and I’m seeing the same error. When I run ./configure I see the following:

    configure: WARNING: Bitcoin Core requires this library for BDB (legacy) wallet support configure: WARNING: Passing –without-bdb will suppress this warning checking for SQLITE… yes checking whether to build wallet with support for sqlite… yes checking whether Userspace, Statically Defined Tracing tracepoints are supported… no checking for natpmp.h… yes checking for initnatpmp in -lnatpmp… yes checking for boostlib >= 1.64.0 (106400)… yes checking whether Boost.Process can be used… yes checking for seccomp-bpf (Linux x86-64)… yes checking for EVENT… yes checking for EVENT_PTHREADS… yes checking if evhttp_connection_get_peer expects const char**… no checking for ZMQ… yes checking for LIBMULTIPROCESS… no checking whether to build bitcoind… yes checking whether to build bitcoin-cli… yes checking whether to build bitcoin-tx… yes checking whether to build bitcoin-wallet… yes checking whether to build bitcoin-util… yes checking whether to build experimental bitcoin-chainstate… no checking whether to build libraries… yes checking if ccache should be used… yes checking whether C compiler accepts -fdebug-prefix-map=A=B… yes checking whether C preprocessor accepts -fmacro-prefix-map=A=B… yes checking if wallet should be enabled… yes checking whether to build with support for UPnP… no checking whether to build with support for NAT-PMP… yes checking whether to build with NAT-PMP enabled by default… no checking whether to build test_bitcoin… yes checking whether to reduce exports… no checking that generated files are newer than configure… done configure: creating ./config.status config.status: creating libbitcoinconsensus.pc config.status: creating Makefile config.status: creating src/Makefile config.status: creating doc/man/Makefile config.status: creating share/setup.nsi config.status: creating share/qt/Info.plist config.status: creating test/config.ini config.status: creating contrib/devtools/split-debug.sh config.status: creating src/config/bitcoin-config.h config.status: src/config/bitcoin-config.h is unchanged config.status: executing depfiles commands config.status: executing libtool commands === configuring in src/secp256k1 (/home/kau/Code/Bitcoin/bitcoin/src/secp256k1) configure: running /bin/sh ./configure –disable-option-checking ‘–prefix=/usr/local’ ‘–without-miniupnpc’ ‘–disable-bench’ ‘–without-gui’ ‘–disable-shared’ ‘–with-pic’ ‘–enable-benchmark=no’ ‘–enable-module-recovery’ ‘–enable-module-schnorrsig’ –cache-file=/dev/null –srcdir=. configure: error: cannot find required auxiliary files: compile missing configure: error: ./configure failed for src/secp256k1

    Would be appreciate if you can guide if this error is because of a recent change.

    Expected behaviour

    Configure script completes successfully.

    Steps to reproduce

    run the following on master:

    ./configure –without-miniupnpc –disable-bench –without-gui

    Relevant log output

    Already pasted above

    How did you obtain Bitcoin Core

    Compiled from source

    What version of Bitcoin Core are you using?

    master@ba616b9

    Operating system and version

    Fedora 36

    Machine specifications

    No response

  2. maflcko commented at 9:04 am on June 5, 2023: member

    Does it happen after a make clean && make distclean ?

    Edit: Also, what is git status?

  3. maflcko added the label Questions and Help on Jun 5, 2023
  4. fanquake commented at 10:45 am on June 19, 2023: member
    Clsoing for now. This is more than likely a local issue. Can be re-opened if actionable information is provided.
  5. fanquake closed this on Jun 19, 2023

  6. bitcoin locked this on Jun 18, 2024

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-21 15:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me