From owner-freebsd-ruby@freebsd.org Tue Aug 18 12:31:51 2015 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 048DB9BC4BC; Tue, 18 Aug 2015 12:31:51 +0000 (UTC) (envelope-from iamasmith.home@gmail.com) Received: from mail-wi0-x236.google.com (mail-wi0-x236.google.com [IPv6:2a00:1450:400c:c05::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 94F4F11CF; Tue, 18 Aug 2015 12:31:50 +0000 (UTC) (envelope-from iamasmith.home@gmail.com) Received: by wicja10 with SMTP id ja10so107109306wic.1; Tue, 18 Aug 2015 05:31:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:content-transfer-encoding:subject:message-id:date :to:mime-version; bh=mNiVVzhQxVVeyjzLCUqSmVDzoBK/b/KW2HN70y6RLXg=; b=VIlfDuatyQenfI9aZAUyvAATJWEffQKZpzouH1+O5+xx0do8lPdLHOasmCksszS+2U MBdcUqI9otEU78G1/djnUgo5Hhl+OpQeItK4tOHBRV/y6zgQaTZk2zaBnYU0G5dces68 XLe92nt/9QyAEIwfdIHzdyuWealuSLWppDOGUiLz+yE3gTFk3bhLg1Ig/iDHN6dypSn/ /dQUlYq78ME59eH1oV1ZBPK/f4CYHZpyBxfPwmMXnXKpW8kgy2mbmPFtLXmHMT234QIc 4aNO1jDqIRYFXENp1v72NDZea4RaQj+d603lH17MVsWjiDGTSTNKZOosuwM4kt2IIPSO DGlw== X-Received: by 10.181.13.169 with SMTP id ez9mr41680840wid.92.1439901109133; Tue, 18 Aug 2015 05:31:49 -0700 (PDT) Received: from andysmacbookpro.development.local ([62.189.194.5]) by smtp.gmail.com with ESMTPSA id ib9sm26303694wjb.2.2015.08.18.05.31.48 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 18 Aug 2015 05:31:48 -0700 (PDT) From: Andrew Smith Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Possible update of the JRuby port? Message-Id: <9DF1492D-B56C-4C66-9F9B-9461FBF1F9C6@gmail.com> Date: Tue, 18 Aug 2015 13:31:47 +0100 To: ruby@freebsd.org, freebsd-ruby@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) X-Mailer: Apple Mail (2.2104) X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Aug 2015 12:31:51 -0000 I received a notification recently that JRuby=E2=80=99s jnr-ffi = implementation finally had updates that would work with the libc.so = script present in FreeBSD 10.x. I can verify that using things like UNIX Domain Socket=E2=80=99s as DRb = endpoints now works without performing ugly kludges i.e. creating = symlinks of libc.so and using LD_LIBRARY_PATH to coax JRuby to find that = ahead of the script. I tested this today with OpenJDK 7 on FreeBSD 10.1 building the stock = JRuby 1.7.21 tag. Is anybody maintaining this port it=E2=80=99s quite a few revisions old = now? If so but you are stuck for time I could have a go at adapting the = port to bring it up to 1.7.21 although I think a lot of the distribution = files have changed and it might take a little time to sort out. -Andy