<div dir="ltr">Hi <span style="font-size:small;text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Darafei,</span><br><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks for the input.</div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 11, 2018 at 2:31 PM, Darafei "Komяpa" Praliaskouski <span dir="ltr"><<a href="mailto:me@komzpa.net" target="_blank">me@komzpa.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div><div class="gmail_quote"><span><div><br></div></span>In first message you said you're building 2.3.1.</div><div class="gmail_quote"><font color="#000000">There were 56 bugs fixed since that, and current version on 2.3 branch is 2.3.7. <a href="https://svn.osgeo.org/postgis/tags/2.3.7/NEWS" target="_blank"><br class="m_8764501832446432166m_5793621067601236236inbox-inbox-Apple-interchange-newline"></a></font><div><a href="https://svn.osgeo.org/postgis/tags/2.3.7/NEWS" target="_blank">https://svn.osgeo.org/postgis/<wbr>tags/2.3.7/NEWS</a> </div></div></div></blockquote><div><br></div><div>Yes, I am aware. Our XL customer is reporting these issues as they try to port their application from vanilla Postgres to XL and they are running 2.3.1. So that's my motivation to use that version. But as I said, this affects 2.3.7 too.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div> </div><div>The issue you bumped into seemed to bother nobody until Postgres introduced JIT, that's why the fix was considered a new feature and not backpatched. I think it's possible to backpatch it and sometime later release as 2.3.8.</div></div></div></blockquote><div><br></div><div>I understand, though it sounds a bit odd to me. Since nobody reported this before, most likely PostGIS is not affected by compile time changes in PostgreSQL, but TBH I don't know how to prove or disprove that. In general, it's a good idea for extensions to inherit PG's compilation flags.</div><div><br></div><div>In fact, even before our customer reported a failure, it took me a while to figure out why PostGIS is not honouring my debug flags because I always build my PG sources (and other extensions) with those flags. I'd to separately pass debug flags while building PostGIS to get the debug info.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div><br></div><div>Given that you essentially try to build a support for new platform, maybe it's worth that you upgrade your minimum to 2.5 and we all try to make sure your issues are resolved there? :)</div></div></div>
<br></blockquote><div><br></div><div>Yeah, sure. I will check with the customer and see if they are willing to upgrade to 2.5. XL's stable release is currently based on 9.5, but 2.5 seems to support 9.5, so that should not be a blocker.</div></div><br clear="all"><div>Thanks,</div><div>Pavan</div><div><br></div>-- <br><div class="m_8764501832446432166gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"> Pavan Deolasee                   <a href="http://www.2ndQuadrant.com/" target="_blank">http://www.2ndQuadrant.com/</a><br> PostgreSQL Development, 24x7 Support, Training & Services</div></div></div></div>
</div></div>