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.