Source: gnash
Version: 0.8.9~git20110220-1
Severity: wishlist
Tags: patch

Recent versions of gnash and gnash-tools started to depend on libmysqlclient16. I believe that this dependency is unneeded.

Please consider either applying the attached patch or getting rid of the dependency by some other means.

--
Jakub Wilk
Description: Avoid unneeded dependencies on libmysqlclient.
 Normally, a few Gnash binaries would be linked to libmysqlclient, though they
 use only a single symbol coming from this library: __cxa_pure_virtual.
 However, this symbol is also provided by libstdc++.
 .
 This patch ensures that gnash will use libstdc++ implementation of
 __cxa_pure_virtual, thus avoiding unneeded dependencies on libmysqlclient.
Author: Jakub Wilk <jw...@debian.org>
Last-Update: 2011-03-01

--- a/macros/mysql.m4
+++ b/macros/mysql.m4
@@ -100,7 +100,7 @@
 
   if test x"${ac_cv_path_mysql_lib}" != x; then
     AC_MSG_RESULT(${ac_cv_path_mysql_lib})
-    MYSQL_LIBS="${ac_cv_path_mysql_lib}"
+    MYSQL_LIBS="-lstdc++ ${ac_cv_path_mysql_lib}"
   else
     AC_MSG_RESULT(no)
     MYSQL_LIBS=""

Reply via email to