From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41379) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eSVar-0002Qz-CT for guix-patches@gnu.org; Fri, 22 Dec 2017 17:15:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eSVao-0001qp-6e for guix-patches@gnu.org; Fri, 22 Dec 2017 17:15:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:39720) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eSVao-0001qj-2k for guix-patches@gnu.org; Fri, 22 Dec 2017 17:15:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eSVan-0001in-Ul for guix-patches@gnu.org; Fri, 22 Dec 2017 17:15:01 -0500 Subject: [bug#29819] gnu: virtuoso-ose: Enable fct, isparql, and ods plugins. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41041) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eSVZt-0002J0-Te for guix-patches@gnu.org; Fri, 22 Dec 2017 17:14:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eSVZo-0000CR-Fe for guix-patches@gnu.org; Fri, 22 Dec 2017 17:14:03 -0500 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33269) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eSVZo-00009O-AL for guix-patches@gnu.org; Fri, 22 Dec 2017 17:14:00 -0500 Received: from ip112-245-209-87.adsl2.static.versatel.nl ([87.209.245.112]:51163 helo=yellowstone) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eSVZk-0002CQ-Mz for guix-patches@gnu.org; Fri, 22 Dec 2017 17:13:57 -0500 From: Roel Janssen Message-ID: <87efnmo1lc.fsf@gnu.org> Date: Fri, 22 Dec 2017 23:13:45 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 29819@debbugs.gnu.org --=-=-= Content-Type: text/plain Dear Guix, I'd like to squeeze the most performance out of virtuoso, as well as add some of the VAD packages to extend its functionality. I attached the patch, but I have a question about the -m64 flag. My impression is that this flag will force a 64-bit build. Since only 64-bit architectures are supported for this package anyway, I think this should be fine. Now, my question is: Does this flag have any effect on the build? Thanks for your time! Kind regards, Roel Janssen --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-virtuoso-ose-Enable-fct-isparql-and-ods-plugins.patch >From ffab36dc96d7c17ab699b1e5fa641386ae87f681 Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Fri, 22 Dec 2017 23:03:36 +0100 Subject: [PATCH] gnu: virtuoso-ose: Enable fct, isparql, and ods plugins. * gnu/packages/databases.scm (virtuoso-ose): Enable fct, isparql, and ods plugins. Also compile with optimization level 2, and compile 64-bit only. --- gnu/packages/databases.scm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index a6a7c3178..d802a35c7 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -1962,10 +1962,16 @@ implementation for Python.") (base32 "12dqam1gc1v93l0bj0vlpvjqppki6y1hqrlznywxnw0rrz9pb002")))) (build-system gnu-build-system) (arguments - `(#:tests? #f)) ; Tests require a network connection. + `(#:tests? #f ; Tests require a network connection. + #:configure-flags '("--with-readline" + "--enable-fct-vad" + "--enable-isparql-vad" + "--enable-ods-vad" + "CFLAGS=-O2 -m64"))) (inputs `(("openssl" ,openssl) - ("net-tools" ,net-tools))) + ("net-tools" ,net-tools) + ("readline" ,readline))) (home-page "http://vos.openlinksw.com/owiki/wiki/VOS/") (synopsis "Multi-model database system") (description "Virtuoso is a scalable cross-platform server that combines -- 2.15.1 --=-=-=--