After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 340195 - gnome-nettool doesn't compile on solaris, requires non-existant ifaddrs.h
gnome-nettool doesn't compile on solaris, requires non-existant ifaddrs.h
Status: RESOLVED FIXED
Product: gnome-nettool
Classification: Applications
Component: general
git master
Other opensolaris
: High critical
: ---
Assigned To: Germán Poo-Caamaño
Rodrigo Moya
Depends on: 156176 357839
Blocks:
 
 
Reported: 2006-04-30 14:31 UTC by James Andrewartha
Modified: 2008-12-08 22:02 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description James Andrewartha 2006-04-30 14:31:55 UTC
http://jhbuild.bxlug.be/builds/2006-04-29-0007/logs/gnome-nettool/#configure

ifaddrs.h doesn't exist on solaris. There's a function pcap_findalldevs you can steal from libpcap http://cvs.tcpdump.org/cgi-bin/cvsweb/libpcap/fad-glifc.c?rev=1.5.2.1 which is BSD licensed, with the obsolete clause ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
Comment 1 Germán Poo-Caamaño 2006-08-21 00:57:10 UTC
Thanks for the pointer.  I think the way to go is to use libgtop, which has this issue solved (or at least it suppossed to have :-)
Comment 2 Germán Poo-Caamaño 2006-12-01 15:59:12 UTC
Added a dependency of another bug (which is fixed) just the have a quick pointer for Linux specific stuffs.
Comment 3 Germán Poo-Caamaño 2008-12-08 22:02:13 UTC
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.