[med-svn] [Git][med-team/ugene][master] 2 commits: Fix build issue by adding missing headers

Andreas Tille gitlab at salsa.debian.org
Thu Jan 31 12:54:34 GMT 2019


Andreas Tille pushed to branch master at Debian Med / ugene


Commits:
6ac9bd7a by Andreas Tille at 2019-01-31T12:52:25Z
Fix build issue by adding missing headers

- - - - -
09eda307 by Andreas Tille at 2019-01-31T12:54:12Z
Skip dh_dwz

- - - - -


5 changed files:

- debian/changelog
- debian/control
- + debian/patches/add_missing_header.patch
- debian/patches/series
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -7,8 +7,8 @@ ugene (1.31.1+dfsg-1) UNRELEASED; urgency=medium
 
   [ Andreas Tille ]
   * New upstream version
+    Closes: #868885, #887305
   * Standards-Version: 4.3.0
-  * Upstream switched to cmake
   * Cleanup d/watch
   * More Files-Excluded
   * debhelper 12
@@ -17,6 +17,7 @@ ugene (1.31.1+dfsg-1) UNRELEASED; urgency=medium
  -- Andreas Tille <tille at debian.org>  Sun, 03 Dec 2017 19:10:03 +0100
 
 ugene (1.25.0+dfsg-1) unstable; urgency=medium
+
   * New upstream version
     Closes: #846557
   * debhelper 10


=====================================
debian/control
=====================================
@@ -19,8 +19,7 @@ Build-Depends: qtbase5-dev,
                debhelper (>= 12~),
                libxtst-dev,
                libsqlite3-dev,
-               libprocps-dev,
-               cmake
+               libprocps-dev
 Build-Conflicts: libqt4-dev,
                  qt4-qmake
 Standards-Version: 4.3.0


=====================================
debian/patches/add_missing_header.patch
=====================================
@@ -0,0 +1,24 @@
+Author:  Andreas Tille <tille at debian.org>
+Last-Update: Sun, 03 Dec 2017 19:10:03 +0100
+Description: Fix build issue by adding missing headers
+
+--- a/src/plugins/external_tool_support/src/trimmomatic/steps/SlidingWindowStep.cpp
++++ b/src/plugins/external_tool_support/src/trimmomatic/steps/SlidingWindowStep.cpp
+@@ -20,6 +20,7 @@
+  */
+ 
+ #include <U2Core/U2SafePoints.h>
++#include <QIntValidator>
+ 
+ #include "trimmomatic/util/LineEditHighlighter.h"
+ #include "SlidingWindowStep.h"
+--- a/src/plugins/external_tool_support/src/trimmomatic/util/LengthSettingsWidget.cpp
++++ b/src/plugins/external_tool_support/src/trimmomatic/util/LengthSettingsWidget.cpp
+@@ -20,6 +20,7 @@
+  */
+ 
+ #include <U2Core/U2SafePoints.h>
++#include <QIntValidator>
+ 
+ #include "LengthSettingsWidget.h"
+ #include "LineEditHighlighter.h"


=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
 use_debian_sqlite.patch
 hardening.patch
 debian_packaged_libs.patch
+add_missing_header.patch


=====================================
debian/rules
=====================================
@@ -19,7 +19,7 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 #	dh_strip --dbg-package=ugene-dbg
 
 %:
-	dh $@
+	dh $@ --buildsystem=qmake
 
 override_dh_auto_configure:
 	# exclude non-free plugins
@@ -49,3 +49,9 @@ override_dh_fixperms-indep:
 
 override_dh_shlibdeps:
 	dh_shlibdeps -l$(CURDIR)/debian/$(pkg)/usr/lib/$(pkg)/
+
+override_dh_dwz:
+	echo "Do not run dh_dwz since it just results in:"
+	echo "    dwz: debian/ugene/usr/lib/ugene/libU2View.so.1.0.0: Couldn't find DIE referenced by DW_OP_GNU_parameter_ref"
+	echo "    dwz: debian/ugene/usr/lib/ugene/plugins/libexternal_tool_support.so.1.0.0: Couldn't find DIE referenced by DW_OP_GNU_parameter_ref"
+	echo "    dh_dwz: dwz -q -mdebian/ugene/usr/lib/debug/.dwz/x86_64-linux-gnu/ugene.debug -M/usr/lib/debug/.dwz/x86_64-linux-gnu/ugene.debug ..."



View it on GitLab: https://salsa.debian.org/med-team/ugene/compare/3f868ce36dfc0f67461765453cd04526e218a956...09eda3078d548fa757152e5fdac3725105f3c4e6

-- 
View it on GitLab: https://salsa.debian.org/med-team/ugene/compare/3f868ce36dfc0f67461765453cd04526e218a956...09eda3078d548fa757152e5fdac3725105f3c4e6
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20190131/172f0eb3/attachment-0001.html>


More information about the debian-med-commit mailing list