[PATCH 2/5] build: resolve link failure in libosmogsm when --disable-talloc is used

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/OpenBSC@lists.osmocom.org/.

Jan Engelhardt jengelh at inai.de
Fri Oct 3 10:53:25 UTC 2014


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.




More information about the OpenBSC mailing list