[PATCH] Make ldd stop after any non-continuable exception

Jon Turney jon.turney@dronecode.org.uk
Wed Apr 5 11:03:00 GMT 2017


On 05/04/2017 08:42, Corinna Vinschen wrote:
> On Apr  4 18:51, Jon Turney wrote:
>> Ensure that ldd always stops when the exception is flagged as
>> non-continuable.
>>
>> Also arrange for ldd to exit with a non-zero exit code if something went
>> wrong which prevented us from listing all dynamic dependencies.
>
> Patch is ok.  In what situation occurs this?

So...

Running the meson test suite on AppVeyor, some of the GNOME gir tests 
hang.  It looks like g-ir-scanner tries to discover something by 
building an executable, then running ldd on it, which was looping like this.

I can't reproduce it locally :(




More information about the Cygwin-patches mailing list