Debian Bug report logs - #461983
qbankmanager: FTBFS on GNU/k/FreeBSD

version graph

Package: qbankmanager; Maintainer for qbankmanager is (unknown);

Reported by: Aurelien Jarno <aurel32@debian.org>

Date: Mon, 21 Jan 2008 20:27:01 UTC

Severity: important

Tags: patch

Found in version qbankmanager/0.9.48-2

Fixed in version qbankmanager/0.9.49beta-2

Done: Micha Lenk <micha@lenk.info>

Bug is archived. No further changes may be made.

Forwarded to aqbanking-devel@lists.sourceforge.net

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Micha Lenk <micha@lenk.info>:
Bug#461983; Package qbankmanager. (full text, mbox, link).


Acknowledgement sent to Aurelien Jarno <aurel32@debian.org>:
New Bug report received and forwarded. Copy sent to Micha Lenk <micha@lenk.info>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Aurelien Jarno <aurel32@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: qbankmanager: FTBFS on GNU/k/FreeBSD
Date: Mon, 21 Jan 2008 21:21:54 +0100
Package: qbankmanager
Version: 0.9.48-2
Severity: important
Tags: patch


qbankmanager fails to build on GNU/kFreeBSD because it doesn't known about this
platform. The check is for the kernel, but the result is currently used
to decide about userland stuff. It may be a good idea to replace the
check for the Linux kernel by a check for the GNU libc. However, as I
don't know the goal of this check in the future I have written a patch
to add GNU/kFreeBSD in the list of platforms.

Please find this patch below. Could you please apply it to the next
upload, and forward it to upstream? Thanks in advance.


--- qbankmanager-0.9.48.orig/m4/os.m4
+++ qbankmanager-0.9.48/m4/os.m4
@@ -31,6 +31,12 @@
 	AC_DEFINE(OS_POSIX,1,[if this is a POSIX system])
 	OS_TYPE="posix"
 	;;
+    *-kfreebsd*-gnu*)
+	OSYSTEM="kfreebsd"
+	AC_DEFINE(OS_KFREEBSD,1,[if GNU/kFreeBSD is used])
+	AC_DEFINE(OS_POSIX,1,[if this is a POSIX system])
+	OS_TYPE="posix"
+	;;
     *-openbsd*)
 	OSYSTEM="openbsd"
 	AC_DEFINE(OS_OPENBSD,1,[if OpenBSD is used])
--- qbankmanager-0.9.48.orig/config.h.in
+++ qbankmanager-0.9.48/config.h.in
@@ -97,6 +97,9 @@
 /* target system */
 #undef OS_NAME
 
+/* if GNU/kFreeBSD is used */
+#undef OS_KFREEBSD
+
 /* if OpenBSD is used */
 #undef OS_OPENBSD
 
--- qbankmanager-0.9.48.orig/configure
+++ qbankmanager-0.9.48/configure
@@ -20394,6 +20394,20 @@
 
 	OS_TYPE="posix"
 	;;
+    *-kfreebsd*-gnu*)
+	OSYSTEM="kfreebsd"
+
+cat >>confdefs.h <<\_ACEOF
+#define OS_KFREEBSD 1
+_ACEOF
+
+
+cat >>confdefs.h <<\_ACEOF
+#define OS_POSIX 1
+_ACEOF
+
+	OS_TYPE="posix"
+	;;
     *-openbsd*)
 	OSYSTEM="openbsd"
 
