Subject says it all: postgresql-14.3 fails during prepare phase. Reproducible: Always Steps to Reproduce: 1. try to emerge postgresql-14.3 +server +llvm 2. failure Actual Results: build postgresql-14.3.ebuild prepare * postgresql-14.3.tar.bz2 BLAKE2B SHA512 size ;-) ... [ ok ] * Determining the location of the kernel source code * Unable to find kernel sources at /usr/src/linux * Please make sure that /usr/src/linux points at your running kernel, * (or the kernel you wish to build against). * Alternatively, set the KERNEL_DIR environment variable to the kernel sources location * Unable to calculate Linux Kernel version for build, attempting to use running version * Checking for suitable kernel configuration options ... [ ok ] >>> Unpacking source... >>> Unpacking postgresql-14.3.tar.bz2 to /tmp/portage/dev-db/postgresql-14.3/work >>> Source unpacked in /tmp/portage/dev-db/postgresql-14.3/work >>> Preparing source in /tmp/portage/dev-db/postgresql-14.3/work/postgresql-14.3 ... * Applying postgres-llvm14.patch ... patching file src/backend/jit/llvm/Makefile Hunk #1 succeeded at 28 with fuzz 2 (offset 6 lines). patching file src/backend/jit/llvm/llvmjit_error.cpp Hunk #1 FAILED at 23. Hunk #2 FAILED at 129. 2 out of 2 hunks FAILED -- saving rejects to file src/backend/jit/llvm/llvmjit_error.cpp.rej patching file src/backend/jit/llvm/llvmjit_inline.cpp Hunk #1 FAILED at 594. Hunk #2 FAILED at 871. Hunk #3 FAILED at 880. 3 out of 3 hunks FAILED -- saving rejects to file src/backend/jit/llvm/llvmjit_inline.cpp.rej [ !! ] * ERROR: dev-db/postgresql-14.3::gentoo failed (prepare phase): * patch -p1 failed with /tmp/portage/dev-db/postgresql-14.3/files/postgres-llvm14.patch Expected Results: Successful build.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=124a43c946d8c17126b3fc46941513b339a52af5 commit 124a43c946d8c17126b3fc46941513b339a52af5 Author: Patrick Lauer <patrick@gentoo.org> AuthorDate: 2022-05-12 20:05:46 +0000 Commit: Patrick Lauer <patrick@gentoo.org> CommitDate: 2022-05-12 20:06:34 +0000 dev-db/postgresql: Fix build with USE=llvm Patch has been applied upstream, so it can be safely removed Closes: https://bugs.gentoo.org/843935 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Patrick Lauer <patrick@gentoo.org> dev-db/postgresql/postgresql-12.11.ebuild | 1 - dev-db/postgresql/postgresql-13.7.ebuild | 1 - dev-db/postgresql/postgresql-14.3.ebuild | 1 - 3 files changed, 3 deletions(-)