You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@Wetzel402@Gerigot
Without auditwheel all packages work well. But after repairing with auditwheel I get SEGFAULT
Also the same problem with other packages (with shared libs libstdc++ and libgcc_s) in this docker image.
Here is my test home-assistant/core#86589 (comment)
And this link home-assistant/core#86589 to the start of the discussion thread
As a result of the experiments, it turned out that the problem is auditwheel + patсhelf
The strange thing is that in Qemu emulation such a package works, but not on real ARMv7
General problem that wheel repaired in Qemu Docker image work in Qemu but didnt work in the same image Docker on real ARMv7, and without wheelaudit built packages work well.
GDB show that problem in /usr/local/lib/python3.10/site-packages/*.libs/libstdc++-ad7c573d.so.6.0.29 .libs/libgcc_s-8c7760c8.so.1
The text was updated successfully, but these errors were encountered:
This is most likely a bug in patchelf.
You should be able to work around this by statically linking libstdc++ and libgcc_s when building the cchardet wheel.
Edit: the fact that it works with qemu seems weird though.
You should be able to work around this by statically linking libstdc++ and libgcc_s when building the cchardet wheel.
I'd be happy to get around but I don't make wheels for Home Assistant, they make wheels with those libraries included. It seems to me that I already got everyone there ... with this problem.
Edit: the fact that it works with qemu seems weird though.
@Wetzel402 @Gerigot
Without auditwheel all packages work well. But after repairing with auditwheel I get SEGFAULT
Also the same problem with other packages (with shared libs libstdc++ and libgcc_s) in this docker image.
Here is my test home-assistant/core#86589 (comment)
And this link home-assistant/core#86589 to the start of the discussion thread
As a result of the experiments, it turned out that the problem is auditwheel + patсhelf
The strange thing is that in Qemu emulation such a package works, but not on real ARMv7
General problem that wheel repaired in Qemu Docker image work in Qemu but didnt work in the same image Docker on real ARMv7, and without wheelaudit built packages work well.
GDB show that problem in /usr/local/lib/python3.10/site-packages/*.libs/libstdc++-ad7c573d.so.6.0.29 .libs/libgcc_s-8c7760c8.so.1
The text was updated successfully, but these errors were encountered: