Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mb0qv-0006QB-SN for pgsql-hackers@arkaria.postgresql.org; Thu, 14 Oct 2021 13:32:57 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mb0qu-0002cP-If for pgsql-hackers@arkaria.postgresql.org; Thu, 14 Oct 2021 13:32:56 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mb0qu-0002cG-AG for pgsql-hackers@lists.postgresql.org; Thu, 14 Oct 2021 13:32:56 +0000 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mb0qr-00038q-NL for pgsql-hackers@postgresql.org; Thu, 14 Oct 2021 13:32:55 +0000 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 6208932000CC; Thu, 14 Oct 2021 09:32:51 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Thu, 14 Oct 2021 09:32:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ilmari.org; h= from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-type:content-transfer-encoding; s=fm3; bh= kFBNH83cgDce1yGLa2ZspAN1nnwzF9MBkHy+QAWT4Ig=; b=h4A+mzIGEG5UFmg2 BCpTbkD1PU5mfuI9E8T6EYTjRYugl+BQRSoohtNtYzANx+NqWnYjTkV2J2DJB1eZ DzsE86zc/bxRqENc87fXJxeJG2h801SShuvSIQRWv2Hs1ZbB3lWK8A9qlj1TCYld 0YFx2xos84NLRFcw26euvRlzYatXop7dU1yMGaqfgVqo0lA0/kW8mJlNMtxp7LBm Yx0WkOAKIuIlhnkvU7KSxc9l/KkkTJjfRwSAKAu91czIukA5wTUl+XVdzEkw0JnW XTOEqE+0TCSjBLl4dLgGukql/O2qQ3uELWMo8kgt00ziNoZ5sjTwi2jFvsaGAR/1 sDngAw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=kFBNH83cgDce1yGLa2ZspAN1nnwzF9MBkHy+QAWT4 Ig=; b=VKs6COLaxmiSM0u8qCKLsVU6AVhq150kqwGCZBx86tuS28MF7chxnGSQU UaljXF1wfqMQHnNcYxkqWYsXlLPckBmdYd73hMdbsBDEFtUbePUdEKkawKSjgqDE YeML71Qll+OI1L98yiyEtm2MMQxGrpFAbZQhm9JkQFf6F7L1Ga6jlH/sJFRjl0FW UpryEJMzjkrGzF2vpW3oUoYYzD6kcYPdSbQbFL6lxBw/u/iMco2OHSj+KkYtJiTi TsVxmuosU87evbJnO3of5kEzSnjOWGz5GfiOZBh29wzX1ASZKgPrD+dDvpRiQim5 NXarnl4GHF2Z7XuORbk4GJlUdSddw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrvdduvddgieegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufhfffgjkfgfgggtgfesthekredttderjeenucfhrhhomhepffgrghhf ihhnnhgpkfhlmhgrrhhipgforghnnhhsnohkvghruceoihhlmhgrrhhisehilhhmrghrih drohhrgheqnecuggftrfgrthhtvghrnhepjefgveevuefgueeffedttddthfdvhedviedt uedujeffgeeiieetudeifeefiedtnecuffhomhgrihhnpehprghsthgvsghinhdrtghomh enucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehilhhm rghrihesihhlmhgrrhhirdhorhhg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 14 Oct 2021 09:32:50 -0400 (EDT) From: =?utf-8?Q?Dagfinn_Ilmari_Manns=C3=A5ker?= To: Josef =?utf-8?B?xaBpbcOhbmVr?= Cc: Andres Freund , Pg Hackers Subject: Re: [RFC] building postgres with meson References: <20211012083721.hvixq4pnh2pixr3j@alap3.anarazel.de> <20211012171734.v6njkirzk5e7a6yt@alap3.anarazel.de> <20211012235435.ozcmsvosdziala7f@alap3.anarazel.de> <87ee8nsq80.fsf@wibble.ilmari.org> Date: Thu, 14 Oct 2021 14:32:49 +0100 In-Reply-To: ("Josef =?utf-8?B?xaBpbcOhbmVrIidz?= message of "Thu, 14 Oct 2021 15:19:18 +0200") Message-ID: <87bl3rspdq.fsf@wibble.ilmari.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Josef Šimánek writes: > čt 14. 10. 2021 v 15:14 odesílatel Dagfinn Ilmari Mannsåker > napsal: >> >> Josef Šimánek writes: >> >> > The only problem I do have currently is auto-detection of perl. I'm >> > getting error related to missing "Opcode.pm". PERL is autodetected and >> > enabled (https://pastebin.com/xfRRrDcU). >> >> Your Perl (not PERL) installation seems to be incomplete. Opcode.pm is a >> core module, and should be in /usr/lib64/perl5, judging by the paths in >> the error message. >> >> Which OS is this? Some Linux distributions have separate packages for >> the interpreter itself and the included modules, and the packages can be >> named confusingly. E.g. on older Redhat/Fedora versions you have to >> install the 'perl-core' package to get all the modules, 'perl' is just >> the interpreter and the bare minimum set of strictily necessary modules. >> >> They've fixed this in recent versions (Fedora 34 and Redhat 8, IIRC), so >> that 'perl' gives you the hole bundle, and 'perl-interpeter' is the >> minimal one. > > I'm using Fedora 34 and I still see perl-Opcode.x86_64 as a separate > package.` Yes, it's a separate package, but the 'perl' package depends on all the core module packages, so installing that should fix things. You appear to only have 'perl-interpreter' installed. > Anyway it behaves differently with autoconf tools and the meson build > system. Is perl disabled by default in the current build system? configure doesn't auto-detect any optional features, they have to be explicitly enabled using --with-foo switches. - ilmari