[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#797416: marked as done (cqrlog FTBFS in unstable lazbuild hangs)



Your message dated Wed, 02 Sep 2015 09:13:10 +0100
with message-id <55E6AF96.6050903@tuckley.org>
and subject line cqrlog FTBFS in unstable lazbuild hangs
has caused the Debian Bug report #797416,
regarding cqrlog FTBFS in unstable lazbuild hangs
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 owner@bugs.debian.org
immediately.)


-- 
797416: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=797416
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
package: cqrlog
version: 1.9.0-3
severity: serious
tags: patch sid

As you are probablly already aware lazbuild is currently broken on arm in sid (see bug 793991) and it looks like it may be some time before it's fixed. In the meantime there are some cqrlog rc bugs that need fixing in testing.

So as a short to medium term fix for cqrlog here is a patch to build it without using lazbuild. Colin, can you test that the results of building with this patch work and if-so upload it to sid.


diff -Nru cqrlog-1.9.0/debian/changelog cqrlog-1.9.0/debian/changelog
--- cqrlog-1.9.0/debian/changelog	2015-08-24 15:38:07.000000000 +0000
+++ cqrlog-1.9.0/debian/changelog	2015-08-30 12:37:53.000000000 +0000
@@ -1,3 +1,10 @@
+cqrlog (1.9.0-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Avoid using lazbuild for now as it's broken on arm* in sid.
+
+ -- Peter Michael Green <plugwash@debian.org>  Sun, 30 Aug 2015 12:37:31 +0000
+
 cqrlog (1.9.0-3) unstable; urgency=medium
 
   * Fix build dependency on fp-units-gtk -> fp-units-gtk2
diff -Nru cqrlog-1.9.0/debian/patches/makefile-no-lazbuild cqrlog-1.9.0/debian/patches/makefile-no-lazbuild
--- cqrlog-1.9.0/debian/patches/makefile-no-lazbuild	1970-01-01 00:00:00.000000000 +0000
+++ cqrlog-1.9.0/debian/patches/makefile-no-lazbuild	2015-08-30 13:56:31.000000000 +0000
@@ -0,0 +1,20 @@
+Description:  Avoid using lazbuild for now as it's broken on arm* in sid.
+Author: Peter Michael Green <plugwash@debian.org>
+
+Index: cqrlog-1.9.0/Makefile
+===================================================================
+--- cqrlog-1.9.0.orig/Makefile
++++ cqrlog-1.9.0/Makefile
+@@ -4,9 +4,11 @@ datadir  = $(DESTDIR)/usr/share/cqrlog
+ bindir   = $(DESTDIR)/usr/bin
+ sharedir = $(DESTDIR)/usr/share
+ tmpdir   = /tmp
++fpcarch := $(shell fpc -iTP)-$(shell fpc -iTO)
+ 
+ cqrlog: src/cqrlog.lpi
+-	$(CC) --ws=gtk2 --pcp=$(tmpdir)/.lazarus src/cqrlog.lpi
++	#$(CC) --ws=gtk2 --pcp=$(tmpdir)/.lazarus src/cqrlog.lpi
++	cd src && fpc -B -MObjFPC -Sghi -O3 -g -gl -l -vn- -vh- -vewilbq -Fl/usr/lib/lazarus/default/lcl -Fl/opt/gnome/lib -Fu$(CURDIR)/src/lnet/lib -Fu$(CURDIR)/src/mysql -Fu/usr/lib/lazarus/default/components/turbopower_ipro/units/$(fpcarch)/gtk2 -Fu/usr/lib/lazarus/default/components/tachart/lib/$(fpcarch)/gtk2 -Fu/usr/lib/lazarus/default/components/sqldb/lib/$(fpcarch)/gtk2 -Fu/usr/lib/lazarus/default/components/rtticontrols/lib/$(fpcarch)/gtk2 -Fu/usr/lib/lazarus/default/components/memds/lib/$(fpcarch)/gtk2 -Fu/usr/lib/lazarus/default/components/tdbf/lib/$(fpcarch)/gtk2 -Fu/usr/lib/lazarus/default/components/printers/lib/$(fpcarch)/gtk2 -Fu/usr/lib/lazarus/default/components/ideintf/units/$(fpcarch)/gtk2 -Fu/usr/lib/lazarus/default/components/synedit/units/$(fpcarch)/gtk2 -Fu/usr/lib/lazarus/default/components/sdf/lib/$(fpcarch)/gtk2 -Fu/usr/lib/lazarus/default/components/lazcontrols/lib/$(fpcarch)/gtk2 -Fu/usr/lib/lazarus/default/components/cairocanvas/lib/$(fpcarch)/gtk2 -Fu/usr/lib/lazarus/default/lcl/units/$(fpcarch)/gtk2 -Fu/usr/lib/lazarus/default/lcl/units/$(fpcarch) -Fu/usr/lib/lazarus/default/components/codetools/units/$(fpcarch) -Fu/usr/lib/lazarus/default/components/lazutils/lib/$(fpcarch) -Fu/usr/lib/lazarus/default/packager/units/$(fpcarch) -Fu$(CURDIR)/src/ -dLCL -dLCLgtk2 -dNO_CONTEST cqrlog.lpr
+ 	$(ST) src/cqrlog
+ 	gzip tools/cqrlog.1 -c > tools/cqrlog.1.gz
+ 
diff -Nru cqrlog-1.9.0/debian/patches/series cqrlog-1.9.0/debian/patches/series
--- cqrlog-1.9.0/debian/patches/series	2015-07-28 19:18:07.000000000 +0000
+++ cqrlog-1.9.0/debian/patches/series	2015-08-30 12:39:32.000000000 +0000
@@ -1,3 +1,4 @@
 makefile-no-homedir-use
 desktop-keywords
 apparmor.patch
+makefile-no-lazbuild

--- End Message ---
--- Begin Message ---
The builds on arm* are now working.

Closing this bug so that it does not stop the package from migrating to
testing.

-- 
Colin Tuckley      |  +44(0)1223 830814  |  PGP/GnuPG Key Id
Debian Developer   |  +44(0)7799 143369  |     0x38C9D903

--- End Message ---

Reply to: