boostorg / boostorg/python

Discrepancy between python-tag definitions in Boost.Python and superproject

Aperta
#203 23 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
C++
Stelle
537
Fork
223
Merge medio
11h 22m
PR unite (30g)
2

Descrizione

In Boost 1.67, Boost.Python uses its own definition of `python-tag` rule in `libs/python/Jamfile`. This rule produces library names like `libboost_python36-py36.so.1.67.0`, notice the 36 after `boost_python`. This is different from Boost 1.66 and from the similar rule defined in the superproject, in `boostcpp.jam`.

In particular, this results in different naming between Boost.Python and Boost.MPI Python binding libraries. I'm not sure why the duplicate Python version is needed, so this issue requests to port Boost.Python to the superproject definition of the rule.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.