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.