Hello community, here is the log from the commit of package expat for openSUSE:Factory checked in at 2016-04-11 10:27:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/expat (Old) and /work/SRC/openSUSE:Factory/.expat.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "expat" Changes: -------- --- /work/SRC/openSUSE:Factory/expat/expat.changes 2016-03-31 13:01:50.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.expat.new/expat.changes 2016-04-11 10:27:22.000000000 +0200 @@ -1,0 +2,9 @@ +Fri Apr 1 16:32:27 UTC 2016 - crrodrig...@opensuse.org + +- After simplification of expat-visibility.patch, it became + uneffective as no symbols are getting hidden. add + -fvisibility=hidden to CFLAGS again. +- expat-alloc-size.patch: fix braino, realloc()-like functions + should not take __attribute__(malloc) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ expat.spec ++++++ --- /var/tmp/diff_new_pack.WquuHT/_old 2016-04-11 10:27:22.000000000 +0200 +++ /var/tmp/diff_new_pack.WquuHT/_new 2016-04-11 10:27:22.000000000 +0200 @@ -72,6 +72,7 @@ rm -f examples/*.dsp %build +export CFLAGS="%optflags -fvisibility=hidden" %configure --disable-static \ --with-pic make %{?_smp_mflags} ++++++ expat-alloc-size.patch ++++++ --- /var/tmp/diff_new_pack.WquuHT/_old 2016-04-11 10:27:22.000000000 +0200 +++ /var/tmp/diff_new_pack.WquuHT/_new 2016-04-11 10:27:22.000000000 +0200 @@ -2,7 +2,7 @@ =================================================================== --- expat-2.1.1.orig/lib/expat.h +++ expat-2.1.1/lib/expat.h -@@ -973,9 +973,13 @@ XML_FreeContentModel(XML_Parser parser, +@@ -973,9 +973,12 @@ XML_FreeContentModel(XML_Parser parser, /* Exposing the memory handling functions used in Expat */ XMLPARSEAPI(void *) @@ -11,7 +11,6 @@ XML_MemMalloc(XML_Parser parser, size_t size); XMLPARSEAPI(void *) -+XML_ATTR_MALLOC +XML_ATTR_ALLOC_SIZE(3) XML_MemRealloc(XML_Parser parser, void *ptr, size_t size);