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 1ltSxF-0007W8-FY for pgsql-pkg-yum@arkaria.postgresql.org; Wed, 16 Jun 2021 10:39:29 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1ltSxE-0006ke-Bp for pgsql-pkg-yum@arkaria.postgresql.org; Wed, 16 Jun 2021 10:39:28 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ltSxE-0006k7-6u for pgsql-pkg-yum@lists.postgresql.org; Wed, 16 Jun 2021 10:39:28 +0000 Received: from n3.nabble.com ([162.255.23.22]) by makus.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1ltSxB-0005aq-RB for pgsql-pkg-yum@postgresql.org; Wed, 16 Jun 2021 10:39:27 +0000 Received: from n3.nabble.com (localhost [127.0.0.1]) by n3.nabble.com (Postfix) with ESMTP id 9931226D30361 for ; Wed, 16 Jun 2021 03:39:24 -0700 (MST) Date: Wed, 16 Jun 2021 03:39:24 -0700 (MST) From: Spyridon-Dimitrios Agathos To: pgsql-pkg-yum@postgresql.org Message-ID: <1623839964625-0.post@n3.nabble.com> In-Reply-To: <3aa244ef354238de68fb0075a8cd5b0ddfa283a4.camel@gunduz.org> References: <1623674276209-0.post@n3.nabble.com> <3aa244ef354238de68fb0075a8cd5b0ddfa283a4.camel@gunduz.org> Subject: Re: postgresql12-devel and postgresql12-llvmjit incompatible on CentOS8 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk I am using CentOS 8.4 and sysupdates repo is enabled. The problem is still there, the latest versions of postgresql12-llvmjit.x86_64(12.7-2PGDG.rhel8) and postgresql12-devel.x86_64(12.7-2PGDG.rhel8) are not compatible. Check the following yum package outputs: # yum install postgresql12-llvmjit Last metadata expiration check: 9 days, 0:45:32 ago on Mon 07 Jun 2021 09:44:14 AM UTC. Dependencies resolved. ====================================================================================== Package Architecture Version Repository Size ====================================================================================== Installing: postgresql12-llvmjit x86_64 12.7-2PGDG.rhel8 pgdg12 9.6 M Installing dependencies: llvm x86_64 11.0.0-2.el8 pgdg-centos8-sysupdates 12 M llvm-libs x86_64 11.0.0-2.el8 pgdg-centos8-sysupdates 21 M postgresql12 x86_64 12.7-2PGDG.rhel8 pgdg12 1.7 M postgresql12-libs x86_64 12.7-2PGDG.rhel8 pgdg12 399 k postgresql12-server x86_64 12.7-2PGDG.rhel8 pgdg12 5.2 M Transaction Summary ====================================================================================== Install 6 Packages # yum install postgresql12-devel Last metadata expiration check: 9 days, 0:50:36 ago on Mon 07 Jun 2021 09:44:14 AM UTC. Dependencies resolved. ================================================================================================================================== Package Architecture Version Repository Size ================================================================================================================================== Installing: postgresql12-devel x86_64 12.7-2PGDG.rhel8 pgdg12 2.2 M Installing dependencies: clang x86_64 10.0.1-1.el8 pgdg-centos8-sysupdates 74 k clang-devel x86_64 10.0.1-1.el8 pgdg-centos8-sysupdates 2.0 M clang-libs x86_64 10.0.1-1.el8 pgdg-centos8-sysupdates 25 M clang-tools-extra x86_64 10.0.1-1.el8 pgdg-centos8-sysupdates 13 M gcc-c++ x86_64 8.4.1-1.el8 appstream 12 M libstdc++-devel x86_64 8.4.1-1.el8 appstream 2.0 M llvm x86_64 10.0.1-3PGDG.el8 pgdg-centos8-sysupdates 4.5 M llvm-devel x86_64 10.0.1-3PGDG.el8 pgdg-centos8-sysupdates 3.1 M llvm-libs x86_64 10.0.1-3PGDG.el8 pgdg-centos8-sysupdates 20 M postgresql12 x86_64 12.7-2PGDG.rhel8 pgdg12 1.7 M postgresql12-libs x86_64 12.7-2PGDG.rhel8 pgdg12 399 k Transaction Summary ================================================================================================================================== Install 12 Packages So, if someone builds a PSQL extension (which utilizes JIT) using the postgresql12-devel.x86_64(12.7-2PGDG.rhel8), then this incompatibility will cause errors with the dependency libraries of postgresql12-llvmjit.x86_64(12.7-2PGDG.rhel8) that maybe installed on the server. Regards, Spiros -- Sent from: https://www.postgresql-archive.org/PostgreSQL-pkg-yum-f6042034.html