From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 245B82E491 for ; Thu, 23 May 2019 10:45:05 -0400 (EDT) Received: from turing.freelists.org ([127.0.0.1]) by localhost (turing.freelists.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l36etwC_nM_C for ; Thu, 23 May 2019 10:45:05 -0400 (EDT) Received: from smtp53.i.mail.ru (smtp53.i.mail.ru [94.100.177.113]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTPS id C34992E483 for ; Thu, 23 May 2019 10:45:04 -0400 (EDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.8\)) Subject: [tarantool-patches] Re: [PATCH v2 2/2] lib/core: introduce decimal type to tarantool From: Serge Petrenko In-Reply-To: <20190523114429.GA13794@atlas> Date: Thu, 23 May 2019 17:45:01 +0300 Content-Transfer-Encoding: quoted-printable Message-Id: <3DBA16F3-989D-45F3-8913-9F28C83050C8@tarantool.org> References: <20190521145920.GB15755@atlas> <1731779.4I93YYQjSG@home.lan> <20190523114429.GA13794@atlas> Sender: tarantool-patches-bounce@freelists.org Errors-to: tarantool-patches-bounce@freelists.org Reply-To: tarantool-patches@freelists.org List-Help: List-Unsubscribe: List-software: Ecartis version 1.0.0 List-Id: tarantool-patches List-Subscribe: List-Owner: List-post: List-Archive: To: Konstantin Osipov Cc: Georgy Kirichenko , tarantool-patches@freelists.org > 23 =D0=BC=D0=B0=D1=8F 2019 =D0=B3., =D0=B2 14:44, Konstantin Osipov = =D0=BD=D0=B0=D0=BF=D0=B8=D1=81=D0=B0=D0=BB(=D0=B0):= >=20 > * =D0=93=D0=B5=D0=BE=D1=80=D0=B3=D0=B8=D0=B9 =D0=9A=D0=B8=D1=80=D0=B8=D1= =87=D0=B5=D0=BD=D0=BA=D0=BE [19/05/23 11:47]: >>>>> How does this co-exist with the bindings for the same library >>>>> made by the community? >>>>=20 >>>> What do you mean? I=E2=80=99m not sure I understand. >>>> Are you talking about conversions between our decimal and = ldecnumber >>>> decimal? >>> I mean the symbol clash when people are trying to use the >>> standalone .so >> I'm not sure there is a symbol clash because Serge used a static = library and=20 >> non-marked symbols are stripped. If would use a shared one then users = code=20 >> won't do anything and reuse the linked library. >=20 > this would be nice, could you test this is the case indeed? >=20 I checked: there is no symbol clash with current implementation. I=E2=80=99ll also try out the shared library approach and let you know. >=20 > --=20 > Konstantin Osipov, Moscow, Russia >=20