Content-Length: 257021 | pFad | http://github.com/postgrespro/postgres/commit/16492df70bb25bc99ca3c340a75ba84ca64171b8

A0 Blind attempt to fix LLVM dependency in the backend · postgrespro/postgres@16492df · GitHub
Skip to content

Commit 16492df

Browse files
committed
Blind attempt to fix LLVM dependency in the backend
Commit ecaf7c5 removed gram.h from the backend's generated-headers target. In LLVM builds, this leads to loss of dependency information when generating .bc files. To fix, add a rule that mirrors ad-hoc .o dependencies for .bc files as well. Per cfbot (no buildfarm failures reported) Analysis by Tom Lane and Andres Freund Proposed fix by Andres Freund Discussion: https://www.postgresql.org/message-id/20220914210427.y26tkagmxo5wwbvp%40awork3.anarazel.de
1 parent 31dcfae commit 16492df

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/backend/common.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ objfiles.txt: Makefile $(SUBDIROBJS) $(OBJS)
2323

2424
ifeq ($(with_llvm), yes)
2525
objfiles.txt: $(patsubst %.o,%.bc, $(OBJS))
26+
$(patsubst %.o,%.bc, $(OBJS)): $(OBJS)
2627
endif
2728

2829
# make function to expand objfiles.txt contents

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/postgrespro/postgres/commit/16492df70bb25bc99ca3c340a75ba84ca64171b8

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy