On Friday 2014-10-03 12:43, Holger Hans Peter Freyther wrote:
On Fri, Oct 03, 2014 at 11:11:55AM +0200, Jan Engelhardt wrote:
Dear Jan,
my position has not changed. The --disable-talloc is an option for Embedded Firmware (e.g. OsmocomBB) that do not want to include talloc. It is not for people that want to use their distributions talloc.
The software does not fully build with --disable-talloc, how could it be of use? (It's possible yes, by sneaking in the talloc symbols in another way, e.g. through a patched libc...)
--disable-talloc (and other feature flags) is a special purpose option to reduce the size of the library (e.g. for usage on the OsmocomBB firmware). It is not expected that on a library with reduced functionality the remaining code will build.
However, --disable-talloc does not reduce any functionality; it is just a fancy name for --use-system-talloc-in-half-the-package.
I am sending a new set soon that completes the system-talloc support, with optionally using the bundled talloc for whoever needs it. Support for both methods has mostly been there anyway already.