Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wrappers_fdw result, linker errors and new release? #252

Closed
samuelcolvin opened this issue Apr 8, 2024 · 4 comments · Fixed by #282
Closed

wrappers_fdw result, linker errors and new release? #252

samuelcolvin opened this issue Apr 8, 2024 · 4 comments · Fixed by #282
Labels
bug Something isn't working

Comments

@samuelcolvin
Copy link

Bug report

I've been trying to implement my own FDW using this crate, however I'm running into two issues (details on both below):

  • when trying to supabase-wrappers from crates (version v0.1.17) I'm getting an error from wrappers_fwd
  • when I try building with supabase-wrappers = { git = "https://github.com/supabase/wrappers", branch = "main" }, compiling seems to almost succeed, then I get a linker error right at the end

If instead I put my code as a new crate in the workspace, and use supabase-wrappers = { path = "../supabase-wrappers", default-features = false }, it builds fine.

I think the main request here is a new release of supabase-wrappers to crates.io, but any help with the linker error would be much appreciated.

I'm building on MacOS with cargo pgrx run pg15, using pgrx = { version = "=0.11.2" } and cargo --version cargo 1.77.1 (e52e36006 2024-03-26).

wrappers_fwd error with v0.1.17:

   |
71 | / #[wrappers_fdw(
72 | |     version = "0.0.1",
73 | |     author = "TESTING",
74 | |     website = "TODO: Add website here",
75 | |     error_type = "MyFdwError"
76 | | )]
   | |__^ expected `()`, found `Result<(), MyFdwError>`
   |
   = note: expected unit type `()`
                   found enum `std::result::Result<(), MyFdwError>`
   = note: this error originates in the attribute macro `wrappers_fdw` (in Nightly builds, run with -Z macro-backtrace for more info)
help: try adding a return type
   |
76 | )] -> std::result::Result<(), MyFdwError>
   |    ++++++++++++++++++++++++++++++++++++++++++++
help: consider using `Result::expect` to unwrap the `std::result::Result<(), MyFdwError>` value, panicking if the value is a `Result::Err`
   |
76 | )].expect("REASON")
   |   +++++++++++++++++
Linker Error

Building with

