box64 icon indicating copy to clipboard operation
box64 copied to clipboard

gnutls_pubkey_export_dh_raw not found

Open InfamousKnight opened this issue 1 year ago • 6 comments

While trying to run bizhawk with a Waterboxed core like melonds, this error message shows up in winlator which uses box64:

Screenshot_20240617_124311_Winlator

So I guess gnutls_pubkey_export_dh_raw is missing?

InfamousKnight avatar Jun 17 '24 16:06 InfamousKnight

Those symbols are already wrapped but are absent from the libs. I plan to have a look at this later on, to check if it's normal or not (and probably suppress the message if it's normal).

Also, what is "Waterboxed"?

ptitSeb avatar Jun 17 '24 17:06 ptitSeb

Waterbox is just something for sync stability. It saves the entire core in a savestate to prevent desyncs. It requires a specific setup.

InfamousKnight avatar Jun 17 '24 17:06 InfamousKnight

bump to give more context on waterbox requirements: https://raw.githubusercontent.com/TASEmulators/BizHawk/master/waterbox/readme.txt

InfamousKnight avatar Jun 17 '24 21:06 InfamousKnight

Apologizes if I sound pushy, but any update on this?

InfamousKnight avatar Sep 03 '24 14:09 InfamousKnight

well, not really. As I wrote earlier, those symbols are wrapped in box64 but you native libs doesn't implement them. Either update them (if possible) or try to use the x86_64 version of them.

ptitSeb avatar Sep 03 '24 15:09 ptitSeb

Unfortunately, I don't know really know how to do this.. have you managed to run bizhawk with a waterboxed core like melonds to work on an arm64 machine? I don't have one other than an android.

Just curious.

InfamousKnight avatar Sep 03 '24 17:09 InfamousKnight

Ok, my best bet would be to wait for android 15 to come to my samsung galaxy s23fe so I can use google linux vm. It could just be android being very restricted and hard to debug.

InfamousKnight avatar Mar 04 '25 18:03 InfamousKnight