On Wed, Nov 03, 2004 at 04:00:10PM +0100, Philipp Matthias Hahn wrote:
> On Tue, Sep 14, 2004 at 05:04:00PM +0300, Ville Skyttä wrote:
> > FYI: we've noticed the tpb problem as well at fedora.us, see
> > http://bugzilla.fedora.us/show_bug.cgi?id=2054
configure* checks for X11 via some function in libXt.so und pulls in
libSM.so and libICE.so. To my knowledge, xosd uses no function from
these libraries at all, so we can drop them.
I attached a patch, which works for me, but I'm not very comfortable
with it, because it could break compilation on non-Linux-platforms:
- "tapiir" did the same fix to AC_PATH_XTRA adding three arguments,
see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=242963 for
reference.
- Removing AC_CHECK_LIB(Xt, main) seems to be safe also.
- Removing $X_PRE_LIBS might be wrong, but libICE and libSM are pulled
in via this. Perhaps replace AC_PATH_XTRA with AC_PATH_X?
> 44_endofhex.diff: Fix potential security flaw.
> 45_timeout.diff: Fix timeout reset logic.
> 46_event.diff: Fix XWindowEvent() deadlock.
> 47_exposure.diff: Improve efficiency with event handling.
> 48_update.diff: Fix potential loss of updates.
> 49_debug.diff: Debug helpers for event monitoring.
50_autoconf_xt.diff: lib(Xt|SM|ICE).so aren't needed
Hi Tim!
On Wed, Nov 03, 2004 at 04:00:10PM +0100, Philipp Matthias Hahn wrote: bugzilla. fedora. us/show_ bug.cgi? id=2054
> On Tue, Sep 14, 2004 at 05:04:00PM +0300, Ville Skyttä wrote:
> > FYI: we've noticed the tpb problem as well at fedora.us, see
> > http://
http:// bugs.debian. org/cgi- bin/bugreport. cgi?bug= 272692 is a duplicate bugs.debian. org/cgi- bin/bugreport. cgi?bug= 271807, which seems
of http://
to be fixed by my patches.
> Since I received another bug
And another one: bugs.debian. org/cgi- bin/bugreport. cgi?bug= 279513
http://
configure* checks for X11 via some function in libXt.so und pulls in
libSM.so and libICE.so. To my knowledge, xosd uses no function from
these libraries at all, so we can drop them.
I attached a patch, which works for me, but I'm not very comfortable platforms: bugs.debian. org/cgi- bin/bugreport. cgi?bug= 242963 for
with it, because it could break compilation on non-Linux-
- "tapiir" did the same fix to AC_PATH_XTRA adding three arguments,
see http://
reference.
- Removing AC_CHECK_LIB(Xt, main) seems to be safe also.
- Removing $X_PRE_LIBS might be wrong, but libICE and libSM are pulled
in via this. Perhaps replace AC_PATH_XTRA with AC_PATH_X?
> 44_endofhex.diff: Fix potential security flaw. xt.diff: lib(Xt|SM|ICE).so aren't needed
> 45_timeout.diff: Fix timeout reset logic.
> 46_event.diff: Fix XWindowEvent() deadlock.
> 47_exposure.diff: Improve efficiency with event handling.
> 48_update.diff: Fix potential loss of updates.
> 49_debug.diff: Debug helpers for event monitoring.
50_autoconf_
> All patches and the new Debian packages are also available from pint.pmhahn. de/pmhahn/ debian/ sid/x/xosd/
> http://
BYtE
Philipp
--
Philipp Matthias Hahn <email address hidden>
GPG/PGP: 9A540E39 @ keyrings.debian.org