From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Neil Jerram Newsgroups: gmane.lisp.guile.devel Subject: Re: Fw: guile-gnome, devel: corba test suite fails if using =?UTF-8?Q?scm=5Fmake=5Fvtable?= Date: Fri, 05 Sep 2014 13:30:47 +0100 Message-ID: <6d5429892e306cd81de4226b1f1cd878@ossau.homelinux.net> References: <20140904193753.1899afbc@capac> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1409920295 8535 80.91.229.3 (5 Sep 2014 12:31:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 5 Sep 2014 12:31:35 +0000 (UTC) To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Fri Sep 05 14:31:29 2014 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XPsfk-000757-LT for guile-devel@m.gmane.org; Fri, 05 Sep 2014 14:31:24 +0200 Original-Received: from localhost ([::1]:57526 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XPsfk-0007Ts-3d for guile-devel@m.gmane.org; Fri, 05 Sep 2014 08:31:24 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56090) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XPsfc-0007Tl-C3 for guile-devel@gnu.org; Fri, 05 Sep 2014 08:31:22 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XPsfV-00085X-Mk for guile-devel@gnu.org; Fri, 05 Sep 2014 08:31:16 -0400 Original-Received: from out1.ip04ir2.opaltelecom.net ([62.24.128.240]:11507) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XPsfV-00085N-Gi for guile-devel@gnu.org; Fri, 05 Sep 2014 08:31:09 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnQSAHmsCVQCYLpkPGdsb2JhbABZgw1TEQFFAYJ7xhKHRAQCAQeBAhcFAQEBATg2hAQBBSMVHjMEBAMYAgImAgIsDQoUIYg+CagzlWMXGIEUiDaFchYYgkuBUwWVboZ+jCOMZTwwAQGCTAEBAQ X-IPAS-Result: AnQSAHmsCVQCYLpkPGdsb2JhbABZgw1TEQFFAYJ7xhKHRAQCAQeBAhcFAQEBATg2hAQBBSMVHjMEBAMYAgImAgIsDQoUIYg+CagzlWMXGIEUiDaFchYYgkuBUwWVboZ+jCOMZTwwAQGCTAEBAQ X-IronPort-AV: E=Sophos;i="5.04,472,1406588400"; d="scan'208";a="471073839" Original-Received: from host-2-96-186-100.as13285.net (HELO arudy) ([2.96.186.100]) by out1.ip04ir2.opaltelecom.net with ESMTP; 05 Sep 2014 13:31:06 +0100 Original-Received: by arudy (Postfix, from userid 33) id 742C538037; Fri, 5 Sep 2014 13:30:48 +0100 (BST) X-PHP-Originating-Script: 0:rcmail.php In-Reply-To: <20140904193753.1899afbc@capac> X-Sender: neil@ossau.homelinux.net User-Agent: Roundcube Webmail/0.9.5 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 62.24.128.240 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:17416 Archived-At: On 2014-09-04 23:37, David Pirotte wrote: > Heya, > > ping! > > I'm pretty sure it is a guile core and/or a test suite problem, not > related > to corba itself [which as a matter of fact I do not know and do not > use > either :)] > > I'd like to solve this problem before to release a guile-gnome-platform > 2.16.3 > [which is a good idea anyway, but in the end it will also allow distro > to get rid of > guile-1.8 ...] > > Before to release I believe indeed that we _should_ get rid of all > guile related > deprecated messages, which motivated my changes to > /corba/gnome/corba/guile-gnome-corba-types.c > > I'm looking for a C knowledgeable guile developer or co-maintainer who > knows what > scm_make_vtable is supposed to do, args, ... to think about what could > be the cause > of the problem [comparing the original function and its proposed > substitution > in guile core maybe] and/or come and talk to me on irc [daviid] to > debug together... > > Thanks, > David Hi David, I think that the commits at http://git.savannah.gnu.org/cgit/guile.git/log/?h=stable-2.0&qt=grep&q=make-vtable may indicate the correct code transformation that you need to make for old uses of scm_make_vtable_vtable. Those commits only show Scheme code examples, but I would guess that it will not be hard to work out the corresponding C code transformation. Regards, Neil