GNOME Bugzilla – Bug 310149
totem won't build on Solaris - uses Linux specific code
Last modified: 2005-07-12 20:31:03 UTC
Version details: 1.0.3 Distribution/Version: s10 x86 src/totem-disc.c includes mntent.h and linux/cdrom.h, neither of which exists on Solaris. The equivalent of mntent.h is sys/mnttab.h. cdrom.h has no equivalent so I copied cddb-cdrom-extensions.h from gnome-vfs. Attached patches modifies config.h.in/configure.in/totem-disc.c for mnttab.h. It adds cddb-cdrom-extensions.h, copied from gnome-vfs/modules source. I didn't rename it. Feel free to do so.
Created attachment 49031 [details] [review] Support building on Solaris.
But that still won't make it work properly, just compile. I would rather have the Linux specific code ifdef'ed and HAL being used (as it's being ported to Solaris these days). *** This bug has been marked as a duplicate of 310006 ***