GNOME Bugzilla – Bug 107115
Can't build on Solaris!
Last modified: 2004-12-22 21:47:04 UTC
Solaris doesn't have the XF86keysum.h file, but a file named Sunkeysym.h exists. (As well as keysymdef.h, keysym.h, ap_keysum.h and DECkeysum.h) ... They all live in /usr/openwin/include/X11 .... totem.c:26:28: X11/XF86keysym.h: No such file or directory totem.c: In function `totem_action_handle_key': totem.c:1938: `XF86XK_AudioPlay' undeclared (first use in this function) totem.c:1938: (Each undeclared identifier is reported only once totem.c:1938: for each function it appears in.) totem.c:1939: `XF86XK_AudioPause' undeclared (first use in this function) totem.c:1980: `XF86XK_AudioPrev' undeclared (first use in this function) totem.c:1985: `XF86XK_AudioNext' undeclared (first use in this function) gmake[4]: *** [totem.o] Error 1 gmake[4]: Leaving directory `/var/tmp/garnome-0.21.2/gnome/totem/work/main.d/totem-0.90.0/src'
By the way, around line 1980, case GDK_M: case GDK_m: gtk_xine_dvd_event(...) isn't the a break; missing?
Second bug was already fixed 2003-02-26 Bastien Nocera <hadess@hadess.net> * configure.in: added detection for XSun headers (Closes: #107115) * src/totem-private.h: * src/totem.c: (totem_action_fullscreen_toggle), (on_fs_exit1_activate), (update_fullscreen_size), (size_changed_cb), (on_video_motion_notify_event), (totem_callback_connect), (totem_message_connection_receive_cb), (process_command_line), (main): place the popups properly on multihead displays and when the screen size changes (Closes: #101149), present the window when we receive an event, fix a segfault when launch totem without any arguments in client mode, finish with the startup notification when we're in client mode