Skip to content

Conversation

@1R053
Copy link

@1R053 1R053 commented Feb 3, 2025

  • some build settings were updated to build and install on current MacOS and XCode
  • also debugging is now possible with a development build, e.g. using CLION and attach to process will stop at breakpoints (except in macros)
  • bugfix: test DSN now will also apply datasource parameters
  • bugfix: loginDialog crash memory leak fixed
  • bugfix: SQLDriverConnect without any DSN specified will now also apply DSN parameters after the DSN chooser dialog
  • iodbctest enhancements:
    • universal binary
    • if driver does not support SQL_DRIVER_COMPLETE it calls the driver with the connection string defined in the DSN
    • added a "sleep" command to allow attaching a debugger (otherwise the program stops when a debugger attaches while waiting for user input)

@pkleef
Copy link
Collaborator

pkleef commented Feb 4, 2025

Thank you for your contribution. We will do a review of this request shortly.

Copy link
Contributor

@TallTed TallTed left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small fixes to README_MACOSX.md

@1R053 1R053 changed the title fixes to build on current MacOS build and debug on current MacOS, test DSN will now also apply parameters Feb 27, 2025
@1R053 1R053 requested a review from TallTed February 28, 2025 10:01
@TallTed
Copy link
Contributor

TallTed commented Feb 28, 2025

@1R053 — My reviews have least importance here, as my primary coding language is English. @pkleef and @smalinin manage the compilation source code.

@1R053
Copy link
Author

1R053 commented Mar 2, 2025

once you compile it for deployment I'd be curious, if the driver access issues are resolved. With the current version of iODBC drivers have to be installed in a specific directory on MacOs in order to avoid access errors. I don't have that anymore with my local builds (production and development) but I am not sure if that remains in a deployment build.

For example I can now without problem use the SQLite homebrew drivers or other drivers like Snowflake from their install location instead of having to move them manually into an allowed folder.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants