From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 501FE139085 for ; Mon, 26 Dec 2016 15:53:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BFE30234504; Mon, 26 Dec 2016 15:53:30 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 9F131234505 for ; Mon, 26 Dec 2016 15:53:30 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9A15E341142 for ; Mon, 26 Dec 2016 15:53:29 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 130EF24EC for ; Mon, 26 Dec 2016 15:53:28 +0000 (UTC) From: "Kent Fredric" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Kent Fredric" Message-ID: <1482767538.f0ea8f639d34f881b8325dfa4b8c7d2d876915c4.kentnl@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/perl/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-lang/perl/perl-5.22.3_rc4.ebuild dev-lang/perl/perl-5.24.0-r2.ebuild dev-lang/perl/perl-5.24.1_rc4.ebuild X-VCS-Directories: dev-lang/perl/ X-VCS-Committer: kentnl X-VCS-Committer-Name: Kent Fredric X-VCS-Revision: f0ea8f639d34f881b8325dfa4b8c7d2d876915c4 X-VCS-Branch: master Date: Mon, 26 Dec 2016 15:53:28 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 8fdcc815-f418-4bc1-a7a3-bc9ce7f59ffc X-Archives-Hash: ade8d80342fed3b654201a210a74c5e7 commit: f0ea8f639d34f881b8325dfa4b8c7d2d876915c4 Author: Gwendal Grignou chromium org> AuthorDate: Sat Dec 10 06:55:44 2016 +0000 Commit: Kent Fredric gentoo org> CommitDate: Mon Dec 26 15:52:18 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0ea8f63 dev-lang/perl: Fix ndbm inclusion gdbm package provide gdbm and ndbm [aka libgdbm-compat] libraries, but configures libgdbm-compat only if berkdb use flag is defined. Therefore, we can use nbdm only if berkdb gdbm use flags are defined. Without this change, perl compilation fails if gdbm is set but not berkdb. I did not add a new ebuild to be able to see the difference. Signed-off-by: Gwendal Grignou chromium.org> dev-lang/perl/perl-5.22.3_rc4.ebuild | 4 +++- dev-lang/perl/perl-5.24.0-r2.ebuild | 4 +++- dev-lang/perl/perl-5.24.1_rc4.ebuild | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/dev-lang/perl/perl-5.22.3_rc4.ebuild b/dev-lang/perl/perl-5.22.3_rc4.ebuild index bf45944..dfbd2a1 100644 --- a/dev-lang/perl/perl-5.22.3_rc4.ebuild +++ b/dev-lang/perl/perl-5.22.3_rc4.ebuild @@ -337,7 +337,9 @@ src_configure() { mydb='U' if use gdbm ; then mygdbm='D' - myndbm='D' + if use berkdb ; then + myndbm='D' + fi fi if use berkdb ; then mydb='D' diff --git a/dev-lang/perl/perl-5.24.0-r2.ebuild b/dev-lang/perl/perl-5.24.0-r2.ebuild index 094f88d..cce117c 100644 --- a/dev-lang/perl/perl-5.24.0-r2.ebuild +++ b/dev-lang/perl/perl-5.24.0-r2.ebuild @@ -336,7 +336,9 @@ src_configure() { mydb='U' if use gdbm ; then mygdbm='D' - myndbm='D' + if use berkdb ; then + myndbm='D' + fi fi if use berkdb ; then mydb='D' diff --git a/dev-lang/perl/perl-5.24.1_rc4.ebuild b/dev-lang/perl/perl-5.24.1_rc4.ebuild index 681596e..47bd73d 100644 --- a/dev-lang/perl/perl-5.24.1_rc4.ebuild +++ b/dev-lang/perl/perl-5.24.1_rc4.ebuild @@ -337,7 +337,9 @@ src_configure() { mydb='U' if use gdbm ; then mygdbm='D' - myndbm='D' + if use berkdb ; then + myndbm='D' + fi fi if use berkdb ; then mydb='D'