Makefile dependencies for libbitcoin_*.a broken #9209

issue rebroad opened this issue on November 23, 2016
  1. rebroad commented at 10:46 AM on November 23, 2016: contributor

    libbitcoin_server.a, libbitcoin_wallet.a, libbitcoin_util.a, libbitcoin_consensus.a and libbitcoin_crypto.a are not recreated when the .o files are updated.

    Also leveldb/libleveldb.a and leveldb/libmemenv.a

  2. jonasschnelli added the label Build system on Nov 23, 2016
  3. rebroad renamed this:
    Makefile dependencies broken
    Makefile dependency for libbitcoin_{server,wallet}.a broken
    on Nov 23, 2016
  4. rebroad renamed this:
    Makefile dependency for libbitcoin_{server,wallet}.a broken
    Makefile dependency for libbitcoin_{server,wallet,util}.a broken
    on Nov 23, 2016
  5. rebroad renamed this:
    Makefile dependency for libbitcoin_{server,wallet,util}.a broken
    Makefile dependency for libbitcoin_{server,wallet,util,consensus}.a broken
    on Nov 23, 2016
  6. rebroad renamed this:
    Makefile dependency for libbitcoin_{server,wallet,util,consensus}.a broken
    Makefile dependencies for libbitcoin_*.a broken
    on Nov 23, 2016
  7. theuni commented at 6:45 PM on November 23, 2016: member

    Works for me.

    cory@cory-i7:~/dev/bitcoin/src(connman-send)$ touch net.cpp
    cory@cory-i7:~/dev/bitcoin/src(connman-send)$ make libbitcoin_server.a
      CXX    libbitcoin_server_a-net.o
      AR     libbitcoin_server.a
    
    cory@cory-i7:~/dev/bitcoin2/src(connman-send)$ touch libbitcoin_server_a-net.o
    cory@cory-i7:~/dev/bitcoin2/src(connman-send)$ make libbitcoin_server.a
      AR     libbitcoin_server.a
    
    cory@cory-i7:~/dev/bitcoin2/src(connman-send)$ touch libbitcoin_server_a-net.o
    cory@cory-i7:~/dev/bitcoin2/src(connman-send)$ make bitcoind
      AR     libbitcoin_server.a
    make[1]: Entering directory `/home/cory/dev/bitcoin2/src/secp256k1'
    make[1]: Leaving directory `/home/cory/dev/bitcoin2/src/secp256k1'
      CXXLD  bitcoind
    
  8. jonasschnelli commented at 7:44 PM on November 23, 2016: contributor

    I think @rebroad hit a local issue.

  9. jonasschnelli closed this on Nov 23, 2016

  10. theuni commented at 7:47 PM on November 23, 2016: member

    configuring with --disable-dependency-tracking could cause this behavior, fwiw.

  11. DrahtBot locked this on Sep 8, 2021

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: 2026-04-22 18:15 UTC

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