From patchwork Fri Jul 27 07:41:25 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Ehrhardt X-Patchwork-Id: 950024 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=innovaphone.com Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 41cLWM0gH0z9rxx for ; Fri, 27 Jul 2018 17:41:34 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 1D9E888713; Fri, 27 Jul 2018 07:41:32 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Oy8PrCU3QFls; Fri, 27 Jul 2018 07:41:31 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id E23E9886FB; Fri, 27 Jul 2018 07:41:30 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 570811C0574 for ; Fri, 27 Jul 2018 07:41:29 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 54546886FB for ; Fri, 27 Jul 2018 07:41:29 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7Vwn3he322+V for ; Fri, 27 Jul 2018 07:41:28 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from smtp.innovaphone.com (inno-ex-2010.innovaphone.com [145.253.157.7]) by whitealder.osuosl.org (Postfix) with ESMTPS id C2BD28869D for ; Fri, 27 Jul 2018 07:41:28 +0000 (UTC) Received: from smtp.innovaphone.com (localhost.localdomain [127.0.0.1]) by localhost (Email Security Appliance) with SMTP id E881F9316E_B5ACCA6B; Fri, 27 Jul 2018 07:41:26 +0000 (GMT) Received: from smtp.innovaphone.com (inno-ex-2010.innovaphone.sifi [172.16.0.27]) by smtp.innovaphone.com (Sophos Email Appliance) with ESMTP id 8CEC090644_B5ACCA6F; Fri, 27 Jul 2018 07:41:26 +0000 (GMT) Received: from INNO-EX-2010.innovaphone.sifi ([fe80::cdfe:6907:2aab:35eb]) by INNO-EX-2010.innovaphone.sifi ([fe80::cdfe:6907:2aab:35eb%14]) with mapi id 14.03.0399.000; Fri, 27 Jul 2018 09:41:26 +0200 From: Thomas Ehrhardt To: "buildroot@busybox.net" Thread-Topic: [PATCH] postgresql: add optional dependency on libxml2 Thread-Index: AdQlfPDCnArelLaCQL+LFWhcMvF/CA== Date: Fri, 27 Jul 2018 07:41:25 +0000 Message-ID: Accept-Language: de-DE, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.16.98.200] x-disclaimit-status: OrgId:3fe1dd5ed5b247189ac3cd4d19504fc2; AppliedRule:1bac93a3b00d40dd80a41e559344ce88 x-disclaimit-agent: Server:INNO-EX-2010; Version:4.70.472 MIME-Version: 1.0 X-SASI-RCODE: 200 Subject: [Buildroot] [PATCH] postgresql: add optional dependency on libxml2 X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.24 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Thomas Petazzoni Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" The postgresql package is now built with --with-libxml if BR2_PACKAGE_LIBXML2 is selected to allow the use of XML functions in postgresql. Signed-off-by: Daniel Deterding Signed-off-by: Thomas Ehrhardt --- package/postgresql/postgresql.mk | 8 ++++++++ 1 file changed, 8 insertions(+) -- 2.11.0 diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk index 94b3e60e59..0940873686 100644 --- a/package/postgresql/postgresql.mk +++ b/package/postgresql/postgresql.mk @@ -70,6 +70,14 @@ else POSTGRESQL_CONF_OPTS += --without-ldap endif +ifeq ($(BR2_PACKAGE_LIBXML2),y) +POSTGRESQL_DEPENDENCIES += libxml2 +POSTGRESQL_CONF_OPTS += --with-libxml +POSTGRESQL_CONF_ENV += XML2_CONFIG=$(STAGING_DIR)/usr/bin/xml2-config +else +POSTGRESQL_CONF_OPTS += --without-libxml +endif + define POSTGRESQL_USERS postgres -1 postgres -1 * /var/lib/pgsql /bin/sh - PostgreSQL Server endef