RE: [EXTERNAL] Re: BUG #18289: postgresql14-devel-14.10-2PGDG.rhel8.x86_64.rpm Contains invalid cLang option in Makefile.global - Mailing list pgsql-bugs

From Fensterman, John P
Subject RE: [EXTERNAL] Re: BUG #18289: postgresql14-devel-14.10-2PGDG.rhel8.x86_64.rpm Contains invalid cLang option in Makefile.global
Date
Msg-id DS0PR15MB63593F4847FF94B81F607D45FC752@DS0PR15MB6359.namprd15.prod.outlook.com
Whole thread Raw
In response to Re: [EXTERNAL] Re: BUG #18289: postgresql14-devel-14.10-2PGDG.rhel8.x86_64.rpm Contains invalid cLang option in Makefile.global  (Devrim Gündüz <devrim@gunduz.org>)
List pgsql-bugs
GM.

Thanks for checking on this and providing updates.
After your last comment on "is this really rhel", I went digging into what was actually installing llvm.
I incorrectly assumed it was in the rhel devel package, but its merely a dependency and being installed from
codebuilder,or in our sandbox instance, centos's power tools.
 

So it appears that the issue very well might be with centos's version of llvm and not the rhel devel package as
originallythought.
 

We are currently working on ways to get the rhel subscription manager open to our new environments to keep these types
ofissues from occurring in the future.
 

I'll update the issue with any details once we have this piece sorted.

Thanks.


John Fensterman | Data Architect

-----Original Message-----
From: Devrim Gündüz <devrim@gunduz.org> 
Sent: Thursday, January 18, 2024 5:58 PM
To: Fensterman, John P <John.Fensterman@charter.com>; Thomas Munro <thomas.munro@gmail.com>;
pgsql-bugs@lists.postgresql.org
Subject: Re: [EXTERNAL] Re: BUG #18289: postgresql14-devel-14.10-2PGDG.rhel8.x86_64.rpm Contains invalid cLang option
inMakefile.global
 

CAUTION: The e-mail below is from an external source. Please exercise caution before opening attachments, clicking
links,or following guidance.
 

Hi,

On Tue, 2024-01-16 at 17:42 +0000, Fensterman, John P wrote:
> These are the versions of clang and llvm that are being installed with 
> the rpm in question:
> postgresql.org/pub/repos/yum/14/redhat/rhel-8-x86_64/postgresql14-
> devel-14.10-2PGDG.rhel8.x86_64.rpm
> 
> clang-13.0.0-3.module_el8.6.0+1074+380cef3f.x86_64
> clang-devel-13.0.0-3.module_el8.6.0+1074+380cef3f.x86_64
> clang-libs-13.0.0-3.module_el8.6.0+1074+380cef3f.x86_64
> clang-resource-filesystem-13.0.0-3.module_el8.6.0+1074+380cef3f.x86_64
> clang-tools-extra-13.0.0-3.module_el8.6.0+1074+380cef3f.x86_64
> 
> llvm-compat-libs-13.0.1-2.module_el8.7.0+1142+5343df54.x86_64
> llvm-devel-17.0.2-2.module_el8+738+cd33199b.x86_64
> llvm-googletest-17.0.2-2.module_el8+738+cd33199b.x86_64
> llvm-libs-17.0.2-2.module_el8+738+cd33199b.x86_64
> llvm-static-17.0.2-2.module_el8+738+cd33199b.x86_64
> llvm-test-17.0.2-2.module_el8+738+cd33199b.x86_64

I am confused. Where did you get LLVM 17 for RHEL 8? Latest RHEL 8 (8.9) has CLANG 15 and LLVM 16, so actually similar
questionapplies to CLANG as well.
 

All of our packages are built against LLVM and CLANG 16 on RHEL 8.

That said, is this really a RHEL or some other clone?

Regards,
--
Devrim Gündüz
Open Source Solution Architect, PostgreSQL Major Contributor
Twitter: @DevrimGunduz , @DevrimGunduzTR
E-MAIL CONFIDENTIALITY NOTICE: 
The contents of this e-mail message and any attachments are intended solely for the addressee(s) and may contain
confidentialand/or legally privileged information. If you are not the intended recipient of this message or if this
messagehas been addressed to you in error, please immediately alert the sender by reply e-mail and then delete this
messageand any attachments. If you are not the intended recipient, you are notified that any use, dissemination,
distribution,copying, or storage of this message or any attachment is strictly prohibited. 

pgsql-bugs by date:

Previous
From: PG Bug reporting form
Date:
Subject: BUG #18305: Unexpected error: "WindowFunc not found in subplan target lists" triggered by subqueries
Next
From: feichanghong
Date:
Subject: Re: MarkBufferDirty Assert held LW_EXCLUSIVE lock fail when ginFinishSplit