Hello community, here is the log from the commit of package doxygen for openSUSE:Factory checked in at 2017-02-21 13:37:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/doxygen (Old) and /work/SRC/openSUSE:Factory/.doxygen.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "doxygen" Changes: -------- --- /work/SRC/openSUSE:Factory/doxygen/doxygen-doc.changes 2016-09-09 10:20:16.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.doxygen.new/doxygen-doc.changes 2017-02-21 13:37:10.403816656 +0100 @@ -1,0 +2,6 @@ +Tue Feb 14 08:09:53 UTC 2017 - f...@grueninger.de + +- Update to 1.8.13 + See changelog at http://www.stack.nl/~dimitri/doxygen/manual/changelog.html#log_1_8_13 + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/doxygen/doxygen.changes 2017-02-03 17:35:58.223399047 +0100 +++ /work/SRC/openSUSE:Factory/.doxygen.new/doxygen.changes 2017-02-21 13:37:10.459808757 +0100 @@ -1,0 +2,13 @@ +Mon Feb 20 17:51:08 UTC 2017 - dims...@opensuse.org + +- Add doxygen-guard-null-variable.patch: Protected against NULL + pointer of variable al, upstream commit 0f02761. + +------------------------------------------------------------------- +Tue Feb 14 08:10:21 UTC 2017 - f...@grueninger.de + +- Update to 1.8.13 + See changelog at http://www.stack.nl/~dimitri/doxygen/manual/changelog.html#log_1_8_13 +- dropped doxygen-fix-QCH-files.patch, it is part of the release + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/doxygen/doxywizard.changes 2016-09-09 10:20:16.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.doxygen.new/doxywizard.changes 2017-02-21 13:37:10.539797474 +0100 @@ -1,0 +2,6 @@ +Tue Feb 14 08:10:28 UTC 2017 - f...@grueninger.de + +- Update to 1.8.13 + See changelog at http://www.stack.nl/~dimitri/doxygen/manual/changelog.html#log_1_8_13 + +------------------------------------------------------------------- Old: ---- doxygen-1.8.12.src.tar.gz doxygen-fix-QCH-files.patch New: ---- doxygen-1.8.13.src.tar.gz doxygen-guard-null-variable.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ doxygen-doc.spec ++++++ --- /var/tmp/diff_new_pack.Zq0ZB7/_old 2017-02-21 13:37:11.479664886 +0100 +++ /var/tmp/diff_new_pack.Zq0ZB7/_new 2017-02-21 13:37:11.483664321 +0100 @@ -17,7 +17,7 @@ Name: doxygen-doc -Version: 1.8.12 +Version: 1.8.13 Release: 0 Summary: Automated C, C++, and Java Documentation Generator License: GPL-2.0+ ++++++ doxygen.spec ++++++ --- /var/tmp/diff_new_pack.Zq0ZB7/_old 2017-02-21 13:37:11.507660936 +0100 +++ /var/tmp/diff_new_pack.Zq0ZB7/_new 2017-02-21 13:37:11.507660936 +0100 @@ -17,7 +17,7 @@ Name: doxygen -Version: 1.8.12 +Version: 1.8.13 Release: 0 Summary: Automated C, C++, and Java Documentation Generator License: GPL-2.0+ @@ -32,10 +32,10 @@ Patch3: vhdlparser-no-return.patch # suse specific, for ppc64le ppc64, workaround for bnc#921577 Patch4: doxygen-dot-one-thread.patch -# is upstreamed, bnc#1011331 -Patch5: doxygen-fix-QCH-files.patch # Submitted upstream, fix for https://bugzilla.gnome.org/show_bug.cgi?id=777672 Patch6: res2cc_sort_resources.diff +# PATCH-FIX-UPSTREAM doxygen-guard-null-variable.patch gh#doxygen/doxygen#555 dims...@opensuse.org -- Protected against NULL pointer of variable al +Patch7: doxygen-guard-null-variable.patch BuildRequires: bison BuildRequires: cmake >= 2.8.12 BuildRequires: flex @@ -60,8 +60,8 @@ %ifarch ppc64le ppc64 %patch4 -p1 %endif -%patch5 -p1 %patch6 -p0 +%patch7 -p1 %build export CFLAGS="%{optflags} -fPIC" ++++++ doxywizard.spec ++++++ --- /var/tmp/diff_new_pack.Zq0ZB7/_old 2017-02-21 13:37:11.543655859 +0100 +++ /var/tmp/diff_new_pack.Zq0ZB7/_new 2017-02-21 13:37:11.547655294 +0100 @@ -17,7 +17,7 @@ Name: doxywizard -Version: 1.8.12 +Version: 1.8.13 Release: 0 Summary: Graphical User Interface for Doxygen License: GPL-2.0+ @@ -28,7 +28,7 @@ # PATCH-FIX-UPSTREAM: add missing returns to non-void functions Patch3: vhdlparser-no-return.patch BuildRequires: bison -BuildRequires: cmake >= 2.8.12 +BuildRequires: cmake >= 2.8.13 BuildRequires: flex BuildRequires: gcc-c++ BuildRequires: libjpeg-devel ++++++ doxygen-1.8.12.src.tar.gz -> doxygen-1.8.13.src.tar.gz ++++++ ++++ 4551 lines of diff (skipped) ++++++ doxygen-guard-null-variable.patch ++++++ >From 0f02761a158a5e9ddbd5801682482af8986dbc35 Mon Sep 17 00:00:00 2001 From: albert-github <albert.te...@gmail.com> Date: Wed, 4 Jan 2017 12:24:55 +0100 Subject: [PATCH] Bug 776791 - [1.8.13 Regression] Segfault building the breathe docs Protected against NULL pointer of variable al --- src/xmlgen.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xmlgen.cpp b/src/xmlgen.cpp index fe95c7a..70e198a 100644 --- a/src/xmlgen.cpp +++ b/src/xmlgen.cpp @@ -620,7 +620,7 @@ static void generateXMLForMember(MemberDef *md,FTextStream &ti,FTextStream &t,De if (md->isInline()) t << "yes"; else t << "no"; t << "\""; - if (al->refQualifier!=RefQualifierNone) + if (al!=0 && al->refQualifier!=RefQualifierNone) { t << " refqual=\""; if (al->refQualifier==RefQualifierLValue) t << "lvalue"; else t << "rvalue";