--- qbankmanager-0.9.48.orig/src/kbanking/libs/prg/app.cpp
+++ qbankmanager-0.9.48/src/kbanking/libs/prg/app.cpp
@@ -2541,7 +2541,7 @@
   else {
     char *outbuf;
     char *pOutbuf;
-#if defined(OS_LINUX) | defined(OS_WIN32)
+#if defined(OS_LINUX) | defined(OS_WIN32) | defined(OS_KFREEBSD)
     char *pInbuf;
 #else
     /* For Mac OSX */


-- System Information:
Debian Release: lenny/sid
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 6.2-1-686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash




Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#461983; Package qbankmanager. (full text, mbox, link).


Acknowledgement sent to Micha Lenk <micha@lenk.info>:
Extra info received and forwarded to list. (full text, mbox, link).


Message #10 received at 461983@bugs.debian.org (full text, mbox, reply):

From: Micha Lenk <micha@lenk.info>
To: Aurelien Jarno <aurel32@debian.org>
Cc: 461983@bugs.debian.org
Subject: Re: Bug#461983: qbankmanager: FTBFS on GNU/k/FreeBSD
Date: Mon, 21 Jan 2008 21:51:19 +0100
Hi Aurelien,

Aurelien Jarno schrieb:
> qbankmanager fails to build on GNU/kFreeBSD because it doesn't known about this
> platform. The check is for the kernel, but the result is currently used
> to decide about userland stuff. It may be a good idea to replace the
> check for the Linux kernel by a check for the GNU libc. However, as I
> don't know the goal of this check in the future I have written a patch
> to add GNU/kFreeBSD in the list of platforms.

Kewl, thanks a lot for your feedback.

> Please find this patch below. Could you please apply it to the next
> upload, and forward it to upstream? Thanks in advance.

I've just forwarded it to the upstream development mailinglist.

Regards
  Micha




Noted your statement that Bug has been forwarded to aqbanking-devel@lists.sourceforge.net. Request was from Micha Lenk <micha@lenk.info> to control@bugs.debian.org. (Mon, 21 Jan 2008 21:03:50 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#461983; Package qbankmanager. (full text, mbox, link).


Acknowledgement sent to Micha Lenk <micha@lenk.info>:
Extra info received and forwarded to list. (full text, mbox, link).


Message #17 received at 461983@bugs.debian.org (full text, mbox, reply):

From: Micha Lenk <micha@lenk.info>
To: Aurelien Jarno <aurel32@debian.org>
Cc: 461983@bugs.debian.org
Subject: Re: Bug#461983: qbankmanager: FTBFS on GNU/k/FreeBSD
Date: Mon, 03 Mar 2008 00:06:39 +0100
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Aurelien

Micha Lenk wrote:
> Aurelien Jarno wrote:
>> qbankmanager fails to build on GNU/kFreeBSD because it doesn't known about this
>> platform. The check is for the kernel, but the result is currently used
>> to decide about userland stuff. It may be a good idea to replace the
>> check for the Linux kernel by a check for the GNU libc. However, as I
>> don't know the goal of this check in the future I have written a patch
>> to add GNU/kFreeBSD in the list of platforms.
> 
> Kewl, thanks a lot for your feedback.
> 
>> Please find this patch below. Could you please apply it to the next
>> upload, and forward it to upstream? Thanks in advance.
> 
> I've just forwarded it to the upstream development mailinglist.

Unfortunately I got no reply from upstream, and the patch apparently
didn't made it into upstream SVN yet. I assume that this is due to the
patch changing autoconf generated files.

If you've some enthusiasm left, you could try to anonymously checkout
upstream's SVN from http://devel.aqbanking.de/svn/qbankmanager/trunk and
rework your patch to be cleanly applicable to the SVN sources. This
would be greatly appreciated.

For now I commited your patch to the packaging SVN, so it will included
into the next upload of QBankmanager.

Kind regards
  Micha
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHyzL/WN0/4pnhQbQRArgQAKCUA2ID78QEVVNEMocpRrjze0rUTACeLNaj
QOSEfSbwCmDIevSCMEUT18s=
=mlTo
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org, Micha Lenk <micha@lenk.info>:
Bug#461983; Package qbankmanager. (full text, mbox, link).


Acknowledgement sent to Aurelien Jarno <aurel32@debian.org>:
Extra info received and forwarded to list. Copy sent to Micha Lenk <micha@lenk.info>. (full text, mbox, link).


Message #22 received at 461983@bugs.debian.org (full text, mbox, reply):

From: Aurelien Jarno <aurel32@debian.org>
To: Micha Lenk <micha@lenk.info>
Cc: 461983@bugs.debian.org
Subject: Re: Bug#461983: qbankmanager: FTBFS on GNU/k/FreeBSD
Date: Mon, 3 Mar 2008 12:17:54 +0100
[Message part 1 (text/plain, inline)]
On Mon, Mar 03, 2008 at 12:06:39AM +0100, Micha Lenk wrote:
> Hi Aurelien

Hi!
 
> Micha Lenk wrote:
> > Aurelien Jarno wrote:
> >> qbankmanager fails to build on GNU/kFreeBSD because it doesn't known about this
> >> platform. The check is for the kernel, but the result is currently used
> >> to decide about userland stuff. It may be a good idea to replace the
> >> check for the Linux kernel by a check for the GNU libc. However, as I
> >> don't know the goal of this check in the future I have written a patch
> >> to add GNU/kFreeBSD in the list of platforms.
> > 
> > Kewl, thanks a lot for your feedback.
> > 
> >> Please find this patch below. Could you please apply it to the next
> >> upload, and forward it to upstream? Thanks in advance.
> > 
> > I've just forwarded it to the upstream development mailinglist.

Thanks!

> Unfortunately I got no reply from upstream, and the patch apparently
> didn't made it into upstream SVN yet. I assume that this is due to the
> patch changing autoconf generated files.

I did include the change for autoconf generated files for the patch as
it is a lot easier to apply it into the debian package.

> If you've some enthusiasm left, you could try to anonymously checkout
> upstream's SVN from http://devel.aqbanking.de/svn/qbankmanager/trunk and
> rework your patch to be cleanly applicable to the SVN sources. This
> would be greatly appreciated.

Please find the patch attached.

> For now I commited your patch to the packaging SVN, so it will included
> into the next upload of QBankmanager.
> 

Thanks a lot.

Best regards,
Aurelien

-- 
  .''`.  Aurelien Jarno	            | GPG: 1024D/F1BCDB73
 : :' :  Debian developer           | Electrical Engineer
 `. `'   aurel32@debian.org         | aurelien@aurel32.net
   `-    people.debian.org/~aurel32 | www.aurel32.net
[qbankmanager.kfreebsd.diff (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]

Reply sent to Micha Lenk <micha@lenk.info>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Aurelien Jarno <aurel32@debian.org>:
Bug acknowledged by developer. (full text, mbox, link).


Message #27 received at 461983-close@bugs.debian.org (full text, mbox, reply):

From: Micha Lenk <micha@lenk.info>
To: 461983-close@bugs.debian.org
Subject: Bug#461983: fixed in qbankmanager 0.9.49beta-2
Date: Fri, 28 Mar 2008 18:17:05 +0000
Source: qbankmanager
Source-Version: 0.9.49beta-2

We believe that the bug you reported is fixed in the latest version of
qbankmanager, which is due to be installed in the Debian FTP archive:

qbankmanager_0.9.49beta-2.diff.gz
  to pool/main/q/qbankmanager/qbankmanager_0.9.49beta-2.diff.gz
qbankmanager_0.9.49beta-2.dsc
  to pool/main/q/qbankmanager/qbankmanager_0.9.49beta-2.dsc
qbankmanager_0.9.49beta-2_i386.deb
  to pool/main/q/qbankmanager/qbankmanager_0.9.49beta-2_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 461983@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Micha Lenk <micha@lenk.info> (supplier of updated qbankmanager package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 28 Mar 2008 19:24:22 +0100
Source: qbankmanager
Binary: qbankmanager
Architecture: source i386
Version: 0.9.49beta-2
Distribution: unstable
Urgency: low
Maintainer: Micha Lenk <micha@lenk.info>
Changed-By: Micha Lenk <micha@lenk.info>
Description: 
 qbankmanager - online banking program with graphical interface
Closes: 459045 461983
Changes: 
 qbankmanager (0.9.49beta-2) unstable; urgency=low
 .
   * Add a simple manpage (closes: #459045).
   * Extend debian/watch file to catch beta releases too.
   * Add patch 10_kFreeBSD_bugfix_461983 fixing build errors on kFreeBSD
     systems (closes: #461983). Thanks to Aurelien Jarno for providing the
     patch.
Files: 
 74b43ef1ea614443c23fa6d8aa7f4e58 931 utils extra qbankmanager_0.9.49beta-2.dsc
 e528afdb44b570cdd3a9deb5f08c8db8 5854 utils extra qbankmanager_0.9.49beta-2.diff.gz
 e46bfab4b16896dbb0ce468f47266b37 656580 utils extra qbankmanager_0.9.49beta-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFH7UAAWN0/4pnhQbQRAmc/AJ9e92WIG4VNG2z2WQRBD6g/t0U+tACgizka
wNY5p2/cm9YYQBSb2+Ogijw=
=CWqO
-----END PGP SIGNATURE-----





Tags added: pending Request was from Micha Lenk <micha@lenk.info> to control@bugs.debian.org. (Wed, 04 Jun 2008 21:33:17 GMT) (full text, mbox, link).


Tags removed: pending Request was from Micha Lenk <micha@lenk.info> to control@bugs.debian.org. (Wed, 04 Jun 2008 21:39:07 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 03 Jul 2008 07:34:37 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jan 24 21:29:53 2026; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.