Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Wed, 30 Aug 2017 11:54:15 +0200
From: Pirmin Walthert <>
Subject: Re: musl libc dlopen does not return in asterisk.

Hi harvé

I  had a similar problem (did not yet have time to have a closer look)
when using musl-git with Asterisk 13.17. The following commit seemed to
have broken compatibility (at least for me):

Using the latest version of dynlink.c BEFORE this commit worked for me,
maybe it's worth a try? (1.1.16 had a different module loading issue
with my Asterisk installation that was fixed with

Best regards,


Am Mittwoch, den 30.08.2017, 11:45 +0200 schrieb Hervé Quillévéré at
> Hi all
> musl libc dlopen does not return in asterisk.
> Void linux musl libc arm (cubieboard2) on banana pi.
> linux-4.12.8  sunxi_defconfig
> asterisk-14.6.0
> ./configure
> make
> sudo make install
> sudo make basic-pbx
> run as root
> asterisk -vvvc
> This command should return with a prompt and
> blocks in load_dynamic_module() in main/loader.c when calling
> dlopen().
> As work has been done recently on dlopen, I tried with musl libc
> dowloaded
> and compiled from git with the same result.
> Replacing Void Linux musl with Void Linux glibc works.
> Running Void Linux x86_64 musl and asterisk does not work and produce
> the same effect.
> Best Regards
> hervé

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.