Your message dated Fri, 16 Mar 2018 18:53:10 +0100
with message-id <[email protected]>
and subject line Close old fix bug
has caused the Debian Bug report #642477,
regarding NMU
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
642477: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=642477
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pinball
Version: 0.3.1-13
Hi,
I've just uploaded a NMU, fixing the FTBFS that has been around for over
4 months, as well as clearing the dependency_libs field from the la
files.
Patch attached.
Regis
diff -Nru pinball-0.3.1/debian/changelog pinball-0.3.1/debian/changelog
--- pinball-0.3.1/debian/changelog 2010-05-17 17:24:46.000000000 +0100
+++ pinball-0.3.1/debian/changelog 2011-09-22 21:18:40.000000000 +0100
@@ -1,3 +1,11 @@
+pinball (0.3.1-13.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Add missing C++ headers to fix FTBFS. Closes: #624953, #640726.
+ * Empty dependency_libs field in la files. Closes: #633208.
+
+ -- Regis Boudin <[email protected]> Thu, 22 Sep 2011 21:16:50 +0100
+
pinball (0.3.1-13) unstable; urgency=low
* Depend on virtual libstdc++-dev in addition to libstdc++6-4.4-dev
diff -Nru pinball-0.3.1/debian/patches/06_missing_cstddef.patch pinball-0.3.1/debian/patches/06_missing_cstddef.patch
--- pinball-0.3.1/debian/patches/06_missing_cstddef.patch 1970-01-01 01:00:00.000000000 +0100
+++ pinball-0.3.1/debian/patches/06_missing_cstddef.patch 2011-09-22 21:30:44.000000000 +0100
@@ -0,0 +1,38 @@
+Description: Add missing inlcudes of cstddef, fixing FTBFS13.1
+Author: Regis Boudin <[email protected]>
+Bug-Debian: http://bugs.debian.org/624953
+Bug-Debian: http://bugs.debian.org/640726
+
+--- pinball-0.3.1.orig/base/Behavior.cpp
++++ pinball-0.3.1/base/Behavior.cpp
+@@ -10,6 +10,8 @@
+ #include "Behavior.h"
+ #include "Group.h"
+
++#include <cstddef>
++
+ Behavior::Behavior() {
+ //EM_COUT("Behavior::Behavior", 1);
+ p_Light = NULL;
+--- pinball-0.3.1.orig/base/SignalSender.cpp
++++ pinball-0.3.1/base/SignalSender.cpp
+@@ -12,6 +12,8 @@
+ #include "Group.h"
+ #include "Behavior.h"
+
++#include <cstddef>
++
+ SignalSender * SignalSender::p_SignalSender = NULL;
+
+ SignalSender::SignalSender() {
+--- pinball-0.3.1.orig/base/BehaviorVisitor.cpp
++++ pinball-0.3.1/base/BehaviorVisitor.cpp
+@@ -10,6 +10,8 @@
+ #include "Behavior.h"
+ #include "Group.h"
+
++#include <cstddef>
++
+ BehaviorVisitor * BehaviorVisitor::p_BehaviorVisitor = NULL;
+
+ BehaviorVisitor::BehaviorVisitor() {
diff -Nru pinball-0.3.1/debian/patches/series pinball-0.3.1/debian/patches/series
--- pinball-0.3.1/debian/patches/series 2010-01-06 18:28:41.000000000 +0000
+++ pinball-0.3.1/debian/patches/series 2011-09-22 21:26:30.000000000 +0100
@@ -3,3 +3,4 @@
03_desktop.patch
04_fix_const.patch
05_system_ltdl.patch
+06_missing_cstddef.patch
diff -Nru pinball-0.3.1/debian/rules pinball-0.3.1/debian/rules
--- pinball-0.3.1/debian/rules 2010-01-07 16:16:46.000000000 +0000
+++ pinball-0.3.1/debian/rules 2011-09-22 21:24:33.000000000 +0100
@@ -27,6 +27,7 @@
.PHONY: override_dh_install
override_dh_install:
+ sed -i "/dependency_libs/s/'.*'/''/" $(CURDIR)/debian/tmp/usr/lib/pinball/*.la
install -d $(CURDIR)/debian/tmp/usr/share/applications
install -d $(CURDIR)/debian/tmp/usr/share/pixmaps
install -m 644 pinball.desktop $(CURDIR)/debian/tmp/usr/share/applications
--- End Message ---
--- Begin Message ---
Version: 0.3.1-13.1
Hi,
This error can be closed by being purely informative.
Thanks!
I. De Marchi
--- End Message ---