AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO

ocioarchive.dir/main.cpp.o: relocation R_X86_64_32 against `.bss' can not be used when making a PIE object

Aperta
#1,857 15 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Build Issue
Lingua principale
C++
Stelle
2.1k
Fork
503
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

New compile error on Fedora with 2.3.0:
```
/usr/bin/ld: CMakeFiles/ocioarchive.dir/main.cpp.o: relocation R_X86_64_32 against `.bss' can not be used when making a PIE object; recompile with -fPIE
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
```

Full log here:
https://kojipkgs.fedoraproject.org//work/tasks/2223/106302223/build.log

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia dal log di build di Fedora e dal target ocioarchive, in particolare dai passaggi di compilazione e linking di main.cpp.o. Riproduci la build di OpenColorIO 2.3.0 su Fedora, quindi verifica che ocioarchive venga collegato correttamente come oggetto PIE senza l’errore di relocation segnalato.

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

Valutazione

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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.