Perfect answer! Good to hear that it's not because of any code bug.
I've removed the flag and now it has been built on Ubuntu. This also paves the
way libosmo-abis, libosmo-netif, libosmo-sccp and openggsn which have been
"dependency-waiting" on the servers.
I notice that libosmo-sccp does not build correctly on powerpc
architectures. It fails the sccp test..
Please see here:
https://buildd.debian.org/status/fetch.php?pkg=libosmo-sccp&arch=powerp…
Maybe you have an idea? Is there maybe a struct problem again?
Best regards,
Ruben
On Thu, Feb 11, 2016 at 07:48:09AM +0100, Holger Freyther wrote:
On 10 Feb 2016, at 20:20, Ruben Undheim
<ruben.undheim(a)gmail.com> wrote:
I made a litle bit progress. The problem disappears if
"-Wl,-Bsymbolic-functions" is removed from LDFLAGS.
Please see this commit[1]. The GPRS NetworkService (NS) has two backends, one to use GRE
and one to send using UDP. For the UDP case we try to override a symbol to see that it is
called. With the -Bsymbolic-functions approach this call doesn't go through the symbol
table so we will not see the call.
[1]
http://git.osmocom.org/libosmocore/commit/?id=e7c18dd59f4f91409e8d8854eee2d…