[MacPorts] #67638: postgresql14 @14.8_0+clang15+llvm+perl+python3+tcl broken (by llvm15/16?)
MacPorts
noreply at macports.org
Wed Sep 13 11:30:36 UTC 2023
#67638: postgresql14 @14.8_0+clang15+llvm+perl+python3+tcl broken (by llvm15/16?)
-----------------------------------------+----------------------------
Reporter: Gandoon | Owner: jyrkiwahlstedt
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords:
Port: postgresql14 llvm15 llvm16 |
-----------------------------------------+----------------------------
Comment (by Gandoon):
Replying to [comment:5 mascguy]:
Thanks, I was considering it myself and ended up building `postgresql15`
with clang/llvm 14 and it worked so I tried `postgresql14` as well and it
also worked, so that seems to be the silver bullet for my system. However,
the output from `port info postgresql15 +llvm` gives a dependency on llvm
15, which indeed has been proven to be problematic on my system, so an
explicit `+clang14` solves that issue. On `postgresql14` the same
dependency is actually llvm 13, which needs to be remedied the same way if
I want to build with clang/llvm 14.
The one thing that is interesting is that with earlier versions of
clang/llvm 15 it worked just fine. It must be on the clang/llvm side
something got messed up recently.
{{{
$ port -v installed postgresql14
The following ports are currently installed:
postgresql14 @14.8_0+clang15+llvm+perl+python3+tcl
requested_variants='+clang15+llvm+perl+python3+tcl' platform='darwin 19'
archs='x86_64' date='2023-05-31T14:31:01+0200'
postgresql14 @14.9_0+clang14+llvm+perl+python3+tcl (active)
requested_variants='+clang14+llvm+perl+python3+tcl' platform='darwin 19'
archs='x86_64' date='2023-09-13T13:12:42+0200'
. . .
$ port -v installed postgresql15
The following ports are currently installed:
postgresql15 @15.4_0+clang14+llvm+perl+python3+tcl (active)
requested_variants='+clang14+llvm+perl+python3+tcl' platform='darwin 19'
archs='x86_64' date='2023-09-13T13:22:18+0200'
. . .
}}}
Tl;Dr:
Building postgresql 14 ''and'' 15 with `+llvm` now works on MacOS 10.15.7,
as long as it is combined with `+clang14` or earlier.
--
Ticket URL: <https://trac.macports.org/ticket/67638#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list