<!-- 
RSS generated by JIRA (5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9) at Sun May 19 14:07:12 CDT 2013

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
For example:
http://www.couchbase.com/issues/si/jira.issueviews:issue-xml/PCBC-155/PCBC-155.xml?field=key&field=summary
-->
<rss version="0.92" >
<channel>
    <title>Couchbase</title>
    <link>http://www.couchbase.com/issues</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>5.2.4</version>
        <build-number>845</build-number>
        <build-date>26-12-2012</build-date>
    </build-info>

<item>
            <title>[PCBC-155] Compile error at git:master 2f51ee9573cc93fdf343570ac5422bb99f6ce7f6</title>
                <link>http://www.couchbase.com/issues/browse/PCBC-155</link>
                <project id="10049" key="PCBC">Couchbase PHP client library</project>
                        <description>Probably a temporary error, but I updated from git this morning to recompile and I&amp;#39;m getting this:&lt;br/&gt;
&lt;br/&gt;
/root/sources/php-ext-couchbase/remove.c: In function &amp;#39;php_couchbase_remove_callback&amp;#39;:&lt;br/&gt;
/root/sources/php-ext-couchbase/remove.c:16: error: &amp;#39;const struct &amp;lt;anonymous&amp;gt;&amp;#39; has no member named &amp;#39;cas&amp;#39;&lt;br/&gt;
make: *** [remove.lo] Error 1&lt;br/&gt;
&lt;br/&gt;
And the end of the make process. PHP 5.3.19, CentOS5.6. Let me know if you need any more specific system information.</description>
                <environment></environment>
            <key id="21119">PCBC-155</key>
            <summary>Compile error at git:master 2f51ee9573cc93fdf343570ac5422bb99f6ce7f6</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="2">Won&apos;t Fix</resolution>
                    <security id="10011">Public</security>
                        <assignee username="trond">Trond Norbye</assignee>
                                <reporter username="chuyskywalker">Jeff Minard</reporter>
                        <labels>
                    </labels>
                <created>Tue, 4 Dec 2012 12:27:22 -0600</created>
                <updated>Wed, 5 Dec 2012 10:18:27 -0600</updated>
                    <resolved>Tue, 4 Dec 2012 12:52:31 -0600</resolved>
                                                                            <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="45364" author="chuyskywalker" created="Tue, 4 Dec 2012 12:37:24 -0600"  >This commit &lt;a href=&quot;https://github.com/couchbase/php-ext-couchbase/commit/ad692a4f28f031ff02385f1985e45f0b17a39d87&quot;&gt;https://github.com/couchbase/php-ext-couchbase/commit/ad692a4f28f031ff02385f1985e45f0b17a39d87&lt;/a&gt; introduced the error.</comment>
                    <comment id="45366" author="ingenthr" created="Tue, 4 Dec 2012 12:47:12 -0600"  >Thanks Jeff!  We&amp;#39;ll let you know if we need more info.  If you can, please &amp;quot;git clean -dfx&amp;quot; (brutal clean) as I&amp;#39;ve had things stick around and cause problems before.&lt;br/&gt;
&lt;br/&gt;
Trond: can you check this out?</comment>
                    <comment id="45369" author="trond" created="Tue, 4 Dec 2012 12:52:31 -0600"  >You have to upgrade libcouchbase to the latest 2.0 release</comment>
                    <comment id="45371" author="ingenthr" created="Tue, 4 Dec 2012 13:00:02 -0600"  >Thanks Trond.  Do you think we should add some checks for a 2.0 lcb and print out a sane error message?</comment>
                    <comment id="45373" author="trond" created="Tue, 4 Dec 2012 13:09:41 -0600"  >That&amp;#39;s easier said than done.. this changed with some of the betas... it is going to be pretty much work to always keep that up to date (and backport fixes etc)&lt;br/&gt;
</comment>
                    <comment id="45374" author="chuyskywalker" created="Tue, 4 Dec 2012 13:12:56 -0600"  >&amp;gt; You have to upgrade libcouchbase to the latest 2.0 release&lt;br/&gt;
&lt;br/&gt;
How does one go about that? I had installed libcouchbase from the rhel5x64 repo (specifically &lt;a href=&quot;http://packages.couchbase.com/preview/rpm/5.5/x86_64)&quot;&gt;http://packages.couchbase.com/preview/rpm/5.5/x86_64)&lt;/a&gt; -- is the repo not going to be up-to-date enough?</comment>
                    <comment id="45378" author="ingenthr" created="Tue, 4 Dec 2012 13:17:34 -0600"  >If it&amp;#39;s the preview repo, then it should be up to date.  Have you done a &amp;quot;yum update&amp;quot; (I think it is)?  Which lcb does RPM/yum say you have installed right now?&lt;br/&gt;
&lt;br/&gt;
That said, libcouchbase is actually released, so you can actually move to the release repo.  When I had to do this recently, I had to clean my yum cache with &amp;quot;yum clean all&amp;quot; IIRC. in order to get the latest bits.</comment>
                    <comment id="45380" author="chuyskywalker" created="Tue, 4 Dec 2012 13:38:41 -0600"  >Yup, updating the repo did the trick. I&amp;#39;ll give switching over the to the release repo a try too. That would be &lt;a href=&quot;http://packages.couchbase.com/rpm/couchbase-centos55-x86_64.repo&quot;&gt;http://packages.couchbase.com/rpm/couchbase-centos55-x86_64.repo&lt;/a&gt; correct?&lt;br/&gt;
&lt;br/&gt;
Thanks guys!</comment>
                    <comment id="45382" author="chuyskywalker" created="Tue, 4 Dec 2012 13:47:32 -0600"  >Updating to the real repo is failing, but not for other reasons I&amp;#39;ll address over here: &lt;a href=&quot;http://www.couchbase.com/issues/browse/PCBC-155&quot;&gt;http://www.couchbase.com/issues/browse/PCBC-155&lt;/a&gt;</comment>
                    <comment id="45414" author="ingenthr" created="Tue, 4 Dec 2012 18:17:16 -0600"  >Well, now I&amp;#39;ve run into this myself.  It looks like something changed between beta3 and release on libcouchbase :(  Same building problem Jeff had.</comment>
                    <comment id="45438" author="trond" created="Wed, 5 Dec 2012 03:23:31 -0600"  >That is a risk dealing with previews or betas.</comment>
                    <comment id="45456" author="ingenthr" created="Wed, 5 Dec 2012 09:32:58 -0600"  >This is true, but we shouldn&amp;#39;t have changed API/ABI between beta3 and GA.  Apparently something changed.</comment>
                    <comment id="45458" author="trond" created="Wed, 5 Dec 2012 09:38:36 -0600"  >The change was necessary in order to be able to support observe on deleted items. Personally I don&amp;#39;t think this is a big deal since it was all sorted out on for the GA. If we can&amp;#39;t fix up missing pieces between betas and GA we&amp;#39;ll end up with a million different APIs for things just because we can&amp;#39;t clean up stuff.. </comment>
                    <comment id="45460" author="ingenthr" created="Wed, 5 Dec 2012 10:18:27 -0600"  >We can, but it should be exceptional and something that&amp;#39;s communicated.  It also means that we need to ship updates so we don&amp;#39;t leave people broken.  It&amp;#39;s unfortunately not always trivial to get the older one, even if you know you need it.&lt;br/&gt;
&lt;br/&gt;
We&amp;#39;ll work through it-- we just need to be more disciplined between Beta and GA, otherwise Beta is no different than Dev Preview.</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9754</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>
</channel>
</rss>