Your message dated Sat, 12 Nov 2005 07:47:06 -0800
with message-id <[EMAIL PROTECTED]>
and subject line Bug#330034: fixed in plptools 0.14-2
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 25 Sep 2005 12:56:44 +0000
>From [EMAIL PROTECTED] Sun Sep 25 05:56:44 2005
Return-path: <[EMAIL PROTECTED]>
Received: from c129009.adsl.hansenet.de (localhost.localdomain) [213.39.129.9] 
        by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
        id 1EJW3g-0007AO-00; Sun, 25 Sep 2005 05:56:44 -0700
Received: from aj by localhost.localdomain with local (Exim 4.52)
        id 1EJW3e-0005jJ-Aa; Sun, 25 Sep 2005 14:56:42 +0200
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
From: Andreas Jochens <[EMAIL PROTECTED]>
Subject: plptools: FTBFS (amd64): conflicting declaration 'typedef long long 
unsigned int u_int64_t'
Message-Id: <[EMAIL PROTECTED]>
Date: Sun, 25 Sep 2005 14:56:42 +0200
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02

Package: plptools
Version: 0.14-1
Severity: serious
Tags: patch

When building 'plptools' on amd64/unstable,
I get the following error:

 g++ -DHAVE_CONFIG_H -I. -I. -I../include -I../intl -MT psitime.lo -MD -MP -MF 
