You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Michael Greene (JIRA)" <ji...@apache.org> on 2009/01/16 19:48:59 UTC

[jira] Commented: (THRIFT-272) (C#) ThreadedServer fails to build on Ubuntu 8.04

    [ https://issues.apache.org/jira/browse/THRIFT-272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12664610#action_12664610 ] 

Michael Greene commented on THRIFT-272:
---------------------------------------

HashSet has been incorporated in the C# compiler from its first commit, the current r665421.  What is the use case for this? Having the compiler on a machine with a newer Mono/.NET while using the library from an older machine?

It would be nice if the generated code could compile on both .NET 2.0 compatible compilers and .NET 3.5 compatible compilers with some compiler directives, but I'd hate to sacrifice the efficiency of HashSet just to support older platforms.

> (C#) ThreadedServer fails to build on Ubuntu 8.04
> -------------------------------------------------
>
>                 Key: THRIFT-272
>                 URL: https://issues.apache.org/jira/browse/THRIFT-272
>             Project: Thrift
>          Issue Type: Bug
>          Components: Library (C#)
>            Reporter: Esteve Fernandez
>
> ThreadedServer no longer compiles in Mono 1.2.6 (shipped with Ubuntu 8.04) due to depending on HashSet. HashSet#Count and HashSet#GetEnumerator were introduced in .NET 3.5, but aren't available in Mono 1.2.6

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