You are not logged in.
Pages: 1
Not sure where to post this or how to address the issue.
Let me know if this should be a bug report.
Got a package that we're trying to build (libgalago-gtk) and it seems to have a problem with the gtk+ that we're using.
The main error is:
../libgalago-gtk/.libs/libgalago-gtk.so: undefined reference to `gtk_dialog_get_response_for_widget'
I did find this link which seemed to indicate that gtk2.6.8 has issues.
http://lists.freedesktop.org/archives/g … 00836.html
I have 2.6.9, but they seem to indicate that 2.7.0 was preferred.
I looked on the gtk+ site and I think they're up to 2.8.
I also looked on the arch page and the package has been flagged out of date.
http://www.archlinux.org/packages.php?id=4106
--HAPS
Offline
Personally, I wouldn't see this as a bug. You need a more recent gtk+ version, the current one in the repo has been flagged, so while you're waiting for the update, build your own 2.7 or 2.8 - simple, really.
Offline
I tried doing 2.8.0, but even after updating all the packages required it still wouldnt compile, im compiling 2.7.0 its compiling fine so far.
Offline
Can you post your error messages? I'm curious.
I think we will want to go with the 2.8 if we can.
--HAPS
Offline
Offline
Okay, that last error was caused by my stupidity.
Note, when upgrading to cairo 0.9.2 i get this error when loading gedit or nautilus:
error while loading shared libraries: libcairo.so.1: cannot open shared object file: No such file or directory
pkgbuilds can be found here for all of the dependencies and gtk2.8, so other people can help with this.
Offline
Note, when upgrading to cairo 0.9.2 i get this error when loading gedit or nautilus:
error while loading shared libraries: libcairo.so.1: cannot open shared object file: No such file or directory
You'll need to rebuild them. You can use ABS to get the PKGBUILD.
Offline
rebuild what?
Offline
You need to rebuild gedit and nautilus to make them use the version of libcairo that is installed on your system.
Offline
ah, well that blows since im too lazy lol
Offline
Okay. GTK 2.8 is built.
In the pango pkgbuild i added cairo to the dependency list so it would avoid the stupid mistake that I made of not building cairo before pango.
http://hackerslair.info/gtk2.8 are where the pkgbuilds are, have at it.
Offline
Who knew it would get so darn complicated?
I know what you mean about the laziness. I'm a programmer and these are my virtues.
http://www.netropolis.org/hash/perl/virtue.html
Options:
1) Send mail to Jan de Groot until he capitulates. ( Risky. Could get you banned. )
2) Rebuild the entire infrastructure ( You do the gtk, and I'll start working on the kernel )
3) Submit a bug report. ( I haven't heard anyone actually forbid us from doing that)
4) Go on a month vacation ( Of course by then something else might break. )
--HAPS
Offline
lol. I'm lazy too. god, so damned lazy. Anyway, I got it done.
Offline
This thread might interest you:
http://bbs.archlinux.org/viewtopic.php?t=14531
Offline
Pages: 1