Commit 562e46a
committed
Ship the PG18 macOS FDW module as .so (inst handles .dylib)
On macOS PG18, PGXS builds steampipe_postgres_fdw.dylib (DLSUFFIX=.dylib), but
the fdw Makefile `inst` target hardcoded `cp steampipe_postgres_fdw.so`, so the
build-<PLATFORM> copy failed ("No such file or directory") and the draft-release
build aborted (compile+link had succeeded). `inst` now copies the .dylib to
build-<PLATFORM>/steampipe_postgres_fdw.so when present (falling back to .so on
Linux / PG<=17 macOS), matching the .so-pinned control file + the CLI's
FdwBinaryFileName - the proven darwin/arm64 config. Linux unaffected.1 parent 821d826 commit 562e46a
1 file changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
65 | | - | |
| 64 | + | |
| 65 | + | |
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| |||
0 commit comments