You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "David Reiss (JIRA)" <ji...@apache.org> on 2009/05/14 21:49:45 UTC

[jira] Created: (THRIFT-506) Allow Thrift to be built without the C++ library

Allow Thrift to be built without the C++ library
------------------------------------------------

                 Key: THRIFT-506
                 URL: https://issues.apache.org/jira/browse/THRIFT-506
             Project: Thrift
          Issue Type: Improvement
            Reporter: David Reiss
            Assignee: David Reiss




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (THRIFT-506) Allow Thrift to be built without the C++ library

Posted by "David Reiss (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-506?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12711405#action_12711405 ] 

David Reiss commented on THRIFT-506:
------------------------------------

I cannot reproduce this.  Did you try "--without-cpp"?  Did you check that it was actually building the library, not just the compiler?  If you can reproduce this from a clean checkout, can you post the output of configure and make (as attachments, since they will be big), and also config.status, lib/Makefile.in and lib/Makefile?  For convenience, I've pushed all of these patches to a git branch: http://gitweb.thrift-rpc.org/?p=thrift.git;a=log;h=refs/heads/pri/dreiss/cppmove;hb=HEAD

> Allow Thrift to be built without the C++ library
> ------------------------------------------------
>
>                 Key: THRIFT-506
>                 URL: https://issues.apache.org/jira/browse/THRIFT-506
>             Project: Thrift
>          Issue Type: Improvement
>            Reporter: David Reiss
>            Assignee: David Reiss
>         Attachments: v1-0002-THRIFT-506.-Allow-Thrift-to-be-built-without-the-C.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (THRIFT-506) Allow Thrift to be built without the C++ library

Posted by "David Reiss (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/THRIFT-506?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Reiss updated THRIFT-506:
-------------------------------

    Attachment: v1-0002-THRIFT-506.-Allow-Thrift-to-be-built-without-the-C.patch

> Allow Thrift to be built without the C++ library
> ------------------------------------------------
>
>                 Key: THRIFT-506
>                 URL: https://issues.apache.org/jira/browse/THRIFT-506
>             Project: Thrift
>          Issue Type: Improvement
>            Reporter: David Reiss
>            Assignee: David Reiss
>         Attachments: v1-0002-THRIFT-506.-Allow-Thrift-to-be-built-without-the-C.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (THRIFT-506) Allow Thrift to be built without the C++ library

Posted by "David Reiss (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/THRIFT-506?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Reiss updated THRIFT-506:
-------------------------------

    Attachment: v4-0008-THRIFT-506.-Allow-Thrift-to-be-built-without-the-C-l.patch

> Allow Thrift to be built without the C++ library
> ------------------------------------------------
>
>                 Key: THRIFT-506
>                 URL: https://issues.apache.org/jira/browse/THRIFT-506
>             Project: Thrift
>          Issue Type: Improvement
>            Reporter: David Reiss
>            Assignee: David Reiss
>         Attachments: v1-0002-THRIFT-506.-Allow-Thrift-to-be-built-without-the-C.patch, v4-0008-THRIFT-506.-Allow-Thrift-to-be-built-without-the-C-l.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (THRIFT-506) Allow Thrift to be built without the C++ library

Posted by "Anthony Molinaro (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-506?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12789846#action_12789846 ] 

Anthony Molinaro commented on THRIFT-506:
-----------------------------------------

I would vote for it, as well as the additions to the php and erlang libraries I attached in other tickets.  There is definitely something wrong with the ruby lib, it doesn't allow the use of DESTDIR, so it's impossible to actually build an rpm which includes ruby.  I have however with my php and erlang patches successfully built rpms for centos 5.  Anyway, I'm actually trying to work through the various patches I've made to my local copy and submit them here, so expect several more patches.

> Allow Thrift to be built without the C++ library
> ------------------------------------------------
>
>                 Key: THRIFT-506
>                 URL: https://issues.apache.org/jira/browse/THRIFT-506
>             Project: Thrift
>          Issue Type: Improvement
>            Reporter: David Reiss
>            Assignee: David Reiss
>         Attachments: v1-0002-THRIFT-506.-Allow-Thrift-to-be-built-without-the-C.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (THRIFT-506) Allow Thrift to be built without the C++ library

