--On Thursday, January 31, 2019 9:00 AM +0000 ruga@protonmail.com wrote:
This is a multi-part message in MIME format.
Lets try this a different way.
No one is disputing you've found an issue. However, as has been noted repeatedly, there's no indication that the issue you have found is caused by the OpenLDAP software. As has been demonstrated numerous times in this thread, the software builds correctly without issue, using the flags you provided, with both gcc and clang, on multiple OSes and compiler verions. I.e., it would appear the problem surfaces with either your very specific build environment or the very specific set of compiler tools that you've installed. As you've noted, your particular environment is able to compile other software without hitting this issue. That's great. That however does not mean that the issue you're encountering is a bug with the OpenLDAP software. The fact that other compiler chain combinations do not hit this problem would appear to back this up. At this point, the onus is on you to clearly and unequivocally demonstrate the issue is specific to OpenLDAP as the issue more appears to be on the toolchain side. And that happens as well. I once hit a problem that was due to a bug in GCC's optimization strategies with values > -O2 (I.e., -O3, -O4, etc). It only occurred with one particular piece of software I was compiling out of several hundred software packages. And only with that particular version of GCC. But it was also clearly *not* the fault of the software.
Regards, Quanah
--
Quanah Gibson-Mount Product Architect Symas Corporation Packaged, certified, and supported LDAP solutions powered by OpenLDAP: http://www.symas.com