diff -Nru gnome-user-share-3.0.0/debian/changelog gnome-user-share-3.0.0/debian/changelog --- gnome-user-share-3.0.0/debian/changelog 2011-07-01 07:35:52.000000000 -0400 +++ gnome-user-share-3.0.0/debian/changelog 2011-09-22 15:24:38.000000000 -0400 @@ -1,3 +1,10 @@ +gnome-user-share (3.0.0-2ubuntu3~aglasgall1) oneiric; urgency=low + + * debian/patches/08_fix_port_discovery.patch: Specify an address family in + http.c:get_port() so that the bind() succeeds and we actually get a port. + + -- Adam Glasgall Thu, 22 Sep 2011 15:24:07 -0400 + gnome-user-share (3.0.0-2ubuntu2) oneiric; urgency=low * debian/patches/06_nodisplay_autostart.patch: diff -Nru gnome-user-share-3.0.0/debian/patches/08_fix_port_discovery.patch gnome-user-share-3.0.0/debian/patches/08_fix_port_discovery.patch --- gnome-user-share-3.0.0/debian/patches/08_fix_port_discovery.patch 1969-12-31 19:00:00.000000000 -0500 +++ gnome-user-share-3.0.0/debian/patches/08_fix_port_discovery.patch 2011-09-22 15:23:46.000000000 -0400 @@ -0,0 +1,14 @@ +## Description: Specify an address family in http.c:get_port() +## Origin/Author: Adam Glasgall +Index: gnome-user-share-3.0.0/src/http.c +=================================================================== +--- gnome-user-share-3.0.0.orig/src/http.c 2011-09-22 15:00:09.086505068 -0400 ++++ gnome-user-share-3.0.0/src/http.c 2011-09-22 15:00:00.766504944 -0400 +@@ -77,6 +77,7 @@ + memset (&addr, 0, sizeof (addr)); + addr.sin_port = 0; + addr.sin_addr.s_addr = INADDR_ANY; ++ addr.sin_family = AF_INET; + + reuse = 1; + setsockopt (sock, SOL_SOCKET, SO_REUSEADDR, &reuse, sizeof (reuse)); diff -Nru gnome-user-share-3.0.0/debian/patches/series gnome-user-share-3.0.0/debian/patches/series --- gnome-user-share-3.0.0/debian/patches/series 2011-07-01 07:35:52.000000000 -0400 +++ gnome-user-share-3.0.0/debian/patches/series 2011-09-22 15:24:59.000000000 -0400 @@ -4,3 +4,4 @@ 05_autostart_delay.patch 06_nodisplay_autostart.patch 07_onlyshowin_unity.patch +08_fix_port_discovery.patch