Control: tag -1 patch

Hello again,

Martin Pitt [2015-08-06  8:59 +0200]:
> This is fine with a transitioned libxapian, but after that it *still*
> fails:
> 
> | g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/tagcoll-2.0.14  
> `fltk-config --cxxflags --use-images` `curl-config --cflags` -Wall -Wextra 
> -Wcast-align -Wcast-qual -Wpointer-arith -Wreturn-type -Wmissing-declarations 
> -Wformat -Werror=format-security -ggdb    -g -O2 -c -o Engine.o Engine.cpp
> | Engine.cpp:369:35: fatal error: ept/debtags/debtags.tcc: No such file or 
> directory
> 
> BTW, Matthias' NMU patch has a lot of cruft in it which certainly
> wasn't intended. Removing patch tag as AFAICS there is still no
> solution for building goplay right now.

Ah, this was due to building against experimental's libept. So
Matthias' (cleaned up) patch is fine for unstable.

Attached patch is for building against experimental's libept.

Martin
-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)
diff -Nru goplay-0.9/debian/changelog goplay-0.9ubuntu1/debian/changelog
--- goplay-0.9/debian/changelog 2014-10-09 21:26:20.000000000 +0200
+++ goplay-0.9ubuntu1/debian/changelog  2015-08-10 08:33:21.000000000 +0200
@@ -1,3 +1,14 @@
+goplay (0.9ubuntu1) wily; urgency=medium
+
+  [ Matthias Klose ]
+  * Fix build error with GCC 5. Closes: #777888.
+
+  [ Martin Pitt ]
+  * src/goplay.cpp, src/Engine.cpp: Drop debtags.tcc inclusion, it does not
+    exist any more in the rearranged libept.
+
+ -- Martin Pitt <martin.p...@ubuntu.com>  Mon, 10 Aug 2015 08:33:20 +0200
+
 goplay (0.9) unstable; urgency=low
 
   * Update Standards-Version from 3.9.4 to 3.9.6.
diff -Nru goplay-0.9/debian/control goplay-0.9ubuntu1/debian/control
--- goplay-0.9/libxdgutils/XDGDesktopEntry.cpp  2012-02-12 06:31:32.000000000 
+0100
+++ goplay-0.9ubuntu1/libxdgutils/XDGDesktopEntry.cpp   2015-08-10 
08:30:40.000000000 +0200
@@ -468,7 +468,7 @@
 
     // Now find missing required keys
     for(i = 0; registeredEntries[i].name != NULL; i++) {
-       if (!registeredEntries[i].type & type)
+       if (!(registeredEntries[i].type & type))
            continue;
 
        if (registeredEntries[i].required) {
diff -Nru goplay-0.9/src/Engine.cpp goplay-0.9ubuntu1/src/Engine.cpp
--- goplay-0.9/src/Engine.cpp   2014-09-29 10:30:52.000000000 +0200
+++ goplay-0.9ubuntu1/src/Engine.cpp    2015-08-10 08:31:36.000000000 +0200
@@ -366,6 +366,4 @@
        m_dirty = true;
 }
 
-#include <ept/debtags/debtags.tcc>
-
 // vim:set ts=4 sw=4:
diff -Nru goplay-0.9/src/goplay.cpp goplay-0.9ubuntu1/src/goplay.cpp
--- goplay-0.9/src/goplay.cpp   2014-10-05 08:34:50.000000000 +0200
+++ goplay-0.9ubuntu1/src/goplay.cpp    2015-08-10 08:31:25.000000000 +0200
@@ -569,6 +569,4 @@
 }
 #endif
 
-#include <ept/debtags/debtags.tcc>
-
 // vim:set ts=4 sw=4:

Attachment: signature.asc
Description: Digital signature

Reply via email to