Crashes on latest Wine 4.18
Copying to ~/.heidisql doesn't help
Git Clone URL: | https://aur.archlinux.org/heidisql.git (read-only, click to copy) |
---|---|
Package Base: | heidisql |
Description: | A lightweight GUI for managing MySQL, PostgreSQL, and Microsoft SQL databases. |
Upstream URL: | http://www.heidisql.com/ |
Licenses: | GPL |
Submitter: | liviucmg |
Maintainer: | D3SOX |
Last Packager: | D3SOX |
Votes: | 52 |
Popularity: | 1.09 |
First Submitted: | 2012-12-12 12:03 (UTC) |
Last Updated: | 2025-05-07 09:51 (UTC) |
Crashes on latest Wine 4.18
Copying to ~/.heidisql doesn't help
@liviucmg You should add MariaDB DLL also - MariaDB stoped working in this release. For a quick fix edit /usr/bin/heidisql and add line
ln -s "$progRealPath/libmariadb.dll" "$progHome/libmariadb.dll" >/dev/null 2>&1
. Then run it once bash /usr/bin/heidisql
.
Upgraded to 10.2.0.5599, and from 32 to 64bit. Note that author recommends Wine 4.10. I tried it and seems to work properly with symlinks.
Can confirm, I fixed it by removing the symlinks and copying everything into ~/.heidisql
.
Looks like symlink support broke with the latest wine-staging (4.8):
wine: cannot find '/home/jaume/.heidisql/heidisql.exe'
Installing normal wine
fixes it.
Confirmed working again with wine-4.8-1
https://github.com/HeidiSQL/HeidiSQL/issues/630 https://forum.winehq.org/viewtopic.php?f=8&t=32337 If someone has the know-how to debug wine.
Perhaps it's better to include a bundled copy of wine with this package?
Same with wine-4.7-1
I updated the package to 10.1.0.5539 but unfortunately it also crashes on wine-4.6-1. Had to downgrade to wine-4.5-1 as @miamm suggested.
Pinned Comments
D3SOX commented on 2025-05-07 09:29 (UTC) (edited on 2025-05-07 12:30 (UTC) by D3SOX)
The package now provides the native Linux version of HeidiSQL. It's currently in a beta state so expect bugs. See the known bugs at https://www.heidisql.com/forum.php?t=44068 and https://github.com/HeidiSQL/HeidiSQL/issues?q=state%3Aopen%20label%3A%22linux-native%22
To copy your settings:
Click on File > Import settings and select /home/username/.heidisql/portable_settings.txt (use CTRL+H in the file picker to show hidden directories)
There is also the old version available as heidisql-wine.
I might modify this soon to make it build from source and create a heidisql-bin package