Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

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

Aperta
#203 23 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
cpp, python
Ambito
build-system

Direzione di ricerca

Confronta la regola python-tag in libs/python/Jamfile con la definizione simile in boostcpp.jam, concentrandoti sul motivo per cui la regola Boost.Python aggiunge la versione Python duplicata ai nomi delle librerie. Porta Boost.Python nella definizione del superprogetto in modo che i suoi nomi corrispondano a quelli delle librerie di binding Python di Boost.MPI e alla convenzione Boost 1.66 indicata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

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.

Lingua principale
C++
Stelle
537
Fork
223
Merge medio
11h 22m
PR unite (30g)
2

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di boostorg/python

Tutte le issue di boostorg/python

Issue simili

Altre issue su C++

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.