PY_CHECK_SQLITE_FUNC() adds -lsqlite3 multiple times
オープン
@erlend-aasland がすでに取り組んでいます。
2022年6月23日 から。
3.11
3.12
3.13
build
type-bug
- 主要言語
- Python
- スター
- 77.2k
- フォーク
- 36k
- 平均マージ
- 1日 9時間
- マージ済み PR(30日)
- 558
説明
Bug report
The configure.ac macro PY_CHECK_SQLITE_FUNC keeps on adding -lsqlite3 over and over again. This seems to cause some problems on Emscripten with a static libsqlite3.a file.
configure:12473: checking for sqlite3.h
configure:12473: result: yes
configure:12496: gcc -c -I$(srcdir)/Modules/_sqlite conftest.c >&5
configure:12496: $? = 0
configure:12500: checking for sqlite3_bind_double in -lsqlite3
configure:12525: gcc -o conftest -I$(srcdir)/Modules/_sqlite -lsqlite3 conftest.c -lsqlite3 -ldl >&5
configure:12525: $? = 0
configure:12534: result: yes
configure:12551: checking for sqlite3_column_decltype in -lsqlite3
configure:12576: gcc -o conftest -I$(srcdir)/Modules/_sqlite -lsqlite3 conftest.c -lsqlite3 -lsqlite3 -ldl >&5
configure:12576: $? = 0
configure:12585: result: yes
...
configure:12806: checking for sqlite3_result_double in -lsqlite3
configure:12831: gcc -o conftest -I$(srcdir)/Modules/_sqlite -lsqlite3 conftest.c -lsqlite3 -lsqlite3 -lsqlite3 -lsqlite3 -lsqlite3 -lsqlite3 -lsqlite3 -ldl >&5
Erlend is going to look into the problem.
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
評価
この issue はまだ評価されていません。