-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
could not determine kind of name for C.g_date_time_new_from_unix_local_usec #151
Comments
What GLib and GTK versions do you have? |
#145 might've bumped it a bit too high... |
Same issue on Gentoo box |
Same on OpenSuse Leap 15.6:
Kernel: 6.4.0-150600.23.17-default |
If this is seriously affecting your application, please consider downgrading |
I think we are all trying to use dissent, which uses gotk4 v0.3.1. Any solutions that are not downgrading dissent? |
can you use the prebuilt? |
Thanks, this is a working solution for me. |
I like having the binaries optimized for my cpu with "-O3" and thin-lto. And ofc I trust source code just more than binaries. And if it doesn't compile because there are symbols missing, there is always the possibility of the application crashing in runtime. (Thats an assumption, I am not a C dev) |
Dissent doesn't use any of these symbols, so you're fine. |
Why does dissent require such a high glib version then? (to compile) |
Because gotk4 is generated off the higher GLib version and Dissent requires that version. You can downgrade gotk4 within Dissent and it'll probably work. I'm hesitant to provide more help if you're not familiar with Go development, but some of that is needed to build Go applications. |
OS: Gentoo Linux
Kernel: Linux version 6.6.41-gentoo-dist
C Compiler: GNU GCC 13.3.1
Go compiler: go version go1.22.6 linux/amd64
glib package info:
gtk4 package info:
After running
go install -v libdb.so/dissent@latest
, I got the following output:The text was updated successfully, but these errors were encountered: