FS#74708 - [mysql-workbench] FTBFS, 'iodbc' or 'Unixodbc' not found

Attached to Project: Community Packages
Opened by Sprite (Sprite) - Wednesday, 11 May 2022, 19:47 GMT
Last edited by Toolybird (Toolybird) - Wednesday, 13 July 2022, 04:55 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

```
CMake Error at CMakeLists.txt:116 (message):
Workbench required iodbc or Unixodbc, none was found, CMake will exit.
```

Additional info:
* package version(s): 8.0.29-1
* config and/or log files etc: attached.
This task depends upon

Closed by  Toolybird (Toolybird)
Wednesday, 13 July 2022, 04:55 GMT
Reason for closing:  Fixed
Additional comments about closing:  https://github.com/archlinux/svntogit-co mmunity/commit/8a52ee5f
Comment by loqs (loqs) - Wednesday, 11 May 2022, 20:48 GMT
In unixodbc 2.3.10-1 unixodbc_conf.h moved from usr/include to usr/include/unixODBC.
Try adding at the end of prepare()
sed -i 's|unixodbc_conf.h|unixODBC/unixodbc_conf.h|' build/cmake/Modules/FindUNIXODBC.cmake plugins/migration/CMakeLists.txt
Comment by Sprite (Sprite) - Thursday, 12 May 2022, 22:36 GMT
@loqs Thank you, it works. Maybe we should add this line to the PKGBUILD in Arch Repo?

Loading...