Hello community,

here is the log from the commit of package xine-ui for openSUSE:Factory
checked in at Sun Oct 2 11:18:21 CEST 2011.



--------
--- openSUSE:Factory/xine-ui/xine-ui.changes    2011-09-23 12:51:40.000000000 
+0200
+++ /mounts/work_src_done/STABLE/xine-ui/xine-ui.changes        2011-09-29 
11:00:33.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Sep 29 08:59:41 UTC 2011 - [email protected]
+
+- add missing -lpthread and -lXext to LDFLAGS
+- fix an (harmless) array overflow
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


New:
----
  xine-ui-array-overflow.diff
  xine-ui-libs.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xine-ui.spec ++++++
--- /var/tmp/diff_new_pack.Kv7BL4/_old  2011-10-02 11:18:13.000000000 +0200
+++ /var/tmp/diff_new_pack.Kv7BL4/_new  2011-10-02 11:18:13.000000000 +0200
@@ -42,6 +42,8 @@
 Patch1:         xine-ui-logopng.diff
 Patch20:        xine-ui-broken-configure.diff
 Patch21:        locale_fix.diff
+Patch22:        xine-ui-libs.diff
+Patch23:        xine-ui-array-overflow.diff
 # *** SUSE only changes
 Patch50:        xine-ui-crippled-LOCAL.diff
 Patch60:        xine-ui-AUTOMAKE.diff
@@ -67,6 +69,8 @@
 %patch1
 %patch20
 %patch21
+%patch22 -p1
+%patch23 -p1
 %patch50
 %patch60
 %patch61

++++++ xine-ui-array-overflow.diff ++++++
Index: xine-ui-0.99.5/src/xitk/xine-toolkit/dnd.c
===================================================================
--- xine-ui-0.99.5.orig/src/xitk/xine-toolkit/dnd.c
+++ xine-ui-0.99.5/src/xitk/xine-toolkit/dnd.c
@@ -46,7 +46,7 @@ static int _is_atom_match(xitk_dnd_t *xd
   int i, j;
   
   for(i = 0; (*atom)[i] != 0; i++) {
-    for(j = 0; j <= MAX_SUPPORTED_TYPE; j++) {
+    for(j = 0; j < MAX_SUPPORTED_TYPE; j++) {
       if((*atom)[i] == xdnd->supported[j])
        return i;
     }

++++++ xine-ui-libs.diff ++++++
add missingl libs to linker command line

already in upstream hg
Index: xine-ui-0.99.5/src/fb/Makefile.am
===================================================================
--- xine-ui-0.99.5.orig/src/fb/Makefile.am
+++ xine-ui-0.99.5/src/fb/Makefile.am
@@ -3,7 +3,7 @@ AM_CFLAGS = @XINE_CFLAGS@ $(X_CFLAGS) -D
 bin_PROGRAMS = fbxine 
 
 fbxine_DEPENDENCIES = $(top_builddir)/src/common/libcommon.a
-fbxine_LDADD = @XINE_LIBS@ $(LIRC_LIBS) $(DYNAMIC_LD_LIBS) -lm 
$(top_builddir)/src/common/libcommon.a
+fbxine_LDADD = @XINE_LIBS@ $(LIRC_LIBS) $(DYNAMIC_LD_LIBS) -lm 
$(top_builddir)/src/common/libcommon.a $(THREAD_LIBS)
 
 fbxine_SOURCES = main.c lirc.c actions.c keys.c options.c callback.c stdctl.c 
post.c osd.c config_wrapper.c
 noinst_HEADERS = main.h lirc.h actions.h keys.h options.h callback.h stdctl.h 
post.h osd.h config_wrapper.h
Index: xine-ui-0.99.5/src/fb/Makefile.in
===================================================================
--- xine-ui-0.99.5.orig/src/fb/Makefile.in
+++ xine-ui-0.99.5/src/fb/Makefile.in
@@ -264,7 +264,7 @@ sysconfdir = @sysconfdir@
 target_alias = @target_alias@
 AM_CFLAGS = @XINE_CFLAGS@ $(X_CFLAGS) -DFONTDIR=\"$(XINE_SKINDIR)/../fonts/\"
 fbxine_DEPENDENCIES = $(top_builddir)/src/common/libcommon.a
-fbxine_LDADD = @XINE_LIBS@ $(LIRC_LIBS) $(DYNAMIC_LD_LIBS) -lm 
$(top_builddir)/src/common/libcommon.a
+fbxine_LDADD = @XINE_LIBS@ $(LIRC_LIBS) $(DYNAMIC_LD_LIBS) -lm 
$(top_builddir)/src/common/libcommon.a $(THREAD_LIBS)
 fbxine_SOURCES = main.c lirc.c actions.c keys.c options.c callback.c stdctl.c 
post.c osd.c config_wrapper.c
 noinst_HEADERS = main.h lirc.h actions.h keys.h options.h callback.h stdctl.h 
post.h osd.h config_wrapper.h
 all: all-am
Index: xine-ui-0.99.5/src/xitk/Makefile.am
===================================================================
--- xine-ui-0.99.5.orig/src/xitk/Makefile.am
+++ xine-ui-0.99.5/src/xitk/Makefile.am
@@ -67,7 +67,7 @@ xine_LDADD = $(XINE_LIBS) \
              $(top_builddir)/src/common/libcommonx.a \
             $(X_PRE_LIBS) $(LIRC_LIBS) $(DYNAMIC_LD_LIBS) $(XFT_LIBS) \
             $(X_LIBS) $(XTEST_LIBS) $(CURL_LIBS) $(NVTVSIMPLE_LIBS) \
-            -lX11 -lm $(DBG_LIBS) $(XV_LIB) $(LIBPNG_LIBS) $(INTLLIBS)
+            -lX11 -lXext -lm $(DBG_LIBS) $(XV_LIB) $(LIBPNG_LIBS) $(INTLLIBS) 
$(THREAD_LIBS)
 
 xine_remote_CFLAGS = $(AM_CFLAGS) -DNETWORK_CLIENT
 xine_remote_SOURCES = network.c
Index: xine-ui-0.99.5/src/xitk/Makefile.in
===================================================================
--- xine-ui-0.99.5.orig/src/xitk/Makefile.in
+++ xine-ui-0.99.5/src/xitk/Makefile.in
@@ -351,7 +351,7 @@ xine_LDADD = $(XINE_LIBS) \
              $(top_builddir)/src/common/libcommonx.a \
             $(X_PRE_LIBS) $(LIRC_LIBS) $(DYNAMIC_LD_LIBS) $(XFT_LIBS) \
             $(X_LIBS) $(XTEST_LIBS) $(CURL_LIBS) $(NVTVSIMPLE_LIBS) \
-            -lX11 -lm $(DBG_LIBS) $(XV_LIB) $(LIBPNG_LIBS) $(INTLLIBS)
+            -lX11 -lXext -lm $(DBG_LIBS) $(XV_LIB) $(LIBPNG_LIBS) $(INTLLIBS) 
$(THREAD_LIBS)
 
 xine_remote_CFLAGS = $(AM_CFLAGS) -DNETWORK_CLIENT
 xine_remote_SOURCES = network.c

continue with "q"...



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to