.deps/psitime.Tpo -c psitime.cc  -fPIC -DPIC -o .libs/psitime.o
../include/plp_inttypes.h:30: error: conflicting declaration 'typedef long long 
unsigned int u_int64_t'
/usr/include/sys/types.h:200: error: 'u_int64_t' has a previous declaration as 
'typedef long unsigned int u_int64_t'
make[2]: *** [psitime.lo] Error 1
make[2]: Leaving directory `/plptools-0.14/lib'

With the attached patch 'plptools' can be compiled on amd64.

Regards
Andreas Jochens

diff -urN ../tmp-orig/plptools-0.14/include/plp_inttypes.h 
./include/plp_inttypes.h
--- ../tmp-orig/plptools-0.14/include/plp_inttypes.h    2004-05-31 
13:37:08.000000000 +0000
+++ ./include/plp_inttypes.h    2005-09-25 08:36:21.000000000 +0000
@@ -15,21 +15,10 @@
 #include <sys/int_types.h>
 #endif
 
-#ifndef GNU_INTTYPES
-#ifdef ISO_INTTYPES
 typedef uint8_t  u_int8_t;
 typedef uint16_t u_int16_t;
 typedef uint32_t u_int32_t;
 typedef uint64_t u_int64_t;
 typedef int64_t  s_int64_t;
-#else
-/* Last resort, declare ourselves */
-typedef unsigned char      u_int8_t;
-typedef unsigned short     u_int16_t;
-typedef unsigned int       u_int32_t;
-typedef unsigned long long u_int64_t;
-typedef signed long long   s_int64_t;
-#endif // ISO_INTTYPES
-#endif // GNU_INTTYPES
 
 #endif // _INTTYPES_H_
diff -urN ../tmp-orig/plptools-0.14/ncpd/ncp.cc ./ncpd/ncp.cc
--- ../tmp-orig/plptools-0.14/ncpd/ncp.cc       2004-05-31 13:37:09.000000000 
+0000
+++ ./ncpd/ncp.cc       2005-09-25 08:36:54.000000000 +0000
@@ -381,7 +381,7 @@
 bool ncp::
 isValidChannel(int channel)
 {
-    return (channelPtr[channel] && ((int)channelPtr[channel] != 0xdeadbeef));
+    return (channelPtr[channel] && ((long)channelPtr[channel] != 0xdeadbeef));
 }
 
 void ncp::
diff -urN ../tmp-orig/plptools-0.14/sisinstall/sisinstaller.cpp 
./sisinstall/sisinstaller.cpp
--- ../tmp-orig/plptools-0.14/sisinstall/sisinstaller.cpp       2004-05-31 
13:37:09.000000000 +0000
+++ ./sisinstall/sisinstaller.cpp       2005-09-25 08:40:33.000000000 +0000
@@ -453,7 +453,7 @@
 SISInstaller::run(SISFile* file, uint8_t* buf, off_t len, SISFile* parent)
 {
        int n;
-       int lang;
+       long lang;
        m_file = file;
        m_buf = buf;
 #if HAVE_LIBNEWT
@@ -515,7 +515,7 @@
                                newtFormAddComponent(form, text);
                                newtFormAddComponent(form, listbox);
                                newtRunForm(form);
-                               lang = (int)newtListboxGetCurrent(listbox);
+                               lang = (long)newtListboxGetCurrent(listbox);
                                newtFormDestroy(form);
                                newtPopWindow();
                                }
@@ -802,7 +802,7 @@
                        newtFormAddComponent(form, text);
                        newtFormAddComponent(form, listbox);
                        newtRunForm(form);
-                       m_drive = 'A' + (int)newtListboxGetCurrent(listbox);
+                       m_drive = 'A' + (long)newtListboxGetCurrent(listbox);
                        newtFormDestroy(form);
                        newtPopWindow();
                        }

---------------------------------------
Received: (at 330034-close) by bugs.debian.org; 12 Nov 2005 15:54:57 +0000
>From [EMAIL PROTECTED] Sat Nov 12 07:54:57 2005
Return-path: <[EMAIL PROTECTED]>
Received: from katie by spohr.debian.org with local (Exim 4.50)
        id 1Eaxas-0003kc-3u; Sat, 12 Nov 2005 07:47:06 -0800
From: John Lines <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.56 $
Subject: Bug#330034: fixed in plptools 0.14-2
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Sat, 12 Nov 2005 07:47:06 -0800
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 2

Source: plptools
Source-Version: 0.14-2

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

klipsi_0.14-2_i386.deb
  to pool/main/p/plptools/klipsi_0.14-2_i386.deb
kpsion_0.14-2_i386.deb
  to pool/main/p/plptools/kpsion_0.14-2_i386.deb
plptools-dev_0.14-2_i386.deb
  to pool/main/p/plptools/plptools-dev_0.14-2_i386.deb
plptools-kde_0.14-2_i386.deb
  to pool/main/p/plptools/plptools-kde_0.14-2_i386.deb
plptools_0.14-2.diff.gz
  to pool/main/p/plptools/plptools_0.14-2.diff.gz
plptools_0.14-2.dsc
  to pool/main/p/plptools/plptools_0.14-2.dsc
plptools_0.14-2_i386.deb
  to pool/main/p/plptools/plptools_0.14-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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
John Lines <[EMAIL PROTECTED]> (supplier of updated plptools 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 [EMAIL PROTECTED])


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

Format: 1.7
Date: Sat, 12 Nov 2005 14:24:48 +0000
Source: plptools
Binary: klipsi plptools-dev plptools-kde kpsion plptools
Architecture: source i386
Version: 0.14-2
Distribution: unstable
Urgency: low
Maintainer: John Lines <[EMAIL PROTECTED]>
Changed-By: John Lines <[EMAIL PROTECTED]>
Description: 
 klipsi     - Remote Cut&Paste for Psion PDA
 kpsion     - Backup and Restore of a Psion PDA
 plptools   - Access a Psion PDA over a serial link
 plptools-dev - plptools (development files)
 plptools-kde - KDE integration of plptools
Closes: 251601 313940 316870 318434 330034 338133
Changes: 
 plptools (0.14-2) unstable; urgency=low
 .
   * Fix build on amd64, patch from Andreas Jochens (Closes: #330034)
   * Fix typos in debconf question (Closes: #251601)
   * Mark plptools templates strings as translatable (Closes: #338133)
   * Incorporate Czech and Vietnamese debconf templates (Closes: 
#316870,#318434)
   * Correct some spelling errors in de.po, patch from Jens Seidel (Closes: 
#313940)
Files: 
 e9d5e24bcd28650d2e19caa0e29d2acc 889 otherosfs optional plptools_0.14-2.dsc
 47bb89d5ddc679d9c4e2a45772c25324 44506 otherosfs optional 
plptools_0.14-2.diff.gz
 724fafb6d33a91e5d7dee0a7d4c6bef2 312048 otherosfs optional 
plptools_0.14-2_i386.deb
 ad96c1b697e9b7e61bc68a6809b95ddb 289658 devel optional 
plptools-dev_0.14-2_i386.deb
 686a9eb0c2f26b8b644b79094c363852 123740 otherosfs optional 
plptools-kde_0.14-2_i386.deb
 50d158d1c17e4a42d678557400d04845 318114 otherosfs optional 
kpsion_0.14-2_i386.deb
 14bd352e09e56c07baa071431f35ccee 39712 otherosfs optional 
klipsi_0.14-2_i386.deb

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

iQCVAwUBQ3YL4p0KIkah3rc9AQL/lQQAsKvRatg750d8N+3Wo+Wx+qWb7HZ2e3Km
7VOlA1hoB1lFaj+r46pN6+ZBqA8PKMxOS9PvyYnE7gWxrZA5wCzo6srgqpN+6oG5
0bk0076JDoN6onQ3iXP5FDXHpqhvXU3nKBef4kN8y9+Xt/0dIB+xvAT9yXa+ZrEH
5YxgE3TzyZg=
=tlfF
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to