Posted by "Bryan Duxbury (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-506?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12904712#action_12904712 ] 

Bryan Duxbury commented on THRIFT-506:
--------------------------------------

Anything stopping this from getting committed?

> Allow Thrift to be built without the C++ library
> ------------------------------------------------
>
>                 Key: THRIFT-506
>                 URL: https://issues.apache.org/jira/browse/THRIFT-506
>             Project: Thrift
>          Issue Type: Improvement
>            Reporter: David Reiss
>            Assignee: David Reiss
>         Attachments: v1-0002-THRIFT-506.-Allow-Thrift-to-be-built-without-the-C.patch, v4-0008-THRIFT-506.-Allow-Thrift-to-be-built-without-the-C-l.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (THRIFT-506) Allow Thrift to be built without the C++ library

Posted by "David Reiss (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-506?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12789649#action_12789649 ] 

David Reiss commented on THRIFT-506:
------------------------------------

I still have it hanging around in a branch.  I think no one really cared enough about it to push it through.  One thing that discouraged me was that I was having trouble getting the ruby lib to build cleanly (I was working on the whole build process).  Maybe I'll revisit after the release.

> Allow Thrift to be built without the C++ library
> ------------------------------------------------
>
>                 Key: THRIFT-506
>                 URL: https://issues.apache.org/jira/browse/THRIFT-506
>             Project: Thrift
>          Issue Type: Improvement
>            Reporter: David Reiss
>            Assignee: David Reiss
>         Attachments: v1-0002-THRIFT-506.-Allow-Thrift-to-be-built-without-the-C.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (THRIFT-506) Allow Thrift to be built without the C++ library

Posted by "David Reiss (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/THRIFT-506?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Reiss resolved THRIFT-506.
--------------------------------

    Fix Version/s: 0.5
       Resolution: Fixed

> Allow Thrift to be built without the C++ library
> ------------------------------------------------
>
>                 Key: THRIFT-506
>                 URL: https://issues.apache.org/jira/browse/THRIFT-506
>             Project: Thrift
>          Issue Type: Improvement
>            Reporter: David Reiss
>            Assignee: David Reiss
>             Fix For: 0.5
>
>         Attachments: v1-0002-THRIFT-506.-Allow-Thrift-to-be-built-without-the-C.patch, v4-0008-THRIFT-506.-Allow-Thrift-to-be-built-without-the-C-l.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (THRIFT-506) Allow Thrift to be built without the C++ library

Posted by "Michael Greene (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-506?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12710061#action_12710061 ] 

Michael Greene commented on THRIFT-506:
---------------------------------------

This was not working for me.  It didn't fail on no Boost/zlib/libevent, which was nice, and configure instrumented with THRIFT-505 *told* me I wasn't going to build the cpp library, but make still tried to build it.

{{./configure --with-cpp=no --with-py=no}} (would be nice to fix the py too)
still tried to build the c++ library.  Haven't yet figured out why, sorry.

> Allow Thrift to be built without the C++ library
> ------------------------------------------------
>
>                 Key: THRIFT-506
>                 URL: https://issues.apache.org/jira/browse/THRIFT-506
>             Project: Thrift
>          Issue Type: Improvement
>            Reporter: David Reiss
>            Assignee: David Reiss
>         Attachments: v1-0002-THRIFT-506.-Allow-Thrift-to-be-built-without-the-C.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (THRIFT-506) Allow Thrift to be built without the C++ library

Posted by "Anthony Molinaro (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/THRIFT-506?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12789626#action_12789626 ] 

Anthony Molinaro commented on THRIFT-506:
-----------------------------------------

Whatever happened with this?  Seems like a good idea, but this patch no longer cleanly applies?

> Allow Thrift to be built without the C++ library
> ------------------------------------------------
>
>                 Key: THRIFT-506
>                 URL: https://issues.apache.org/jira/browse/THRIFT-506
>             Project: Thrift
>          Issue Type: Improvement
>            Reporter: David Reiss
>            Assignee: David Reiss
>         Attachments: v1-0002-THRIFT-506.-Allow-Thrift-to-be-built-without-the-C.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.