<p>Isn't all this taken care of by the automake process?</p>
<p>If a distro , or anyone else, tries to build with gtk3 then attempting to build certain plugins should fail at the configure stage.  The builder will then have to choose whether to stick with gtk+2 and have everything working or be a gtk3 zealot and deprive their user base of the plugins which can not be complied with gtk3.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/pull/1461#issuecomment-366181526">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ6sPh07w4Dxk7OJwuHY3tYr22a6bks5tVUbUgaJpZM4M3KqU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ7BEsdlVp-HfkHweqp6j7E8v3vwbks5tVUbUgaJpZM4M3KqU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/pull/1461#issuecomment-366181526"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany","title":"geany/geany","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany"}},"updates":{"snippets":[{"icon":"PERSON","message":"@J-Dunn in #1461: Isn't all this taken care of by the automake process?  \r\n\r\nIf a distro , or anyone else, tries to build with gtk3 then attempting to build certain plugins should fail at the configure stage.  The builder will then have to choose whether to stick with gtk+2 and have everything working or be a gtk3 zealot and deprive their user base of the plugins which can not be complied with gtk3.\r\n\r\n"}],"action":{"name":"View Pull Request","url":"https://github.com/geany/geany/pull/1461#issuecomment-366181526"}}}</script>