From 56700e469d5d0659994a3963ad5a111740cf8277 Mon Sep 17 00:00:00 2001 From: Jens Geyer Date: Sat, 22 Feb 2020 16:51:51 +0100 Subject: THRIFT-4982 Remove deprecated C# bindings from the code base Client: csharp Patch: Jens Geyer This closes #2027 --- contrib/Rebus/README.md | 5 +++++ contrib/Vagrantfile | 4 ---- contrib/thrift.spec | 1 - contrib/zeromq/README.md | 5 +++++ 4 files changed, 10 insertions(+), 5 deletions(-) (limited to 'contrib') diff --git a/contrib/Rebus/README.md b/contrib/Rebus/README.md index bbb9c496e..7b11bd0dd 100644 --- a/contrib/Rebus/README.md +++ b/contrib/Rebus/README.md @@ -19,3 +19,8 @@ refer to the Rebus docs on how to do that (it's not that hard, really). Additional requirements: - RabbitMQ .NET client (see nuget) + +Deprecation notice: +Csharp is not a supported Apache Thrift target anymore. Instead netstd is the +recommended replacement. This code is left "as is" for educational purposes +unless someone converts it to netstd diff --git a/contrib/Vagrantfile b/contrib/Vagrantfile index b34056333..6d2d42032 100644 --- a/contrib/Vagrantfile +++ b/contrib/Vagrantfile @@ -78,10 +78,6 @@ sudo apt-get install -qq lua5.2 lua5.2-dev # Node.js dependencies sudo apt-get install -qq nodejs nodejs-dev nodejs-legacy npm -# CSharp -sudo apt-get install -qq mono-gmcs mono-devel mono-xbuild mono-complete libmono-system-web2.0-cil -sudo apt-get install -qq mingw32 mingw32-binutils mingw32-runtime nsis - # D dependencies sudo wget http://master.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.list sudo apt-get update && sudo apt-get -y --allow-unauthenticated install --reinstall d-apt-keyring && sudo apt-get update diff --git a/contrib/thrift.spec b/contrib/thrift.spec index 225a96991..4c678ba7f 100644 --- a/contrib/thrift.spec +++ b/contrib/thrift.spec @@ -175,7 +175,6 @@ export RUBYLIB=${PWD}/lib/rb/lib %{?without_ruby: --without-ruby } \ %{?without_php: --without-php } \ %{!?without_php: PHP_PREFIX=${RPM_BUILD_ROOT}/usr/lib/php } \ - --without-csharp \ --without-erlang \ %if 0%{!?without_ruby:1} diff --git a/contrib/zeromq/README.md b/contrib/zeromq/README.md index 9e0b5bd32..3a7379e55 100644 --- a/contrib/zeromq/README.md +++ b/contrib/zeromq/README.md @@ -28,3 +28,8 @@ that amount. This code is not quite what I would consider production-ready. It doesn't support all of the normal hooks into Thrift, and its performance is sub-optimal because it does some unnecessary copying. + +Deprecation notice: +Csharp is not a supported Apache Thrift target anymore. Instead netstd is the +recommended replacement. This code is left "as is" for educational purposes +unless someone converts it to netstd -- cgit v1.2.1