-
Notifications
You must be signed in to change notification settings - Fork 4
Upgrading Postgres Client Library to 18_1 #13
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
Conversation
|
To keep everyone updated, if anyone is even looking at these :) I found that I needed to copy the |
…e the same as the host relates to allyourcodebase#7
reuse previous logic to take OS into account for defines HAVE_DECL_STRCHRNUL was renamed from HAVE_STRCHRNUL same with DECL_MEMSET_S Add the oauth source file, but without libcurl
|
Hi @coffeebe4code I managed to build the examples. Also can you check if the other two headers added in this repo are up to date or also need to be replaced ? |
c6721f3 to
be5b98b
Compare
@agagniere The |
There are still a few outstanding issues, and I'm unsure if some of these values can be set based on the presence of a target feature or glibc version etc.
My steps for doing this was.
./configure CC='zig cc' CXX='zig c++' --with-ssl=opensslcommonportlibpq.zig build -Dssl=OpenSSLPG_KEYWORDmacroUNRESERVED_KEYWORDandBARE_LABELThese errors are left in a file provided called
compile-errors.txtI'm no expert at this stuff, and it was fun getting this far. I will need some guidance on some of the new 18_1 header defines, as well as these 2 issues.