Your message dated Fri, 26 May 2006 14:03:15 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#361075: fixed in partimage 0.6.4-15
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)
--- Begin Message ---
Package: partimage
Version: 0.6.4-14
Severity: normal
Tags: patch
When building 'partimage' on ppc64/unstable, I get the following error:
g++ -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -D_REENTRANT
-D_FILE_OFFSET_BITS=64 -I. -I. -I../../.. -I../../.. -I../../../src/client
-I../../../src/shared -I/usr/include/slang -Wno-deprecated
-I/usr/include/openssl -Wall -g -Wall -O2 -c -o fs_xfs.o fs_xfs.cpp
fs_xfs.h:112: error: conflicting declaration 'typedef long long int __int64_t'
/usr/include/bits/types.h:47: error: '__int64_t' has a previous declaration as
'typedef long int __int64_t'
fs_xfs.h:113: error: conflicting declaration 'typedef long long unsigned int
__uint64_t'
/usr/include/bits/types.h:48: error: '__uint64_t' has a previous declaration as
'typedef long unsigned int __uint64_t'
make[5]: *** [fs_xfs.o] Error 1
make[5]: Leaving directory `/partimage-0.6.4/src/client/fs'
With the attached patch 'partimage' can be compiled on ppc64.
Regards
Andreas Jochens
diff -urN ../tmp-orig/partimage-0.6.4/debian/patches/xfs.diff
./debian/patches/xfs.diff
--- ../tmp-orig/partimage-0.6.4/debian/patches/xfs.diff 2006-04-06
10:27:02.000000000 +0000
+++ ./debian/patches/xfs.diff 2006-04-06 10:15:36.000000000 +0000
@@ -5,7 +5,7 @@
typedef signed int __int32_t;
typedef unsigned int __uint32_t;
-#ifdef __ia64__
-+#if defined(__alpha__) || defined(__ia64__) || defined(__x86_64__)
++#if defined(__alpha__) || defined(__ia64__) || defined(__powerpc64__) ||
defined(__x86_64__)
typedef signed long int __int64_t;
typedef unsigned long int __uint64_t;
-#elif __alpha__
@@ -14,3 +14,15 @@
#else
typedef signed long long int __int64_t;
typedef unsigned long long int __uint64_t;
+@@ -157,10 +154,7 @@
+ typedef __uint64_t xfs_dfiloff_t; // block number in a file
+ typedef __uint64_t xfs_dfilblks_t; // number of blocks in a file
+
+-#ifdef __ia64__
+-typedef unsigned long __u64;
+-typedef signed long __s64;
+-#elif __alpha__
++#if defined(__alpha__) || defined(__ia64__) || defined(__powerpc64__) ||
defined(__x86_64__)
+ typedef unsigned long __u64;
+ typedef signed long __s64;
+ #else
--- End Message ---
--- Begin Message ---
Source: partimage
Source-Version: 0.6.4-15
We believe that the bug you reported is fixed in the latest version of
partimage, which is due to be installed in the Debian FTP archive:
partimage-server_0.6.4-15_i386.deb
to pool/main/p/partimage/partimage-server_0.6.4-15_i386.deb
partimage_0.6.4-15.diff.gz
to pool/main/p/partimage/partimage_0.6.4-15.diff.gz
partimage_0.6.4-15.dsc
to pool/main/p/partimage/partimage_0.6.4-15.dsc
partimage_0.6.4-15_i386.deb
to pool/main/p/partimage/partimage_0.6.4-15_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.
Michael Biebl <[EMAIL PROTECTED]> (supplier of updated partimage 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: Mon, 22 May 2006 22:25:02 +0200
Source: partimage
Binary: partimage-server partimage
Architecture: source i386
Version: 0.6.4-15
Distribution: unstable
Urgency: low
Maintainer: Michael Biebl <[EMAIL PROTECTED]>
Changed-By: Michael Biebl <[EMAIL PROTECTED]>
Description:
partimage - backup partitions into a compressed image file
partimage-server - server to use partimage across a network
Closes: 335953 338735 339745 361075 367598
Changes:
partimage (0.6.4-15) unstable; urgency=low
.
* Bumped debhelper compatibility to 5.
* Bumped Standards-Version to 3.7.2, no further changes required.
* Added homepage URL to package description.
* Added versioned dependency on lsb-base. Closes: #335953
* Updated patch xfs.diff to make partimage compile on ppc64. Closes: #361075
Thanks to Andreas Jochens.
* Do not recommend the usage of update-rc.d in /etc/default/partimaged but
suggest better alternatives. Closes: #367598
* Set the default debug level to 1.
* PAM support is back. Added empty_salt.diff to fix the crash related to
PAM. Also install a pam configuration file into /etc/pam.d/partimaged.
Because of security reasons an alternative authentication scheme was
implemented using its own password file in /etc/partimaged/passwd.db.
Wrote a small tool called partimage-passwd to simplify the management
of this user database. Closes: #339745
Updated instructions in README.Debian and added a manpage for
partimaged-passwd.
* Synced the list of supported file systems in package description, manpage,
README, help and compile time info. Closes: 338735
Files:
9c0583affca4a07cb52a12db39184693 718 admin optional partimage_0.6.4-15.dsc
3164155a0bb90e0489777820257d5357 62454 admin optional
partimage_0.6.4-15.diff.gz
d9990ee29370d5c248ace0911e87f5cc 59060 admin optional
partimage-server_0.6.4-15_i386.deb
67aab0b347e44ef0391905347cea9b3a 286962 admin optional
partimage_0.6.4-15_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
iD8DBQFEd06yipBneRiAKDwRAtBNAKCqC2G4x7UijPNMX0m6J7btXjyJvwCfc+E1
a58YmbJOsJAWLYey6CX4kjw=
=AEVb
-----END PGP SIGNATURE-----
--- End Message ---