Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1s32KG-008ed0-2s for pgsql-general@arkaria.postgresql.org; Fri, 03 May 2024 23:28:25 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1s32JE-00D11B-KZ for pgsql-general@arkaria.postgresql.org; Fri, 03 May 2024 23:27:21 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1s32JE-00D112-3o for pgsql-general@lists.postgresql.org; Fri, 03 May 2024 23:27:21 +0000 Received: from mail-40137.protonmail.ch ([185.70.40.137]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1s32JC-001Pq9-5C for pgsql-general@lists.postgresql.org; Fri, 03 May 2024 23:27:20 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1714778835; x=1715038035; bh=0or1VxFFgc7aqDhGYrHQOh2WEBaxIYTrPjDG0WN6i0M=; h=Date:To:From:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=gl1OK4JDjDGyP6KbiRjOQX9NtivfiHoOefNi0mkUhnxFf6VhcG3KnxSKmDVbhTeZZ Z4ODeGC4aCHQwb7V20TjJdMob2SxuuRYY7kP/nA6gQ5XGUpl6JYZs+vvBrdB5AJZ2c 3tzNtmT+HoIolLXb7BX1M70Kv6NirStCsBoPRO2FyrVacc+P21IzDljQ2Q+gfX4uqO 1Nn0SCZXTy1/0CE3JRoRcqT2xba1Pw1z9eHNog4B8oTngnxVpQ8Q7c3dhA3z8E6Lqi Ldn42Q4ZjZi62M//jESlPK/oqe3MzDstb2oY3fRcN74XMTBvm4ThniLYOfj6oMjmD3 62awonu0o4syg== Date: Fri, 03 May 2024 23:27:12 +0000 To: "pgsql-general@lists.postgresql.org" From: AJ ONeal Subject: Re: How to Build Postgres in a Portable / Relocatable fashion? Message-ID: In-Reply-To: References: Feedback-ID: 64821478:user:proton X-Pm-Message-ID: c45696d3ccd6f73a03213c48634247c2446d851d MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk > > Back in the good old days there was official 1st-party support for Linu= x: > This > was/is a third party site. Oh. I thought that EDB was *the* Postgres company like MySQL AB was *the* M= ySQL company. My mistake. > and `apt`=E2=80=8B is always half-a-decade out-of-date I misspoke. I meant the OS repos more than apt itself. > As to Apt build scripts: I was just using apt as an example. I don't actually want to deal with apt = or .debs. What I want to create (and provide) is a portable tarball that has most of = all what it needs in the tarball and will look for relevant libraries relat= ive to itself. Something that Just Works=E2=84=A2 *almost* anywhere (Ubuntu= , Debian, RedHat, Suse... maybe even Alpine). Any idea how to do that?