supabase-wrappers = { git = "https://github.com/supabase/wrappers", branch = "main" }
➤ cargo pgrx run pg15
       Using CliArgument("pg15") and `pg_config` from /Users/samuel/.pgrx/15.6/pgrx-install/bin/pg_config
    Stopping Postgres v15
    Building extension with features cshim pg15
     Running command "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/bin/cargo" "build" "--features" "cshim pg15" "--no-default-features" "--message-format=json-render-diagnostics"
   Compiling memchr v2.7.2
   Compiling proc-macro2 v1.0.79
   Compiling libc v0.2.153
   Compiling num-traits v0.2.18
   Compiling ahash v0.8.11
   Compiling zerocopy v0.7.32
   Compiling allocator-api2 v0.2.16
   Compiling libm v0.2.8
   Compiling num-bigint v0.4.4
   Compiling num-rational v0.4.1
   Compiling bitflags v2.5.0
   Compiling regex-syntax v0.8.3
   Compiling quote v1.0.35
   Compiling hashbrown v0.14.3
   Compiling indexmap v2.2.6
   Compiling bytes v1.6.0
   Compiling syn v2.0.58
   Compiling core-foundation-sys v0.8.6
   Compiling arrow-schema v49.0.0
   Compiling iana-time-zone v0.1.60
   Compiling static_assertions v1.1.0
   Compiling syn v1.0.109
   Compiling rustversion v1.0.15
   Compiling heck v0.4.1
   Compiling lexical-util v0.8.5
   Compiling rustix v0.38.32
   Compiling dirs-sys v0.4.1
   Compiling nom v7.1.3
   Compiling errno v0.3.8
   Compiling crc32fast v1.4.0
   Compiling clang-sys v1.7.0
   Compiling num-integer v0.1.46
   Compiling num-complex v0.4.5
   Compiling half v2.4.1
   Compiling chrono v0.4.37
   Compiling num-iter v0.1.44
   Compiling regex-automata v0.4.6
   Compiling cexpr v0.6.0
   Compiling num v0.4.1
   Compiling arrow-buffer v49.0.0
   Compiling regex v1.10.4
   Compiling pathsearch v0.2.0
   Compiling dirs v5.0.1
   Compiling lazy_static v1.4.0
   Compiling adler v1.0.2
   Compiling xattr v1.3.1
   Compiling lexical-parse-integer v0.8.6
   Compiling miniz_oxide v0.7.2
   Compiling bindgen v0.68.1
   Compiling arrow-data v49.0.0
   Compiling lexical-write-integer v0.8.5
   Compiling petgraph v0.6.4
   Compiling filetime v0.2.23
   Compiling jobserver v0.1.28
   Compiling arrow-array v49.0.0
   Compiling aho-corasick v1.1.3
   Compiling cc v1.0.91
   Compiling serde_derive v1.0.197
   Compiling thiserror-impl v1.0.58
   Compiling strum_macros v0.26.2
   Compiling arrow-select v49.0.0
   Compiling pgrx-sql-entity-graph v0.11.2
   Compiling thiserror v1.0.58
   Compiling pest v2.7.9
   Compiling tar v0.4.40
   Compiling flate2 v1.0.28
   Compiling lexical-write-float v0.8.5
   Compiling lexical-parse-float v0.8.5
   Compiling proc-macro2-diagnostics v0.10.1
   Compiling semver-parser v0.10.2
   Compiling pkg-config v0.3.30
   Compiling vcpkg v0.2.15
   Compiling unicode-width v0.1.11
   Compiling strum v0.26.2
   Compiling semver v0.11.0
   Compiling serde v1.0.197
   Compiling rustc_version v0.3.3
   Compiling comfy-table v7.1.1
   Compiling lexical-core v0.8.5
   Compiling atomic-traits v0.3.0
   Compiling enum-map-derive v0.17.0
   Compiling yansi v1.0.1
   Compiling either v1.10.0
   Compiling base64 v0.21.7
   Compiling rust_decimal v1.35.0
   Compiling itertools v0.12.1
   Compiling enum-map v2.7.3
   Compiling arrow-cast v49.0.0
   Compiling arrow-string v49.0.0
   Compiling arrow-ord v49.0.0
   Compiling arrow-arith v49.0.0
   Compiling arrow-row v49.0.0
   Compiling strum_macros v0.25.3
   Compiling serde_json v1.0.115
   Compiling toml_datetime v0.6.5
   Compiling serde_spanned v0.6.5
   Compiling serde_cbor v0.11.2
   Compiling toml_edit v0.22.9
   Compiling arrayvec v0.7.4
   Compiling pgrx-macros v0.11.2
   Compiling libduckdb-sys v0.10.1
   Compiling strum v0.25.0
   Compiling arrow v49.0.0
   Compiling ouroboros_macro v0.18.3
   Compiling supabase-wrappers-macros v0.1.15 (https://github.com/supabase/wrappers?branch=main#ec2fa29e)
   Compiling hashlink v0.8.4
   Compiling cast v0.3.0
   Compiling aliasable v0.1.3
   Compiling smallvec v1.13.2
   Compiling fallible-iterator v0.3.0
   Compiling fallible-streaming-iterator v0.1.9
   Compiling toml v0.8.12
   Compiling cargo_toml v0.16.3
   Compiling ouroboros v0.18.3
   Compiling pgrx-pg-config v0.11.2
   Compiling pgrx-pg-sys v0.11.2
   Compiling pgrx v0.11.2
   Compiling supabase-wrappers v0.1.17 (https://github.com/supabase/wrappers?branch=main#ec2fa29e)
   Compiling duckdb v0.10.1
   Compiling duckgres v0.1.0 (/Users/samuel/code/duckfire/duckgres)
error: linking with `cc` failed: exit status: 1
  |
  = note: env -u IPHONEOS_DEPLOYMENT_TARGET -u TVOS_DEPLOYMENT_TARGET LC_ALL="C" PATH="/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/bin:/Users/samuel/.rye/shims:/Users/samuel/.turso:/Users/samuel/Downloads/google-cloud-sdk/bin:/Applications/PyCharm.app/Contents/MacOS:/Users/samuel/.pyenv/shims:/Users/samuel/.cargo/env:/Users/samuel/.config/yarn/global/node_modules/.bin:/Users/samuel/.yarn/bin:/usr/local/opt/[email protected]/bin:/Users/samuel/bin:/Users/samuel/.cargo/env:/Users/samuel/bin:/Applications/PyCharm.app/Contents/MacOS:/Users/samuel/.cargo/env:/Users/samuel/.config/yarn/global/node_modules/.bin:/Users/samuel/.yarn/bin:/usr/local/opt/[email protected]/bin:/Users/samuel/bin:/Users/samuel/.cargo/env:/Users/samuel/.pyenv/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Users/samuel/.cargo/bin:/usr/local/bin" VSLANG="1033" ZERO_AR_DATE="1" "cc" "-Wl,-exported_symbols_list,/var/folders/f3/cn0463x50lb8mwkd2kw2hss40000gn/T/rustcWZbHR6/list" "-arch" "arm64" "/var/folders/f3/cn0463x50lb8mwkd2kw2hss40000gn/T/rustcWZbHR6/symbols.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.102kckojw7t5z11v.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.12hv1y5ms5v5i0zk.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.13z6csk850rpdai0.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.18y1wyqq76hovrlv.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.19526gg7v7ffyxto.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.1a54eaqb1zawlb6r.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.1doyyresi90eyzcy.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.1du39v25u4rp9o1h.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.1ec2idwlw6mw8mwa.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.1kz7wb0cuuxarquq.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.1lvo3nz7y4s59tgg.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.1qrsam7jzw3lf0p4.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.1r6eoh9ede79jeb1.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.1txivv5j6j8j4940.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.1wngzx6wdp0u5lns.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.1zuok6u2qub5c32p.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.216ui5li0cfibz9u.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.21gr6frqmd6bk91z.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.23ndhqlx5atxvmjr.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.23vab2ddj3aac71t.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.26183j22rg80j1vt.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.28gr5f3lzl30c6n5.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.2bqdzdyiwccggf5g.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.2cly7cuj9izruja8.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.2e8uqap4zuiu4htd.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.2igt3e4ngs2ihohn.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.2knxyl23gc03ee46.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.2ko5w7yg103pyq0l.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.2n0m3w4nux2cnxwl.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.2nkzmigb1k8kry6o.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.2nx4patd32mibs15.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.2ugmoevmrmquvh12.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.2v5dhdnqjfq0rfph.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.2zzzn22cmtd6a202.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3366drm1zqm6hmkt.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.350my4wpxdu14xmp.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.36vjjerbi6lapmqh.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.37wk50ttbived2uq.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.38zn9ngcyrla8n1l.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.39dxz2nqfjbz01bw.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3aumkvwkv8kw1f3l.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3aw3uej1fnr4dsd0.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3blhjhcmb4nwxzv7.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3boaribfli1tyql6.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3brsd5985flxw89h.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3fcpfx5qzjsumiuc.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3hjscrzefcum3y8i.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3hwxt2yrhoyi1lxg.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3juiqn1tuh66qtz8.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3lu7apzxl26td054.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3q195598mf9b3zdm.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3q3nraiirge21ijd.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3qxn9b4hzmls2mio.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3s1dnkoy3ldv12ex.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3u4srcje3zjh10xz.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3uk3d9jh93y0ke4y.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3vu67ztax4vktznq.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3vvhr1cfhn85y2s8.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3x9l63aw8w4tamjy.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3y20ejhs4wex5x16.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3zj1ml0ofvlo5356.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3zp21jtk4gop0f39.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.3zuqcoa9yxna5jvl.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.40uj451b6jzixm8t.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.41hzbqp5sq2nqfjb.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.41jvw3duymfjls4v.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.4620ite4qm20i52n.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.47m567qkqx39reg4.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.482051fkhe5mvrz8.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.4862w0325hzpgi82.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.49m9iu0w3ok46gyo.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.49st5m2euv6286v2.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.4gm1fxo45g2wkk53.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.4iw37f55jgh8rhs3.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.4q5niu9cyszxdstj.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.4qnvcmjp5zozsofu.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.4s9495fgpbyoht33.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.50k8ys1vu135kg76.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.518xhnfzfcrclnk5.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.51npcf7kgke739f.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.5488he46u14je5n4.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.570iky7hurilw4c3.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.58lh9hnek1v51p2k.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.5easepmdr021a2gc.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.5esx8yoaf0hcwz0s.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.5fecz5a6aq5uvs8d.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.5g7ah6uuf0ty8ioj.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.898ldijkbmdwyxw.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.8gdx0y861iw8ih5.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.cqjznlnncvp04jb.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.f0vqh3b9f6v6o9n.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.gzqw1m0nq4vhm21.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.j01lhasj4e023in.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.ljp5a4k4xg73k3x.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.lu8p5t6xb085ekq.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.nxwhn0rwpqahwkw.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.odtrwvzv65fiqep.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.p8larvzrc6s8obs.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.s7oszds3uysm6sj.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.snkzf3awr4sb6pz.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.w4ybl5i9i8bsnem.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.xbwuxybeztvh99r.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.xymw9jd478uaevf.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.yig28lsx45e8tso.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.ze28ce3prnjdqdk.rcgu.o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/duckgres.133an1wbmvyytjs6.rcgu.o" "-L" "/Users/samuel/code/duckfire/duckgres/target/debug/deps" "-L" "/Users/samuel/code/duckfire/duckgres/target/debug/build/libduckdb-sys-49329ca0975970bc/out" "-L" "/Users/samuel/code/duckfire/duckgres/target/debug/build/pgrx-pg-sys-f872a450cde60f74/out/cshim" "-L" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libduckdb-717b3b4e186fef2f.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libsmallvec-90dd63944a6b1268.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/librust_decimal-ac3bd7da7d9cb678.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libarrayvec-d137bedf3be0c886.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libfallible_streaming_iterator-00fae9b4c635e48a.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libfallible_iterator-4592e8d58eff1fda.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libstrum-8b20e9f69f23a2ba.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libhashlink-9cf6f51e78d8b259.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libarrow-ae995b50839e3851.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libarrow_row-ea27466847bbc60d.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libarrow_string-1ca93784ab18a0fc.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libregex-1dfd7f30bde234ff.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libregex_automata-df3e194905a40d63.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libaho_corasick-7a2e6b26067be7fe.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libmemchr-5cad9c9b896c042e.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libregex_syntax-4e97633453d488e3.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libarrow_cast-028ef861711018cf.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libbase64-b45b0bbc2b2cc541.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libcomfy_table-f937792bec4fa82c.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libunicode_width-79124411ee86fa9a.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libstrum-0de871f5b39dd3d5.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/liblexical_core-d1fcc245706dd2c0.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/liblexical_write_float-898395c3f91b31b1.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/liblexical_write_integer-74f2cf23c91cd2c8.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/liblexical_parse_float-815257e03943f4ee.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/liblexical_parse_integer-36379b4dd2fa6e76.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/liblexical_util-04741126bdfe8795.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libarrow_arith-b9d53d6ac885e133.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libarrow_ord-80b78f84b5bc7ddf.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libarrow_select-76a364a86230a693.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libarrow_array-b1f93a155bfe776f.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libchrono-47c458758e568c34.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libiana_time_zone-4a3a8f2178bb90e8.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libcore_foundation_sys-b971a31306e3fcc2.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libarrow_data-fe16c301ef9259f8.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libarrow_schema-7635ebe00362f120.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libarrow_buffer-3233d17133bd9028.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libbytes-8bf72d324ca1055f.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libhalf-00256ba84465d3ef.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libnum-33137f0b67f82dbc.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libnum_iter-15bc4893dc498a89.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libnum_rational-e5aebc44fe38dc23.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libnum_complex-512f0a67e87cc942.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libnum_bigint-6ef12919d4170a18.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libnum_integer-8b9ec87c0c4df0aa.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libnum_traits-17248b9e125d0f33.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/liblibduckdb_sys-b12357de322cf71d.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libcast-4426c943191e5322.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libsupabase_wrappers-e41f49d343244dbd.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libtokio-1cb47b2f7e5459b5.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libsocket2-df90fea842f5f8bd.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libpin_project_lite-06336865bf0a4c84.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libmio-8f03b38c51f11a08.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libouroboros-bc329bda9b4999b4.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libstatic_assertions-8b9669df2a96d8c3.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libaliasable-b92c53d9c1a4b754.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libpgrx-93c8d5f403380538.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libheapless-f75c934116a235d5.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libstable_deref_trait-3be95b479cb75b6d.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libhash32-c13424d25bbc42b7.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libbyteorder-6669d586601557c4.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libseahash-793f9daca0288453.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libserde_cbor-65453b10cdb41ebd.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libhalf-919d0015e5688af2.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libatomic_traits-be3eb08683f3b0be.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libthiserror-0b5627216e140801.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libuuid-95c3ba24057f5080.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libserde_json-85cc4a1de2982946.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libitoa-d69778506b8b9c0c.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libryu-54278e7888408096.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libenum_map-1315788345e9f20d.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libbitvec-7207f16742549613.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libwyz-3e2e1ec28586d027.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libtap-692e0b8743550dea.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libradium-31d97be6fb58b7ff.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libfunty-c19e78cb3a82ed2e.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libpgrx_pg_sys-94db225c3065d8b5.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libserde-40634b855be663ec.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libpgrx_sql_entity_graph-9df2bcc37ece5421.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libunescape-de6a7341766421a2.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libpetgraph-9a391455a37b5315.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libindexmap-cab9abbaf8594ffb.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libequivalent-8a4981e3c57ace3e.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libhashbrown-181ef4d6fc7ad34f.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libahash-10062c3c88f2d005.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libgetrandom-409ab5a4d78988a6.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/liblibc-c7231a5447b9cb3e.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libcfg_if-041709df2f5d193e.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libzerocopy-c206ae876dd654c2.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/liballocator_api2-4efc7444e8497832.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libfixedbitset-3a1d38041303bd60.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libconvert_case-ed7a0df4d5fb65c8.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libunicode_segmentation-596526c1faa796d6.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libeyre-8804a000ab1aa832.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libindenter-c820ee2dd3fc9d05.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libonce_cell-5ee9f6cd1097b921.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libsyn-073cc83b10484598.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libquote-a1ee418069fba39d.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libproc_macro2-7ff50c9553398970.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libunicode_ident-fb12c460d0adeb19.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libproc_macro-eb0929e1ab51fedb.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libsptr-608a83eba360d55e.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libmemoffset-76b0209a30332020.rlib" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libbitflags-4f5688c52207b0de.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libstd-5a416d22eb834453.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libpanic_unwind-34cbca7d446a7dbe.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libobject-67b28e97c3bccf6f.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libmemchr-65f22f7356ad1bde.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libaddr2line-1dc88d69604ffec4.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libgimli-0e0075c91f97c3a7.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/librustc_demangle-f8d63a9735955de6.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libstd_detect-7775b375d2e86954.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libhashbrown-44e9fde8456f7bc5.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/librustc_std_workspace_alloc-212481e0bc40a704.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libminiz_oxide-01055f979d05f279.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libadler-e2323f5313814830.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libunwind-9c19b78ac041eb7f.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libcfg_if-833ac996cbe25600.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/liblibc-3401e9c5ee035758.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/liballoc-a54fcdb9c76f0d03.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/librustc_std_workspace_core-c88d60982dfae036.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libcore-83deb947260652c5.rlib" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libcompiler_builtins-75ceb14b5d550d7c.rlib" "-framework" "CoreFoundation" "-lc++" "-liconv" "-lSystem" "-lc" "-lm" "-L" "/Users/samuel/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib" "-o" "/Users/samuel/code/duckfire/duckgres/target/debug/deps/libduckgres.dylib" "-Wl,-dead_strip" "-dynamiclib" "-Wl,-dylib" "-nodefaultlibs"
  = note: ld: Undefined symbols:
            _AllocSetContextCreateInternal, referenced from:
                pgrx_pg_sys::include::pg15::AllocSetContextCreateInternal::_$u7b$$u7b$closure$u7d$$u7d$::ha40d22f7ae37ca21 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _ArrayGetNItems, referenced from:
                pgrx_pg_sys::include::pg15::ArrayGetNItems::_$u7b$$u7b$closure$u7d$$u7d$::heab63c8f72df291a in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _BlessTupleDesc, referenced from:
                pgrx_pg_sys::include::pg15::BlessTupleDesc::_$u7b$$u7b$closure$u7d$$u7d$::hb39f90efa1a98be7 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _CacheMemoryContext, referenced from:
                pgrx::memcxt::PgMemoryContexts::value::h844405e7ee1b4499 in libpgrx-93c8d5f403380538.rlib[11](pgrx-93c8d5f403380538.pgrx.4a16de93af1e10dc-cgu.08.rcgu.o)
            _CopyErrorData, referenced from:
                pgrx_pg_sys::include::pg15::CopyErrorData::_$u7b$$u7b$closure$u7d$$u7d$::h387d875a52c3e802 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _CreateTupleDescCopyConstr, referenced from:
                pgrx_pg_sys::include::pg15::CreateTupleDescCopyConstr::_$u7b$$u7b$closure$u7d$$u7d$::h92576fc4aaea1bb9 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _CurTransactionContext, referenced from:
                pgrx::memcxt::PgMemoryContexts::value::h844405e7ee1b4499 in libpgrx-93c8d5f403380538.rlib[11](pgrx-93c8d5f403380538.pgrx.4a16de93af1e10dc-cgu.08.rcgu.o)
            _CurrentMemoryContext, referenced from:
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h0c59d9bea1075818 in duckgres.1kz7wb0cuuxarquq.rcgu.o
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h0e9552007976cf04 in duckgres.1kz7wb0cuuxarquq.rcgu.o
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h3c0b621ac3ed9a57 in duckgres.1kz7wb0cuuxarquq.rcgu.o
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h461fd96d64b081a6 in duckgres.1kz7wb0cuuxarquq.rcgu.o
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h49c9b15e71f40c05 in duckgres.1kz7wb0cuuxarquq.rcgu.o
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h5c7ab97888bce8a5 in duckgres.1kz7wb0cuuxarquq.rcgu.o
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h6952fe8e6cf88eaa in duckgres.1kz7wb0cuuxarquq.rcgu.o
                ...
            _DecrTupleDescRefCount, referenced from:
                pgrx_pg_sys::include::pg15::DecrTupleDescRefCount::_$u7b$$u7b$closure$u7d$$u7d$::h7762fc9e1aa7e158 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _ErrorContext, referenced from:
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h0c59d9bea1075818 in duckgres.1kz7wb0cuuxarquq.rcgu.o
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h0e9552007976cf04 in duckgres.1kz7wb0cuuxarquq.rcgu.o
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h3c0b621ac3ed9a57 in duckgres.1kz7wb0cuuxarquq.rcgu.o
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h461fd96d64b081a6 in duckgres.1kz7wb0cuuxarquq.rcgu.o
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h49c9b15e71f40c05 in duckgres.1kz7wb0cuuxarquq.rcgu.o
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h5c7ab97888bce8a5 in duckgres.1kz7wb0cuuxarquq.rcgu.o
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h6952fe8e6cf88eaa in duckgres.1kz7wb0cuuxarquq.rcgu.o
                ...
            _ExceptionalCondition, referenced from:
                _pgrx_planner_rt_fetch in libpgrx_pg_sys-94db225c3065d8b5.rlib[12](pgrx-cshim.o)
                _pgrx_planner_rt_fetch in libpgrx_pg_sys-94db225c3065d8b5.rlib[12](pgrx-cshim.o)
                _pgrx_list_nth in libpgrx_pg_sys-94db225c3065d8b5.rlib[12](pgrx-cshim.o)
                _pgrx_list_nth in libpgrx_pg_sys-94db225c3065d8b5.rlib[12](pgrx-cshim.o)
            _ExecFetchSlotHeapTuple, referenced from:
                pgrx_pg_sys::include::pg15::ExecFetchSlotHeapTuple::_$u7b$$u7b$closure$u7d$$u7d$::hfcfd8d0e0015c304 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _ExecFindJunkAttributeInTlist, referenced from:
                pgrx_pg_sys::include::pg15::ExecFindJunkAttributeInTlist::_$u7b$$u7b$closure$u7d$$u7d$::hca0d9556ba1959b9 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _ExecStoreVirtualTuple, referenced from:
                pgrx_pg_sys::include::pg15::ExecStoreVirtualTuple::_$u7b$$u7b$closure$u7d$$u7d$::h1c0f2ba416f6f35e in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _ExplainPropertyText, referenced from:
                pgrx_pg_sys::include::pg15::ExplainPropertyText::_$u7b$$u7b$closure$u7d$$u7d$::h892a4ab0e981b8fe in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _FreeErrorData, referenced from:
                pgrx_pg_sys::include::pg15::FreeErrorData::_$u7b$$u7b$closure$u7d$$u7d$::ha456eaace77cf1b7 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _GetDatabaseEncoding, referenced from:
                pgrx_pg_sys::include::pg15::GetDatabaseEncoding::_$u7b$$u7b$closure$u7d$$u7d$::hfa65238f28aa2639 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _GetForeignServer, referenced from:
                pgrx_pg_sys::include::pg15::GetForeignServer::_$u7b$$u7b$closure$u7d$$u7d$::hc10294bdaa355a08 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _GetForeignTable, referenced from:
                pgrx_pg_sys::include::pg15::GetForeignTable::_$u7b$$u7b$closure$u7d$$u7d$::hd4f17d063c2eeab1 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _HeapTupleHeaderGetDatum, referenced from:
                pgrx_pg_sys::include::pg15::HeapTupleHeaderGetDatum::_$u7b$$u7b$closure$u7d$$u7d$::hd27da04c3919faa7 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _MemoryContextAlloc, referenced from:
                pgrx_pg_sys::include::pg15::MemoryContextAlloc::_$u7b$$u7b$closure$u7d$$u7d$::h0e785af4445c3fa3 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _MemoryContextDelete, referenced from:
                pgrx_pg_sys::include::pg15::MemoryContextDelete::_$u7b$$u7b$closure$u7d$$u7d$::h902c51e2d55b6749 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _MemoryContextRegisterResetCallback, referenced from:
                pgrx_pg_sys::include::pg15::MemoryContextRegisterResetCallback::_$u7b$$u7b$closure$u7d$$u7d$::h90cdba4a683cbdd3 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _MemoryContextReset, referenced from:
                pgrx_pg_sys::include::pg15::MemoryContextReset::_$u7b$$u7b$closure$u7d$$u7d$::h5637082c22e6fd9b in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _MemoryContextStrdup, referenced from:
                pgrx_pg_sys::include::pg15::MemoryContextStrdup::_$u7b$$u7b$closure$u7d$$u7d$::h223760730a867544 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _MessageContext, referenced from:
                pgrx::memcxt::PgMemoryContexts::value::h844405e7ee1b4499 in libpgrx-93c8d5f403380538.rlib[11](pgrx-93c8d5f403380538.pgrx.4a16de93af1e10dc-cgu.08.rcgu.o)
            _PG_exception_stack, referenced from:
                pgrx_pg_sys::include::pg15::CopyErrorData::hf71e0a7e384db0f4 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
                pgrx_pg_sys::include::pg15::CopyErrorData::hf71e0a7e384db0f4 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
                pgrx_pg_sys::include::pg15::CopyErrorData::hf71e0a7e384db0f4 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
                pgrx_pg_sys::include::pg15::CopyErrorData::hf71e0a7e384db0f4 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
                pgrx_pg_sys::include::pg15::FreeErrorData::hde9f2f86818bc222 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
                pgrx_pg_sys::include::pg15::FreeErrorData::hde9f2f86818bc222 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
                pgrx_pg_sys::include::pg15::FreeErrorData::hde9f2f86818bc222 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
                pgrx_pg_sys::include::pg15::FreeErrorData::hde9f2f86818bc222 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
                ...
            _PortalContext, referenced from:
                pgrx::memcxt::PgMemoryContexts::value::h844405e7ee1b4499 in libpgrx-93c8d5f403380538.rlib[11](pgrx-93c8d5f403380538.pgrx.4a16de93af1e10dc-cgu.08.rcgu.o)
            _PostmasterContext, referenced from:
                pgrx::memcxt::PgMemoryContexts::value::h844405e7ee1b4499 in libpgrx-93c8d5f403380538.rlib[11](pgrx-93c8d5f403380538.pgrx.4a16de93af1e10dc-cgu.08.rcgu.o)
            _RelationClose, referenced from:
                pgrx_pg_sys::include::pg15::RelationClose::_$u7b$$u7b$closure$u7d$$u7d$::h5e5789d2af681903 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _ReleaseSysCache, referenced from:
                pgrx_pg_sys::include::pg15::ReleaseSysCache::_$u7b$$u7b$closure$u7d$$u7d$::ha2f9a78605574639 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _SearchSysCache1, referenced from:
                pgrx_pg_sys::include::pg15::SearchSysCache1::_$u7b$$u7b$closure$u7d$$u7d$::h6ed40896fac90228 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _TopMemoryContext, referenced from:
                pgrx::memcxt::PgMemoryContexts::value::h844405e7ee1b4499 in libpgrx-93c8d5f403380538.rlib[11](pgrx-93c8d5f403380538.pgrx.4a16de93af1e10dc-cgu.08.rcgu.o)
            _TopTransactionContext, referenced from:
                pgrx::memcxt::PgMemoryContexts::value::h844405e7ee1b4499 in libpgrx-93c8d5f403380538.rlib[11](pgrx-93c8d5f403380538.pgrx.4a16de93af1e10dc-cgu.08.rcgu.o)
            _add_path, referenced from:
                pgrx_pg_sys::include::pg15::add_path::_$u7b$$u7b$closure$u7d$$u7d$::h0e8d8ab111836289 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _add_row_identity_var, referenced from:
                pgrx_pg_sys::include::pg15::add_row_identity_var::_$u7b$$u7b$closure$u7d$$u7d$::h6bfac508f56d8b73 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _bms_equal, referenced from:
                pgrx_pg_sys::include::pg15::bms_equal::_$u7b$$u7b$closure$u7d$$u7d$::h56699a2c9ed22abd in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _bms_is_member, referenced from:
                pgrx_pg_sys::include::pg15::bms_is_member::_$u7b$$u7b$closure$u7d$$u7d$::h48099ce967a64bef in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _create_foreignscan_path, referenced from:
                pgrx_pg_sys::include::pg15::create_foreignscan_path::_$u7b$$u7b$closure$u7d$$u7d$::h4b19fe90aa2d443f in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _defGetString, referenced from:
                pgrx_pg_sys::include::pg15::defGetString::_$u7b$$u7b$closure$u7d$$u7d$::h6bfbffb6c51a515b in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _end_MultiFuncCall, referenced from:
                pgrx_pg_sys::include::pg15::end_MultiFuncCall::_$u7b$$u7b$closure$u7d$$u7d$::h849ae6853b4b8d6c in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _errcode, referenced from:
                pgrx_pg_sys::submodules::panic::do_ereport::hd80e2f184ea81edd in libpgrx_pg_sys-94db225c3065d8b5.rlib[10](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.7.rcgu.o)
            _errcontext_msg, referenced from:
                pgrx_pg_sys::submodules::panic::do_ereport::hd80e2f184ea81edd in libpgrx_pg_sys-94db225c3065d8b5.rlib[10](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.7.rcgu.o)
            _errdetail, referenced from:
                pgrx_pg_sys::submodules::panic::do_ereport::hd80e2f184ea81edd in libpgrx_pg_sys-94db225c3065d8b5.rlib[10](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.7.rcgu.o)
            _errfinish, referenced from:
                pgrx_pg_sys::submodules::panic::do_ereport::hd80e2f184ea81edd in libpgrx_pg_sys-94db225c3065d8b5.rlib[10](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.7.rcgu.o)
            _errhint, referenced from:
                pgrx_pg_sys::submodules::panic::do_ereport::hd80e2f184ea81edd in libpgrx_pg_sys-94db225c3065d8b5.rlib[10](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.7.rcgu.o)
            _errmsg, referenced from:
                pgrx_pg_sys::submodules::panic::do_ereport::hd80e2f184ea81edd in libpgrx_pg_sys-94db225c3065d8b5.rlib[10](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.7.rcgu.o)
            _error_context_stack, referenced from:
                pgrx_pg_sys::include::pg15::CopyErrorData::hf71e0a7e384db0f4 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
                pgrx_pg_sys::include::pg15::CopyErrorData::hf71e0a7e384db0f4 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
                pgrx_pg_sys::include::pg15::CopyErrorData::hf71e0a7e384db0f4 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
                pgrx_pg_sys::include::pg15::FreeErrorData::hde9f2f86818bc222 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
                pgrx_pg_sys::include::pg15::FreeErrorData::hde9f2f86818bc222 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
                pgrx_pg_sys::include::pg15::FreeErrorData::hde9f2f86818bc222 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
                pgrx_pg_sys::include::pg15::MemoryContextAlloc::hd16ae6cea95467f8 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
                pgrx_pg_sys::include::pg15::MemoryContextAlloc::hd16ae6cea95467f8 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
                pgrx_pg_sys::include::pg15::MemoryContextAlloc::hd16ae6cea95467f8 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
                ...
            _errstart, referenced from:
                pgrx_pg_sys::submodules::panic::do_ereport::hd80e2f184ea81edd in libpgrx_pg_sys-94db225c3065d8b5.rlib[10](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.7.rcgu.o)
            _extract_actual_clauses, referenced from:
                pgrx_pg_sys::include::pg15::extract_actual_clauses::_$u7b$$u7b$closure$u7d$$u7d$::hbbf5fcc5b73e81c7 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _get_attgenerated, referenced from:
                pgrx_pg_sys::include::pg15::get_attgenerated::_$u7b$$u7b$closure$u7d$$u7d$::h0088b62b788cd59d in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _get_attname, referenced from:
                pgrx_pg_sys::include::pg15::get_attname::_$u7b$$u7b$closure$u7d$$u7d$::h1d03ec124d1752b8 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _get_atttype, referenced from:
                pgrx_pg_sys::include::pg15::get_atttype::_$u7b$$u7b$closure$u7d$$u7d$::h8b2ddae44238ee9b in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _get_call_result_type, referenced from:
                pgrx_pg_sys::include::pg15::get_call_result_type::_$u7b$$u7b$closure$u7d$$u7d$::h880beb3aec0ca383 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _get_collation_name, referenced from:
                pgrx_pg_sys::include::pg15::get_collation_name::_$u7b$$u7b$closure$u7d$$u7d$::h5270144a03c9cca4 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _get_fn_expr_argtype, referenced from:
                pgrx_pg_sys::include::pg15::get_fn_expr_argtype::_$u7b$$u7b$closure$u7d$$u7d$::h3563519b9d4e6be8 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _get_typlenbyvalalign, referenced from:
                pgrx_pg_sys::include::pg15::get_typlenbyvalalign::_$u7b$$u7b$closure$u7d$$u7d$::h88d487971b8467f0 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _getmissingattr, referenced from:
                pgrx_pg_sys::include::pg15::getmissingattr::_$u7b$$u7b$closure$u7d$$u7d$::h2f0784ae0ff933bc in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _heap_form_tuple, referenced from:
                pgrx_pg_sys::include::pg15::heap_form_tuple::_$u7b$$u7b$closure$u7d$$u7d$::h3e0bcc5fd33fd08b in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _heap_getsysattr, referenced from:
                pgrx_pg_sys::include::pg15::heap_getsysattr::_$u7b$$u7b$closure$u7d$$u7d$::h56c95503ca48586d in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _init_MultiFuncCall, referenced from:
                pgrx_pg_sys::include::pg15::init_MultiFuncCall::_$u7b$$u7b$closure$u7d$$u7d$::haa34b55759092b22 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _jsonb_in, referenced from:
                pgrx_pg_sys::include::pg15::jsonb_in::_$u7b$$u7b$closure$u7d$$u7d$::h37e071d3b4780598 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _jsonb_out, referenced from:
                pgrx_pg_sys::include::pg15::jsonb_out::_$u7b$$u7b$closure$u7d$$u7d$::h9388b2500d327530 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _lappend, referenced from:
                pgrx_pg_sys::include::pg15::lappend::_$u7b$$u7b$closure$u7d$$u7d$::ha9a8a24ebf967609 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _list_free, referenced from:
                pgrx_pg_sys::include::pg15::list_free::_$u7b$$u7b$closure$u7d$$u7d$::h16bc3388632862ba in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _list_union, referenced from:
                pgrx_pg_sys::include::pg15::list_union::_$u7b$$u7b$closure$u7d$$u7d$::h97b9448b3930e2f3 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _makeConst, referenced from:
                pgrx_pg_sys::include::pg15::makeConst::_$u7b$$u7b$closure$u7d$$u7d$::hcc79716bc5df40f4 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _makeVar, referenced from:
                pgrx_pg_sys::include::pg15::makeVar::_$u7b$$u7b$closure$u7d$$u7d$::h438abe599744d0f0 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _make_foreignscan, referenced from:
                pgrx_pg_sys::include::pg15::make_foreignscan::_$u7b$$u7b$closure$u7d$$u7d$::h0646b210a5b67e9e in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _nocachegetattr, referenced from:
                pgrx_pg_sys::include::pg15::nocachegetattr::_$u7b$$u7b$closure$u7d$$u7d$::he5819f198a5e3689 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _nodeToString, referenced from:
                pgrx_pg_sys::include::pg15::nodeToString::_$u7b$$u7b$closure$u7d$$u7d$::hd04e83bc4955f106 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _palloc, referenced from:
                pgrx_pg_sys::include::pg15::palloc::_$u7b$$u7b$closure$u7d$$u7d$::h501a365a4ff94beb in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _palloc0, referenced from:
                pgrx_pg_sys::include::pg15::palloc0::_$u7b$$u7b$closure$u7d$$u7d$::hbebef1713ea6622a in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _per_MultiFuncCall, referenced from:
                pgrx_pg_sys::include::pg15::per_MultiFuncCall::_$u7b$$u7b$closure$u7d$$u7d$::h54cd4b1ed23a04da in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _pfree, referenced from:
                pgrx_pg_sys::include::pg15::pfree::_$u7b$$u7b$closure$u7d$$u7d$::ha6811858778eb671 in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _pg_detoast_datum, referenced from:
                pgrx_pg_sys::include::pg15::pg_detoast_datum::_$u7b$$u7b$closure$u7d$$u7d$::h1e6956375edd764d in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _pg_detoast_datum_packed, referenced from:
                pgrx_pg_sys::include::pg15::pg_detoast_datum_packed::_$u7b$$u7b$closure$u7d$$u7d$::h8862279d3601ccaa in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _pg_re_throw, referenced from:
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h0c59d9bea1075818 in duckgres.1kz7wb0cuuxarquq.rcgu.o
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h0e9552007976cf04 in duckgres.1kz7wb0cuuxarquq.rcgu.o
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h3c0b621ac3ed9a57 in duckgres.1kz7wb0cuuxarquq.rcgu.o
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h461fd96d64b081a6 in duckgres.1kz7wb0cuuxarquq.rcgu.o
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h49c9b15e71f40c05 in duckgres.1kz7wb0cuuxarquq.rcgu.o
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h5c7ab97888bce8a5 in duckgres.1kz7wb0cuuxarquq.rcgu.o
                pgrx_pg_sys::submodules::panic::pgrx_extern_c_guard::h6952fe8e6cf88eaa in duckgres.1kz7wb0cuuxarquq.rcgu.o
                ...
            _pull_var_clause, referenced from:
                pgrx_pg_sys::include::pg15::pull_var_clause::_$u7b$$u7b$closure$u7d$$u7d$::h4888f949494e696a in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _relation_close, referenced from:
                pgrx_pg_sys::include::pg15::relation_close::_$u7b$$u7b$closure$u7d$$u7d$::h71c4c2dd2e863c8f in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _relation_open, referenced from:
                pgrx_pg_sys::include::pg15::relation_open::_$u7b$$u7b$closure$u7d$$u7d$::h40393794807b24cc in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
            _slot_getsomeattrs_int, referenced from:
                pgrx_pg_sys::include::pg15::slot_getsomeattrs_int::_$u7b$$u7b$closure$u7d$$u7d$::h1b2fd6a500916fbe in libpgrx_pg_sys-94db225c3065d8b5.rlib[3](pgrx_pg_sys-94db225c3065d8b5.pgrx_pg_sys.fb457daf81665331-cgu.0.rcgu.o)
          clang: error: linker command failed with exit code 1 (use -v to see invocation)


error: could not compile `duckgres` (lib) due to 1 previous error
@samuelcolvin samuelcolvin added the bug Something isn't working label Apr 8, 2024
@samuelcolvin samuelcolvin changed the title Linker issues and new release? wrappers_fdw result, linker errors and new release? Apr 8, 2024
@samuelcolvin samuelcolvin changed the title wrappers_fdw result, linker errors and new release? wrappers_fdw result, linker errors and new release? Apr 8, 2024
@burmecia
Copy link
Member

sorry for the late reply, is this still an issue?

@samuelcolvin
Copy link
Author

Honestly I stopped trying as I got no response.

@burmecia
Copy link
Member

This looks like the building environment hasn't been set up correctly, can you post your Rust env (rustup show) and Cargo.toml file?

@ChuckHend
Copy link

ChuckHend commented May 29, 2024

I am getting the same error. I wonder if supabase-wrappers-macros main branch is ahead of v0.1.15?

I was also able to resolve it by using supabase-wrappers = { git = "https://github.com/supabase/wrappers.git" } in my Cargo.toml, which I think works because supabase-wrappers has a path dependency declared on supabase-wrappers-macros?

kamyshdm pushed a commit to dymium-io/supabase-wrappers that referenced this issue Jun 17, 2024
[issues242,249] non-text columns classification
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants