Skip to content

Ship source code for debugging

Valentin David requested to merge valentindavid/debug_source into master

debugedit-host.bst is the first stage to be used when cross compiling.

debugedit.bst is the cross-compiled version that is used after the bootstrap.

elfutils had to be moved to bootstrap because debugedit depends on it. bzip2 also because elfutils depends on it. popt is a new depedency from debugedit.

openssl had also to be cross-compiled. But because I did not want to pull krb5. I did it the lazy way for the moment. I created a static version of openssl just for debugedit. It is a .Sdk tool anyway and it only needs hashing functions from openssl.

Because we do not need anything from rpm that depends on Berkeley DB, I patched it so that configure did not fail.

I have disabled also MD2 hashing instead enabling it in openssl.

And then I added some lines of script in strip-binaries to change the path of the source, and then copy the source that is required and only those.

Fixes #163 (closed)

Edited by Javier Jardón

Merge request reports