#38657: gnome-vfs @2.24.4 build failure: unknown type name 'GStaticRecMutex' -----------------------------+-------------------------------- Reporter: caustindavis@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: gnome-vfs | -----------------------------+-------------------------------- Comment (by ionic@…): '''gstreamer010-gst-plugins-base''' has a ''no_gnome_vfs'' variant, we should remove this and unconditionally build without gnome-vfs support. '''gtksourceview''', '''libgnome''', '''libgtkhtml''', '''thunderbird-x11''', '''qalculate-gtk''', '''p5-gnome2-vfs''', '''py25-gnome''', '''py26-gnome''', '''py27-gnome''', '''rb-gnomevfs''', '''firefox-x11''', '''firefox-x11-devel'' depend unconditionally on gnome- vfs. If we remove gnome-vfs, we can also get rid of '''p5-gnome2-vfs''' and '''rb-gnomevfs'''. '''libgtkhtml''' only uses gnome-vfs for the testcases/testgtkhtml, given that we don't run that anyway, we can get rid of the gnome-vfs dependency. Regarding '''thunderbird-x11''', '''firefox-x11''' and '''firefox-x11-devel''', those ports are *heavily* outdated and a potential security risk. Do we have users for those? If not, I'd get rid of them as well. I can't find dependencies for gnome-vfs on Gentoo for '''gtksourceview''', '''qalculate-gtk''', instead both are depending on '''libgnome'''. We may want to change the dependencies from gnome-vfs to libgnome as well. This leaves us with '''libgnome''', '''py25-gnome''', '''py26-gnome''' and '''py27-gnome''' with hard dependencies on gnome-vfs. That's an issue, as we can't just remove or change those ports, especially not '''libgnome'''. :( Does anybody else have some idea? -- Ticket URL: <https://trac.macports.org/ticket/38657#comment:11> MacPorts <http://www.macports.org/> Ports system for OS X