Docker build fails
@nochiel arbeitet bereits daran.
Seit 06.2.2024.
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
Hey, first of all thank you for the amazing software that you are providing. I was able to compile everything up to bc-sskr, so I have:
- libbc-crypto-base.a
- libbc-shamir.a
- libbc-sskr.a
However when trying to build the docker image, the last step of the build stage fails with:
<git:(master)> docker build -t seedtool-cli:latest .
...
41.53 /usr/bin/ld: /seedtool-cli/deps/bc-ur/src/ur.cpp:22: undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()'
41.54 /usr/bin/ld: /seedtool-cli/sysroot/lib/libbc-ur.a(random-sampler.o): in function `std::__1::vector<int, std::__1::allocator<int> >::__recommend(unsigned long) const':
41.54 /usr/lib/llvm-10/bin/../include/c++/v1/vector:1027: undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
41.54 /usr/bin/ld: /seedtool-cli/sysroot/lib/libbc-ur.a(random-sampler.o): in function `std::__1::vector<int, std::__1::allocator<int> >::__vallocate(unsigned long)':
41.54 /usr/lib/llvm-10/bin/../include/c++/v1/vector:993: undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
41.55 clang: error: linker command failed with exit code 1 (use -v to see invocation)
41.55 make[1]: *** [<builtin>: seedtool] Error 1
41.55 make[1]: Leaving directory '/seedtool-cli/src'
41.55 make: *** [Makefile:38: check] Error 2
------
Dockerfile:18
--------------------
16 | WORKDIR /seedtool-cli
17 | RUN git submodule update --init --recursive
18 | >>> RUN CC="clang-10" CXX="clang++-10" ./build.sh
19 |
20 | # Export built executable to a minimal runtime image and run as an unprivileged
--------------------
ERROR: failed to solve: process "/bin/sh -c CC=\"clang-10\" CXX=\"clang++-10\" ./build.sh" did not complete successfully: exit code: 2
- Vorherrschende Sprache
- C++
- Sterne
- 39
- Forks
- 15
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus BlockchainCommons/seedtool-cli
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100
-
Building on macOS 12.3 Intel FailsEvtl. wieder frei @wolfmcnally hat das vor 1292 Tagen übernommen, und es ist kein Pull Request offen. Offen
BlockchainCommons/seedtool-cli#66 · 2 Kommentare · 1 zugewiesene Person ·
-
Can't build a static executableEvtl. wieder frei @wolfmcnally hat das vor 1292 Tagen übernommen, und es ist kein Pull Request offen. Offenbuild enhancement
BlockchainCommons/seedtool-cli#46 · 3 Kommentare · 2 zugewiesene Personen ·
-
BIP85 supportEvtl. wieder frei @wolfmcnally hat das vor 1292 Tagen übernommen, und es ist kein Pull Request offen. Offenenhancement
BlockchainCommons/seedtool-cli#24 · 1 Kommentar · 1 Reaktion · 1 zugewiesene Person ·
-
Add link to GitHub Issues page for support in seedtool --helpEvtl. wieder frei @wolfmcnally hat das vor 1292 Tagen übernommen, und es ist kein Pull Request offen. Offenenhancement good first issue
BlockchainCommons/seedtool-cli#5 · 1 zugewiesene Person ·
Alle Issues in BlockchainCommons/seedtool-cli
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
bulletphysics/bullet3#4819 ·
-
[YSQL] Local-node initdb reads postgres.bki, but YB clusters bootstrap only from yb_postgres.bkiOffenarea/ysql kind/enhancement priority/low status/awaiting-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
yugabyte/yugabyte-db#35763 ·
Maintainer antworten meist innerhalb von 1 Tag
-
category:port-update
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
Maintainer antworten meist innerhalb von 2 Tagen
-
MinGW build faillureOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 67/100
facebookresearch/faiss#5775 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Eval bug: minimax-m3: build_moe_ffn() drops the per-expert NVFP4 scale → garbled output (M3.1 Flash)Offenbug-unconfirmed
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag