forked from rook/rook
we now build with debug information on linux even for release builds. Debug information is save in a separate .debug file that can be loaded by gdb. switched to using the golangs's facilities for cgo backtraces. had to add C++ demangling to it but its now on par with the default backtrace facility that ceph had. This approach works with static builds and relies on the symbol table alone -- no need for rdynamic or DWARF sections in the binary. Update the build container so that all packages now build with debug, also fixed zlib package which had a broken link. Fixes #135
Cross Building
This directory builds a container that can be used for cross building, and also to minimize dependencies on the host platform.
Building
To build the container run make in the directory.
Publishing
To publish to docker hub run make publish. Be sure to update the
version number in the version file. We use semantic versioning for
the build container.