Hello community, here is the log from the commit of package expat for openSUSE:Factory checked in at 2013-01-24 16:03:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/expat (Old) and /work/SRC/openSUSE:Factory/.expat.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "expat", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/expat/expat.changes 2013-01-22 18:17:48.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.expat.new/expat.changes 2013-01-24 16:03:02.000000000 +0100 @@ -1,0 +2,12 @@ +Wed Jan 23 09:07:25 UTC 2013 - [email protected] + +- fix of fix of [bnc#798644] +- according to upstream changelog: + - Improved ability to build without the configure-generated + expat_config.h header. This is useful for applications + which embed Expat rather than linking in the library. + + because I am not exactly sure about implication of this, rather use + -DXML_HAVE_VISIBILITY in CFLAG_VISIBILITY in expat-visibility.patch + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ expat-visibility.patch ++++++ --- /var/tmp/diff_new_pack.5w9HVD/_old 2013-01-24 16:03:04.000000000 +0100 +++ /var/tmp/diff_new_pack.5w9HVD/_new 2013-01-24 16:03:04.000000000 +0100 @@ -98,7 +98,7 @@ + CFLAGS="$gl_save_CFLAGS"]) + AC_MSG_RESULT([$gl_cv_cc_visibility]) + if test $gl_cv_cc_visibility = yes; then -+ CFLAG_VISIBILITY="-fvisibility=hidden" ++ CFLAG_VISIBILITY="-fvisibility=hidden -DXML_HAVE_VISIBILITY=1" + HAVE_VISIBILITY=1 + fi + fi @@ -111,12 +111,11 @@ =================================================================== --- expat-2.1.0.orig/lib/expat_external.h +++ expat-2.1.0/lib/expat_external.h -@@ -65,6 +65,10 @@ +@@ -65,6 +65,9 @@ #endif #endif /* not defined XML_STATIC */ -+#include "../expat_config.h" -+#if HAVE_VISIBILITY ++#if XML_HAVE_VISIBILITY +#define XMLIMPORT __attribute__ ((visibility ("default"))) +#endif -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
