Skip to content

Commit

Permalink
Continue with this bad idea
Browse files Browse the repository at this point in the history
  • Loading branch information
workingjubilee committed Nov 10, 2023
1 parent 69faa04 commit cbafd30
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion pgrx-pg-sys/build.rs
Original file line number Diff line number Diff line change
Expand Up @@ -725,6 +725,7 @@ fn run_bindgen(
let ldflags = ldflags.split(' ').filter_map(|s| s.strip_prefix("-L")).map(|s| {
String::from("-idirafter") + s + if s.ends_with("/include") { "" } else { "/include" }
});
let ldflags = String::from("--include-directory-after=/usr/lib/clang/15/include");
let mut binder = bindgen::Builder::default();
binder = add_blocklists(binder);
binder = add_derives(binder);
Expand All @@ -733,7 +734,7 @@ fn run_bindgen(
.clang_args(extra_bindgen_clang_args(pg_config)?)
.clang_args(pg_target_include_flags(major_version, pg_config)?)
.clang_arg("-nobuiltininc")
.clang_args(ldflags)
.clang_args(core::iter::once(ldflags))
.detect_include_paths(target_env_tracked("PGRX_BINDGEN_NO_DETECT_INCLUDES").is_none())
.parse_callbacks(Box::new(PgrxOverrides::default()))
// The NodeTag enum is closed: additions break existing values in the set, so it is not extensible
Expand Down

0 comments on commit cbafd30

Please sign in to comment.