postgresql-interfaces/psqlodbc GitHub issues and pull requests (mirror)
help / color / mirror / Atom feed[postgresql-interfaces/psqlodbc] issue #154: Workflow error: Install Win32OpenSSL fails
5+ messages / 2 participants
[nested] [flat]
* [postgresql-interfaces/psqlodbc] issue #154: Workflow error: Install Win32OpenSSL fails
@ 2026-02-12 05:04 "fdcastel (@fdcastel)" <[email protected]>
0 siblings, 0 replies; 5+ messages in thread
From: fdcastel (@fdcastel) @ 2026-02-12 05:04 UTC (permalink / raw)
To: postgresql-interfaces/psqlodbc <[email protected]>
I'm working on a PR for #153, but I’m having trouble reproducing the build process.
I only changed [`main.yml`](https://github.com/postgresql-interfaces/psqlodbc/blob/main/.github/workflows/main.yml) to run on pushes from any branch:
```yaml
on:
push:
branches: [ "*" ]
pull_request:
branches: [ "*" ]
```
But it is failing with
<img width="902" height="441" alt="Image" src="https://github.com/user-attachments/assets/94723c60-ce5a-4c56-b227-c6d6221fb48a"; />
Also, do we really need to build PostgreSQL from source just to test the ODBC driver? Couldn’t we use the latest stable installer or prebuilt artifacts instead?
^ permalink raw reply [nested|flat] 5+ messages in thread
* Re: [postgresql-interfaces/psqlodbc] issue #154: Workflow error: Install Win32OpenSSL fails
@ 2026-02-12 11:04 ` "davecramer (@davecramer)" <[email protected]>
3 siblings, 0 replies; 5+ messages in thread
From: davecramer (@davecramer) @ 2026-02-12 11:04 UTC (permalink / raw)
To: postgresql-interfaces/psqlodbc <[email protected]>
You don't need to build it from source.
In order to fix the above problem, it is the version. They update this pretty regularly.
currently 3.3.6 https://slproweb.com/products/Win32OpenSSL.html
^ permalink raw reply [nested|flat] 5+ messages in thread
* Re: [postgresql-interfaces/psqlodbc] issue #154: Workflow error: Install Win32OpenSSL fails
@ 2026-02-12 15:03 ` "fdcastel (@fdcastel)" <[email protected]>
3 siblings, 0 replies; 5+ messages in thread
From: fdcastel (@fdcastel) @ 2026-02-12 15:03 UTC (permalink / raw)
To: postgresql-interfaces/psqlodbc <[email protected]>
Thank you, @davecramer!
Updating `OPENSSL_VERSION` to `3_3_6` indeed did the trick! The workflow is now moving forward _(building postgres now)_. 👍🏻
That said, I’m still a bit puzzled, though. I went through the (failed) logs and couldn’t spot the actual reason it was failing. It looks like the download _completed_ successfully:
<img width="694" height="1185" alt="Image" src="https://github.com/user-attachments/assets/a1e4e8b5-c361-428c-b93b-244d3e728cc9"; />
So **why did the install step fail?**
Is there another place where 3_3_5 / 3_3_6 is being referenced that I’m missing?
Mostly asking because it might be worth improving the error message and saving the next “noob” from running into the same thing the next time the OpenSSL version bumps again 😄
^ permalink raw reply [nested|flat] 5+ messages in thread
* Re: [postgresql-interfaces/psqlodbc] issue #154: Workflow error: Install Win32OpenSSL fails
@ 2026-02-12 15:13 ` "fdcastel (@fdcastel)" <[email protected]>
3 siblings, 0 replies; 5+ messages in thread
From: fdcastel (@fdcastel) @ 2026-02-12 15:13 UTC (permalink / raw)
To: postgresql-interfaces/psqlodbc <[email protected]>
Oh man… the build is _still_ running. 😅
I suppose this is probably only on the first run because of the GitHub cache -- but still…
**Would you be open to a PR to modernize the current workflow?**
Possible improvements:
- install PostgreSQL from a pinned release (instead of building from source), and
- run x86 and x64 test jobs in parallel
_Of course, I'm a complete newbie, so I might be missing something 😄 -- If there are solid reasons for keeping it as-is, I totally understand._
^ permalink raw reply [nested|flat] 5+ messages in thread
* Re: [postgresql-interfaces/psqlodbc] issue #154: Workflow error: Install Win32OpenSSL fails
@ 2026-03-05 11:46 ` "davecramer (@davecramer)" <[email protected]>
3 siblings, 0 replies; 5+ messages in thread
From: davecramer (@davecramer) @ 2026-03-05 11:46 UTC (permalink / raw)
To: postgresql-interfaces/psqlodbc <[email protected]>
Oh, wow, I didn't see your response.
Yes, I would be up to a PR to mondernize the workflow
^ permalink raw reply [nested|flat] 5+ messages in thread
end of thread, other threads:[~2026-03-05 11:46 UTC | newest]
Thread overview: 5+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2026-02-12 05:04 [postgresql-interfaces/psqlodbc] issue #154: Workflow error: Install Win32OpenSSL fails "fdcastel (@fdcastel)" <[email protected]>
2026-02-12 11:04 ` "davecramer (@davecramer)" <[email protected]>
2026-02-12 15:03 ` "fdcastel (@fdcastel)" <[email protected]>
2026-02-12 15:13 ` "fdcastel (@fdcastel)" <[email protected]>
2026-03-05 11:46 ` "davecramer (@davecramer)" <[email protected]>
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox