ninia / jep

Embed Python in Java
Other
1.31k stars 149 forks source link

/lib64/libc.so.6: unknown type [0x13] section `.relr.dyn' #446

Closed HarryWeppner closed 1 year ago

HarryWeppner commented 1 year ago

Describe the problem

Building jep on Fedora 37 fails with /lib64/libc.so.6: unknown type [0x13] section.relr.dyn'`

Search for existing solutions

I searched the forum and GitHub and did not find a previous report.

Environment (please complete the following information):

**Python 3.9.13 | packaged by conda-forge | (main, May 27 2022, 16:56:21) 
[GCC 10.3.0] on linux
**
numpy                         1.19.5
pandas                        1.3.4

Logs

log file

Additional context

Fedora 37 was recently made generally available. jep builds fine on Fedora 36.

bsteffensmeier commented 1 year ago

This looks to be a problem with your conda environment, not something we can control or fix from jep. Specifically it looks like the linker provided by your conda environment is not compatible with your system libraries. You should be able to build if you use your system linker by deleting ./compiler_compat/ld, see https://github.com/ContinuumIO/anaconda-issues/issues/11152

HarryWeppner commented 1 year ago

@bsteffensmeier, thanks, I highly appreciate the referenced link! I will dig into how to solve that in our situation.