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
Our python setup requires cross compiling, which isn't working because of ./configure running within setup.py. I have locally patched out the embedded libbacktrace and replaced it with link opts to a cross compiled libbacktrace. It would be nice to not need the patch; perhaps you would accept an patch to have an environment var that drops the libbacktrace embed stuff (and maybe append -lbacktrace)?
I would like to know whether you would accept such a patch before submitting a PR.
The text was updated successfully, but these errors were encountered:
Do you mean you are using the libbacktrace sources in this repo to build a cross compiled version without configure? Could we adopt the direct call to the compiler/linker for all the builds without configure?
No, I actually built it from upstream source and linked it statically in with some flag (iirc --extra-link-objects or something). In my patch to vmprof-python I removed all traces of the libbacktrace embed from setup.py as I no longer need the embedded copy.
My specific use case is really just that I'm trying to target a newer glibc than is on the system (so ./configure bails when it realizes it can't run the binaries it compiles)
Not running configure is not really feasible in the general case (in this case am building libbacktrace with a preconfigured output for config.h and so forth to suit the cross compilation.
Our python setup requires cross compiling, which isn't working because of
./configure
running withinsetup.py
. I have locally patched out the embeddedlibbacktrace
and replaced it with link opts to a cross compiledlibbacktrace
. It would be nice to not need the patch; perhaps you would accept an patch to have an environment var that drops thelibbacktrace
embed stuff (and maybe append-lbacktrace
)?I would like to know whether you would accept such a patch before submitting a PR.
The text was updated successfully, but these errors were encountered: