GNOME Bugzilla – Bug 110833
configure script does not detect gnet-2.0.0
Last modified: 2006-06-18 05:11:05 UTC
gnet-2.0.0 has completely switch to only using pkgconfig; gnet-config is no more. pan relies on gnet-config to find gnet. Please use pkg-config instead (just use AM_PATH_GNET_2_0), and adapt to gnet-2.0.0, if necessary. Thanks.
Marking this for 0.14.1. I'm not going to use GNet 2 until the Windows port was ready, GNet 2 also doesn't build out of the box on my Solaris box (http://bugzilla.gnome.org/show_bug.cgi?id=110859). However if you'd like to do a patch for configure.in that will check for GNet 2 with pkg-config, and then fall back to gnet-config, I'd be happy to take that and put it in 0.14.0. The xml2 checks in configure.in would make a good template.
From another person reporting the same bug to pan@rebelbase: > It's not that easy, because gnet apparently and changed their > APIs between versions. pan references a few functions that > are no longer in the headers anywhere, something about conduits > or IO channels IIRC, whose function was not obvious from the > function name. At least to me, who does not program glib and > gtk normally.
*** Bug 110926 has been marked as a duplicate of this bug. ***
gnet-2.0.1 is out, and supposedly fixes the Solaris problems. I understand that the API is different to the gnet-1.* series, so i don't expect you to update immediately.
Fixed in CVS: http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan/pan&command=DIFF_FRAMESET&file=smtp.c&rev1=1.82&rev2=1.83&root=/cvs/gnome http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan/pan&command=DIFF_FRAMESET&file=pan.c&rev1=1.197&rev2=1.198&root=/cvs/gnome http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan/pan&command=DIFF_FRAMESET&file=Makefile.am&rev1=1.212&rev2=1.213&root=/cvs/gnome http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan/pan/dialogs&command=DIFF_FRAMESET&file=dialog-newuser.c&rev1=1.54&rev2=1.55&root=/cvs/gnome http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan&command=DIFF_FRAMESET&file=pan.spec.in&rev1=1.47&rev2=1.48&root=/cvs/gnome http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan&command=DIFF_FRAMESET&file=configure.in&rev1=1.276&rev2=1.277&root=/cvs/gnome http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan&command=DIFF_FRAMESET&file=ChangeLog&rev1=1.1883&rev2=1.1884&root=/cvs/gnome http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan/pan&command=DIFF_FRAMESET&file=sockets.c&rev1=1.116&rev2=1.117&root=/cvs/gnome