<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to support-requests</title><link>https://sourceforge.net/p/gswitchit/support-requests/</link><description>Recent changes to support-requests</description><atom:link href="https://sourceforge.net/p/gswitchit/support-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 06 Dec 2006 12:17:08 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/gswitchit/support-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>[cvs] build fails (`xkl_engine_get_type')</title><link>https://sourceforge.net/p/gswitchit/support-requests/28/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;.libs/libxklavier-scan.o: In function `get_object_types':&lt;br /&gt;
/multimedia/cvs/gnome/libxklavier/doc/reference/libxklavier-scan.c:21: undefined reference to `xkl_engine_get_type'&lt;br /&gt;
/multimedia/cvs/gnome/libxklavier/doc/reference/libxklavier-scan.c:22: undefined reference to `xkl_config_item_get_type'&lt;br /&gt;
/multimedia/cvs/gnome/libxklavier/doc/reference/libxklavier-scan.c:23: undefined reference to `xkl_config_rec_get_type'&lt;br /&gt;
/multimedia/cvs/gnome/libxklavier/doc/reference/libxklavier-scan.c:24: undefined reference to `xkl_config_registry_get_type'&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Christian Kirbach</dc:creator><pubDate>Wed, 06 Dec 2006 12:17:08 -0000</pubDate><guid>https://sourceforge.net3c68e71642df41455be51f260418c78a69060fce</guid></item><item><title>libxklavier compile problem on 64bits platform</title><link>https://sourceforge.net/p/gswitchit/support-requests/27/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;libxklavier-2.91 currently has build problems on amd64&lt;/p&gt;
&lt;p&gt;Here's the error message:&lt;br /&gt;
cc1: warnings being treated as errors&lt;br /&gt;
xklavier_xmm.c: In function 'xkl_xmm_find_switch_option':&lt;br /&gt;
xklavier_xmm.c:110: warning: initialization discards&lt;br /&gt;
qualifiers from pointer target type&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Laurent Goujon</dc:creator><pubDate>Fri, 25 Aug 2006 05:51:58 -0000</pubDate><guid>https://sourceforge.netf7199b2165d39ab76cbc513aae430d1aaee9d1c1</guid></item><item><title>libxklavier needs to build with -Wno-unknown-pragmas</title><link>https://sourceforge.net/p/gswitchit/support-requests/26/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;On solaris, the X libraries are filled with #pragma&lt;br /&gt;
which creates warnings. Since libxklavier builds with&lt;br /&gt;
-Werror, it needs -Wno-unknown-pragmas to ignore these.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Andrewartha</dc:creator><pubDate>Wed, 26 Apr 2006 00:20:04 -0000</pubDate><guid>https://sourceforge.netf926a7f372996ae24e8492f22182154a5e9abd5e</guid></item><item><title>Build error - missing xkbfile</title><link>https://sourceforge.net/p/gswitchit/support-requests/25/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;On my box, building of libxklavier ends with:&lt;/p&gt;
&lt;p&gt;/bin/sh ../libtool --tag=CC --mode=link gcc -Wall&lt;br /&gt;
-Werror&lt;br /&gt;
-DDATA_DIR=\"/home/bjourne/cvsgnome/install/share/libxklavier\"&lt;br /&gt;
-I. -I/home/bjourne/cvsgnome/install/include&lt;br /&gt;
-I/home/bjourne/cvsgnome/install/include/libxml2   -I&lt;br /&gt;
-I..  -DENABLE_XKB_SUPPORT=1 -DENABLE_XMM_SUPPORT=1 -g&lt;br /&gt;
-O2   -o libxklavier.la -rpath&lt;br /&gt;
/home/bjourne/cvsgnome/install/lib -version-info 10:0:0&lt;br /&gt;
-L/home/bjourne/cvsgnome/install/lib -lxml2 -lz -lm&lt;br /&gt;
-lxkbfile -L/usr/X11R6/lib  xklavier.lo xklavier_evt.lo&lt;br /&gt;
xklavier_config.lo xklavier_xkb.lo xklavier_evt_xkb.lo&lt;br /&gt;
xklavier_config_xkb.lo xklavier_xmm.lo&lt;br /&gt;
xklavier_xmm_opts.lo xklavier_evt_xmm.lo&lt;br /&gt;
xklavier_config_xmm.lo xklavier_util.lo&lt;br /&gt;
xklavier_config_i18n.lo xklavier_props.lo xklavier_dump.lo&lt;br /&gt;
gcc -shared  .libs/xklavier.o .libs/xklavier_evt.o&lt;br /&gt;
.libs/xklavier_config.o .libs/xklavier_xkb.o&lt;br /&gt;
.libs/xklavier_evt_xkb.o .libs/xklavier_config_xkb.o&lt;br /&gt;
.libs/xklavier_xmm.o .libs/xklavier_xmm_opts.o&lt;br /&gt;
.libs/xklavier_evt_xmm.o .libs/xklavier_config_xmm.o&lt;br /&gt;
.libs/xklavier_util.o .libs/xklavier_config_i18n.o&lt;br /&gt;
.libs/xklavier_props.o .libs/xklavier_dump.o &lt;br /&gt;
-Wl,--rpath -Wl,/home/bjourne/cvsgnome/install/lib&lt;br /&gt;
-Wl,--rpath -Wl,/home/bjourne/cvsgnome/install/lib&lt;br /&gt;
-L/home/bjourne/cvsgnome/install/lib&lt;br /&gt;
/home/bjourne/cvsgnome/install/lib/libxml2.so -lz -lm&lt;br /&gt;
-lxkbfile -L/usr/X11R6/lib  -Wl,-soname&lt;br /&gt;
-Wl,libxklavier.so.10 -o .libs/libxklavier.so.10.0.0&lt;br /&gt;
/usr/bin/ld: cannot find -lxkbfile&lt;/p&gt;
&lt;p&gt;But libxkbfile is installed in:&lt;/p&gt;
&lt;p&gt;/usr/lib/libxkbfile.so.1.0.0&lt;br /&gt;
/usr/lib/libxkbfile.so.1&lt;/p&gt;
&lt;p&gt;so libxklavier should find xkbfile, shouldn't it?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Björn Lindqvist</dc:creator><pubDate>Fri, 17 Mar 2006 00:17:34 -0000</pubDate><guid>https://sourceforge.net4cddedb6deb66533c0f617d6960ac16e344d4bbe</guid></item><item><title>libxklavier incorrectly uses XKB library libxkbfile</title><link>https://sourceforge.net/p/gswitchit/support-requests/24/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Just so this bug does not get lost, I wanted to make&lt;br /&gt;
sure a reference to this bug is captured in the&lt;br /&gt;
libxklavier bug tracking system.&lt;/p&gt;
&lt;p&gt;Refer to &lt;a href="http://bugzilla.gnome.org/show_bug.cgi?id=152105" rel="nofollow"&gt;http://bugzilla.gnome.org/show_bug.cgi?id=152105&lt;/a&gt;&lt;br /&gt;
to see a lengthy discourse on this topic.  The main&lt;br /&gt;
issue is as follows:&lt;/p&gt;
&lt;p&gt;Please describe the problem:&lt;br /&gt;
The libxklavier library that the control center depends&lt;br /&gt;
on for keyboard i18n support is not designed correctly.&lt;br /&gt;
To allow configuration/selection of multiple keyboard&lt;br /&gt;
languages (the X11 keyboard layout) in GNOME, &lt;br /&gt;
libxklavier is using non-portable 'private' functions&lt;br /&gt;
in the libxkbfile library.  By using these private&lt;br /&gt;
functions, &lt;br /&gt;
libxklavier accesses raw XKB configuration files only&lt;br /&gt;
intended for the X server and specific clients (e.g. &lt;br /&gt;
xkbcomp).  Since X11 is a distributed environment, the&lt;br /&gt;
X server may not run on the client host therefore files &lt;br /&gt;
present on the host that control-center is running may&lt;br /&gt;
not be present on the X host (leading to inconsistencies)&lt;br /&gt;
.&lt;/p&gt;
&lt;p&gt;The XKB extension requires that the XKB protocol be&lt;br /&gt;
used when querying keyboard layouts and setting &lt;br /&gt;
keyboard state (using libX11 XKB functions).  The&lt;br /&gt;
current implementation works by 'accident' with X servers &lt;br /&gt;
derived from XFree86, but should be corrected in&lt;br /&gt;
general since it conflicts with the X11 client/server&lt;br /&gt;
model.&lt;/p&gt;
&lt;p&gt;This problem has been characterized as a server bug&lt;br /&gt;
with GNOME bugzilla id 137438 (the control-center &lt;br /&gt;
won't start), but that does not appear to be the case.&lt;/p&gt;
&lt;p&gt;Steps to reproduce:&lt;br /&gt;
1. Using a non-XFree86/Xorg based server, start the&lt;br /&gt;
most recent version of control-center.&lt;br /&gt;
2. Control center will complain about a missing&lt;br /&gt;
property (XKB_RULES_NAMES) and fail to start.&lt;/p&gt;
&lt;p&gt;Ref: &lt;a href="http://bugzilla.gnome.org/show_bug.cgi?id=137438" rel="nofollow"&gt;http://bugzilla.gnome.org/show_bug.cgi?id=137438&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brian Cameron</dc:creator><pubDate>Wed, 01 Feb 2006 22:38:05 -0000</pubDate><guid>https://sourceforge.netee5a939a86dd5e331c25dfa96fa04708d18561c4</guid></item><item><title>gnome-keyboard-properties malfunctioning</title><link>https://sourceforge.net/p/gswitchit/support-requests/23/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Please see&lt;br /&gt;
&lt;a href="http://bugzilla.gnome.org/show_bug.cgi?id=323881" rel="nofollow"&gt;http://bugzilla.gnome.org/show_bug.cgi?id=323881&lt;/a&gt;&lt;br /&gt;
Now I have a strong feeling that it is likely to be a &lt;br /&gt;
libxklavier bug...&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Egmont Koblinger</dc:creator><pubDate>Mon, 12 Dec 2005 15:19:10 -0000</pubDate><guid>https://sourceforge.netfe0ee8c72716a2cf8fb13fed075906af17963c06</guid></item><item><title>No more "group per application" plugin</title><link>https://sourceforge.net/p/gswitchit/support-requests/22/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;In 0.4 version of the gswitchit-applets, there is no&lt;br /&gt;
more "group per application" plugin. That's really bad. &lt;/p&gt;
&lt;p&gt;Now, it's true that the default keyboard settings in&lt;br /&gt;
Gnome 2.10 have an option to set group per window. But&lt;br /&gt;
you could learn the "group per application" plugin to&lt;br /&gt;
have different default keyboard settings for different&lt;br /&gt;
applications -- this was a very useful feature.&lt;/p&gt;
&lt;p&gt;Consider re-adding it, please.&lt;/p&gt;
&lt;p&gt;f&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Filip Miletic</dc:creator><pubDate>Mon, 04 Jul 2005 22:35:21 -0000</pubDate><guid>https://sourceforge.net83d9dee8832aa2434d74d97502f0654ab8181243</guid></item><item><title>libxklavier should set -Wall and -Werror in configure file</title><link>https://sourceforge.net/p/gswitchit/support-requests/21/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;libxklavier currently doesn't build with compilers&lt;br /&gt;
other than gcc unless you hack the Makefile.am files to&lt;br /&gt;
remove -Wall and -Werror.  Most modules add these to&lt;br /&gt;
CFLAGS in configure.in via a technique like this:&lt;/p&gt;
&lt;p&gt;AC_MSG_CHECKING(for more warnings, including -Werror)&lt;br /&gt;
if test "$GCC" = "yes" -a "$set_more_warnings" != "no";&lt;br /&gt;
then&lt;br /&gt;
AC_MSG_RESULT(yes)&lt;br /&gt;
CFLAGS="\
-Wall \
-Wchar-subscripts -Wmissing-declarations&lt;br /&gt;
-Wmissing-prototypes \
-Wnested-externs -Wpointer-arith \
-Wcast-align -Wsign-compare \
-std=gnu89 \
$CFLAGS"&lt;br /&gt;
else&lt;br /&gt;
AC_MSG_RESULT(no)&lt;br /&gt;
fi&lt;/p&gt;
&lt;p&gt;Could this be used in libxklavier for better non-gcc&lt;br /&gt;
compiler support?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 13 May 2005 21:31:08 -0000</pubDate><guid>https://sourceforge.net71b6845f5a23cc18e8714888a02e885460e91e08</guid></item><item><title>libxklavier-2.0: differ signedness</title><link>https://sourceforge.net/p/gswitchit/support-requests/20/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi, i request the patch, more detail is here.&lt;br /&gt;
&lt;a href="http://gnomesupport.org/forums/viewtopic.php?t=9070" rel="nofollow"&gt;http://gnomesupport.org/forums/viewtopic.php?t=9070&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;--&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Mon, 28 Feb 2005 15:06:22 -0000</pubDate><guid>https://sourceforge.netd0be4d91e6717c50f38f57a21635a692796223ae</guid></item><item><title>libxklavier: check for XKBrules.h is missing compiler option</title><link>https://sourceforge.net/p/gswitchit/support-requests/19/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;configure checks for X11/extenstions/XKBrules.h using a&lt;br /&gt;
compile-test.&lt;br /&gt;
This test fails because the X-Headers-dir is not passed&lt;br /&gt;
to the compiler (the includedir is correctly determined).&lt;/p&gt;
&lt;p&gt;It would not be tragic if only the check failed. What&lt;br /&gt;
is bad is that there is no error and you can build and&lt;br /&gt;
install libxklavier without any error. But libxklavier&lt;br /&gt;
is non-functional (the generic error "probably an&lt;br /&gt;
internal error with your X-Server - try output of&lt;br /&gt;
xprop.. gconftool-2...) is thrown when one tries to log&lt;br /&gt;
into gnome.&lt;/p&gt;
&lt;p&gt;So not finding XKBrules.h should be a fatal error.&lt;/p&gt;
&lt;p&gt;To "fix" this problem (nor sure whether this is&lt;br /&gt;
portable or not - I'm not a programmer) I put&lt;br /&gt;
"-I$x_incudes" after the $ac_compile call:&lt;/p&gt;
&lt;p&gt;--- configure   2004-10-01 23:32:37.000000000 +0200&lt;br /&gt;
+++ configure.patched   2004-11-14 17:53:32.000000000 +0100&lt;br /&gt;
@@ -20793,7 +20793,7 @@&lt;br /&gt;
_ACEOF&lt;br /&gt;
rm -f conftest.$ac_objext&lt;br /&gt;
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") &amp;gt;&amp;amp;5&lt;br /&gt;
-  (eval $ac_compile) 2&amp;gt;conftest.er1&lt;br /&gt;
+  (eval "$ac_compile -I$x_includes") 2&amp;gt;conftest.er1&lt;br /&gt;
ac_status=$?&lt;br /&gt;
grep -v '^ *+' conftest.er1 &amp;gt;conftest.err&lt;br /&gt;
rm -f conftest.er1&lt;/p&gt;
&lt;p&gt;see also&lt;br /&gt;
&lt;a href="http://bugzilla.gnome.org/show_bug.cgi?id=158268" rel="nofollow"&gt;http://bugzilla.gnome.org/show_bug.cgi?id=158268&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sun, 14 Nov 2004 17:28:21 -0000</pubDate><guid>https://sourceforge.net09731a5472351a839495e1434ac3ca92c94fc62e</guid></item></channel></rss>