<div dir="ltr">Just for the record: that fix for obscure compiler broke ongoing effort to make OpenSIPS portable to anything but x86. Now ARM and MIPS builds are down: :(<div><br></div><div> <a href="https://travis-ci.org/github/OpenSIPS/opensips/builds/748559450">https://travis-ci.org/github/OpenSIPS/opensips/builds/748559450</a><br></div><div><br></div><div>I am sorry to say that Liviu, but in the day and edge when Apple popping out ARM64 laptops in millions, this hardly an acceptable solution to "defer fix to the distant future". </div><div><br></div><div>Proper solution would be to test if stdatomic is usable and use it, falling back to the non-portable "opensips atomics" when it's not present.</div><div><br></div><div>I'll work on a PR to add stdatomic as an option with fallback to atomic when not available.</div><div><br></div><div>-Max</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Dec 9, 2020 at 6:30 AM Liviu Chircu <<a href="mailto:noreply@github.com">noreply@github.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">  Branch: refs/heads/master<br>
  Home:   <a href="https://github.com/OpenSIPS/opensips" rel="noreferrer" target="_blank">https://github.com/OpenSIPS/opensips</a><br>
  Commit: e229e18e613c127105ccad70e6fd2256a51ad839<br>
      <a href="https://github.com/OpenSIPS/opensips/commit/e229e18e613c127105ccad70e6fd2256a51ad839" rel="noreferrer" target="_blank">https://github.com/OpenSIPS/opensips/commit/e229e18e613c127105ccad70e6fd2256a51ad839</a><br>
  Author: Liviu Chircu <<a href="mailto:liviu@opensips.org" target="_blank">liviu@opensips.org</a>><br>
  Date:   2020-12-09 (Wed, 09 Dec 2020)<br>
<br>
  Changed paths:<br>
    M packaging/debian/copyright<br>
<br>
  Log Message:<br>
  -----------<br>
  Revert "packaging: We no longer have atomic.h"<br>
<br>
This reverts commit 9dacffd696efcefe93e020adec0f25bb91aaeab7.<br>
<br>
<br>
  Commit: 670b203f2d7b4ebd6533062537167129609d08e3<br>
      <a href="https://github.com/OpenSIPS/opensips/commit/670b203f2d7b4ebd6533062537167129609d08e3" rel="noreferrer" target="_blank">https://github.com/OpenSIPS/opensips/commit/670b203f2d7b4ebd6533062537167129609d08e3</a><br>
  Author: Liviu Chircu <<a href="mailto:liviu@opensips.org" target="_blank">liviu@opensips.org</a>><br>
  Date:   2020-12-09 (Wed, 09 Dec 2020)<br>
<br>
  Changed paths:<br>
    M mem/module_info.c<br>
<br>
  Log Message:<br>
  -----------<br>
  Revert "Fix last reference to atomic_set() (replace with atomic_init)."<br>
<br>
This reverts commit 4ed5ba188a969ab02829bbbb33bd5c87ac457b19.<br>
<br>
<br>
  Commit: dd417cb7e84ccb704d73eaa4450f7e8795dea8bb<br>
      <a href="https://github.com/OpenSIPS/opensips/commit/dd417cb7e84ccb704d73eaa4450f7e8795dea8bb" rel="noreferrer" target="_blank">https://github.com/OpenSIPS/opensips/commit/dd417cb7e84ccb704d73eaa4450f7e8795dea8bb</a><br>
  Author: Liviu Chircu <<a href="mailto:liviu@opensips.org" target="_blank">liviu@opensips.org</a>><br>
  Date:   2020-12-09 (Wed, 09 Dec 2020)<br>
<br>
  Changed paths:<br>
    A atomic.h<br>
    M statistics.c<br>
    M statistics.h<br>
<br>
  Log Message:<br>
  -----------<br>
  Revert "Use stdatomic.h, which is part of C standard since C11."<br>
<br>
This reverts commit 18f4c3d9b34583c7464eba2e5ca8fe24f72e9fc9.<br>
<br>
<br>
  Commit: cff06b07f606537fb2976296cd6ee5c6705dae9a<br>
      <a href="https://github.com/OpenSIPS/opensips/commit/cff06b07f606537fb2976296cd6ee5c6705dae9a" rel="noreferrer" target="_blank">https://github.com/OpenSIPS/opensips/commit/cff06b07f606537fb2976296cd6ee5c6705dae9a</a><br>
  Author: Liviu Chircu <<a href="mailto:liviu@opensips.org" target="_blank">liviu@opensips.org</a>><br>
  Date:   2020-12-09 (Wed, 09 Dec 2020)<br>
<br>
  Changed paths:<br>
    M atomic.h<br>
<br>
  Log Message:<br>
  -----------<br>
  atomic.h: Add a deprecation notice<br>
<br>
<br>
Compare: <a href="https://github.com/OpenSIPS/opensips/compare/b95c2ed5a3cf...cff06b07f606" rel="noreferrer" target="_blank">https://github.com/OpenSIPS/opensips/compare/b95c2ed5a3cf...cff06b07f606</a><br>
<br>
_______________________________________________<br>
Devel mailing list<br>
<a href="mailto:Devel@lists.opensips.org" target="_blank">Devel@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/devel</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">Maksym Sobolyev<br>Sippy Software, Inc.<br>Internet Telephony (VoIP) Experts<br>Tel (Canada): +1-778-783-0474<br>Tel (Toll-Free): +1-855-747-7779<br>Fax: +1-866-857-6942<br>Web: <a href="http://www.sippysoft.com" target="_blank">http://www.sippysoft.com</a><br>MSN: <a href="mailto:sales@sippysoft.com" target="_blank">sales@sippysoft.com</a><br>Skype: SippySoft<br></div></div>