The attached patch is needed to let gnome-vfs compile on Gentoo/FreeBSD. Ports applies other patches, too, if somebody wants to take a look: http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/gnomevfs2/files/ but most of them are for their own filesystem layout or for ports buildchain. Thanks, Diego
Created attachment 66386 [details, diff] gnome-vfs-2.10.1-fbsd.patch
After compile test on Linux, committed fix for 2.10 and 2.11.92. Submitted new patch upstream, hoping it will get in for 2.12.
It looks like this patch was not included upstream in 2.12.2, the latest (2.12.2) gnome-vfs ebuild does not include the patch for the "Password:"/"Password: " issue and thus I am not able to use gnome-vfs' sftp module with FreeBSD OpenSSH servers anymore (I could when I was running Gnome 2.10). Could this patch (or at least the sftp-method.c one) be included again, should I file a new bugreport for this? (I was going to do so but stumbled into this bug while checking the CVS log).
Created attachment 77367 [details, diff] Same patch as before but against gnome-vfs-2.12.2 This is the same patch as before (well, only the sftp-methods.c part), but for gnome-vfs-2.12.2. Tested it and it solved my problem.