From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from ptx.hi.pengutronix.de ([2001:67c:670:100:1d::c0]) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iHrb7-0007XZ-Fr for ptxdist@pengutronix.de; Tue, 08 Oct 2019 17:40:25 +0200 Received: from mol by ptx.hi.pengutronix.de with local (Exim 4.89) (envelope-from ) id 1iHrb7-0000Fr-7b for ptxdist@pengutronix.de; Tue, 08 Oct 2019 17:40:25 +0200 Date: Tue, 8 Oct 2019 17:40:25 +0200 From: Michael Olbrich Message-ID: <20191008154025.237bhhi6hwcbzq7b@pengutronix.de> References: <20191008143452.31308-1-b.esser@pengutronix.de> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20191008143452.31308-1-b.esser@pengutronix.de> Subject: Re: [ptxdist] [PATCH 1/2] host-postgresql: new package. List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Errors-To: ptxdist-bounces@pengutronix.de Sender: "ptxdist" To: ptxdist@pengutronix.de On Tue, Oct 08, 2019 at 04:34:52PM +0200, Bj=F6rn Esser wrote: > This package is required to build TimescaleDB. > = > Signed-off-by: Bj=F6rn Esser > --- > rules/host-postgresql.in | 7 ++++ > rules/host-postgresql.make | 76 ++++++++++++++++++++++++++++++++++++++ > 2 files changed, 83 insertions(+) > create mode 100644 rules/host-postgresql.in > create mode 100644 rules/host-postgresql.make > = > diff --git a/rules/host-postgresql.in b/rules/host-postgresql.in > new file mode 100644 > index 000000000..ac778582a > --- /dev/null > +++ b/rules/host-postgresql.in > @@ -0,0 +1,7 @@ > +## SECTION=3Dhosttools_noprompt > + > +config HOST_POSTGRESQL > + tristate > + prompt "postgresql" > + help > + FIXME > diff --git a/rules/host-postgresql.make b/rules/host-postgresql.make > new file mode 100644 > index 000000000..1cc9c5b2f > --- /dev/null > +++ b/rules/host-postgresql.make > @@ -0,0 +1,76 @@ > +# -*-makefile-*- > +# > +# Copyright (C) 2019 by Bjoern Esser > +# > +# For further information about the PTXdist project and license conditio= ns > +# see the README file. > +# > + > +# > +# We provide this package > +# > +HOST_PACKAGES-$(PTXCONF_HOST_POSTGRESQL) +=3D host-postgresql > + > +# ----------------------------------------------------------------------= ------ > +# Prepare > +# ----------------------------------------------------------------------= ------ > + > +#HOST_POSTGRESQL_CONF_ENV :=3D $(HOST_ENV) > + > +# > +# autoconf > +# > +HOST_POSTGRESQL_CONF_TOOL :=3D autoconf > +HOST_POSTGRESQL_CONF_OPT :=3D \ > + $(HOST_AUTOCONF) \ > + --enable-integer-datetimes \ > + --disable-nls \ > + --disable-rpath \ > + --enable-spinlocks \ > + --enable-atomics \ > + --enable-strong-random \ > + --disable-debug \ > + --disable-profiling \ > + --disable-coverage \ > + --disable-dtrace \ > + --disable-tap-tests \ > + --disable-depend \ > + --disable-cassert \ > + --enable-thread-safety \ > + --enable-largefile \ > + --disable-float4-byval \ > + --disable-float8-byval \ > + --without-llvm \ > + --without-icu \ > + --without-tcl \ > + --without-perl \ > + --without-python \ > + --without-gssapi \ > + --without-pam \ > + --without-bsd-auth \ > + --without-ldap \ > + --without-bonjour \ > + --$(call ptx/wwo,PTXCONF_OPENSSL)-openssl \ Just disable this. > + --without-selinux \ > + --$(call ptx/wwo,PTXCONF_SYSTEMD)-systemd \ Same here. Unless this is absolutely necessary? Michael > + --without-readline \ > + --without-libedit-preferred \ > + --without-ossp-uuid \ > + --without-libxml \ > + --without-libxslt \ > + --with-system-tzdata=3D/usr/share/zoneinfo \ > + --without-zlib > + > +# --enable-tap-tests enable TAP tests (requires Perl and IPC::Run) > +# --enable-depend turn on automatic dependency tracking > +# --with-uuid=3DLIB build contrib/uuid-ossp using LIB (bsd,e2fs= ,ossp) > +# --with-ossp-uuid obsolete spelling of --with-uuid=3Dossp > + > +# ----------------------------------------------------------------------= ------ > +# Compile > +# ----------------------------------------------------------------------= ------ > + > +HOST_POSTGRESQL_MAKE_ENV :=3D \ > + MAKELEVEL=3D0 > + > +# vim: syntax=3Dmake > -- = > 2.23.0 > = > = > _______________________________________________ > ptxdist mailing list > ptxdist@pengutronix.de -- = Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de