https://progress.opensuse.org/https://progress.opensuse.org/themes/openSUSE/favicon/favicon.ico?15829177842016-05-16T13:16:29ZopenSUSE Project Management ToolopenQA Project - action #11816: Openqa jobs won't start after updating perl-json-xs to verison 3.02https://progress.opensuse.org/issues/11816?journal_id=234442016-05-16T13:16:29Znadvorniknadvornik@suse.com
<ul><li><strong>Assignee</strong> set to <i>nadvornik</i></li></ul><p>It seems to be a bug in JSON-XS-3.02 related to threads: on XS.xs:338 it uses global variable bool_stash and on XS.xs:1987 it sets this variable to zero when a new thread is created.</p>
<p>It may work with the workaround - setting allow_nonref, but I think that the best fix is to replace perl threads with normal fork().</p>
openQA Project - action #11816: Openqa jobs won't start after updating perl-json-xs to verison 3.02https://progress.opensuse.org/issues/11816?journal_id=234722016-05-18T09:21:25Zokurzokurz@suse.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li></ul><p><a href="https://github.com/os-autoinst/os-autoinst/pull/497" class="external">https://github.com/os-autoinst/os-autoinst/pull/497</a> is said to fix it but I don't want to decide if that is really true ;-) PR is merged.</p>
openQA Project - action #11816: Openqa jobs won't start after updating perl-json-xs to verison 3.02https://progress.opensuse.org/issues/11816?journal_id=234802016-05-18T15:26:13Znadvorniknadvornik@suse.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Resolved</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>yes, it really fixes it :)</p>