Your message dated Thu, 13 Apr 2006 04:17:08 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#360633: fixed in zeroc-ice 3.0.1-4
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: zeroc-ice
Version: 3.0.1-3
Severity: wishlist
Tags: patch

Hello,

when building 'zeroc-ice' on ppc64/unstable,
I get the following error:

make[2]: Entering directory `/zeroc-ice-3.0.1/src'
making all in IceUtil
make[3]: Entering directory `/zeroc-ice-3.0.1/src/IceUtil'
c++ -c -I../../include  -DICE_UTIL_API_EXPORTS -I..  -ftemplate-depth-128 -Wall 
-D_REENTRANT -fPIC -g Base64.cpp
In file included from ../../include/IceUtil/Base64.h:13,
                 from Base64.cpp:10:
../../include/IceUtil/Config.h:27:5: error: #error "Unknown architecture"
make[3]: *** [Base64.o] Error 1
make[3]: Leaving directory `/zeroc-ice-3.0.1/src/IceUtil'

With the attached patch 'zeroc-ice' can be compiled on ppc64.

Regards
Andreas Jochens

diff -urN ../tmp-orig/zeroc-ice-3.0.1/debian/patches/bugs-arch.diff 
./debian/patches/bugs-arch.diff
--- ../tmp-orig/zeroc-ice-3.0.1/debian/patches/bugs-arch.diff   2006-04-03 
14:51:18.000000000 +0000
+++ ./debian/patches/bugs-arch.diff     2006-04-03 14:51:12.000000000 +0000
@@ -19,10 +19,19 @@
 -#elif defined(__sparc) || defined(__sparc__) || defined(__hppa) || \
 -      defined(__ppc__) || defined(_ARCH_COM)
 +#elif defined(__sparc) || defined(__sparc__)  || defined(__hppa) || \
-+      defined(__ppc__) || defined(__MIPSEB__) || defined(_ARCH_COM)
++      defined(__ppc__) || defined(__powerpc64__) || defined(__MIPSEB__) || 
defined(_ARCH_COM)
  #   define ICE_BIG_ENDIAN
  #else
  #   error "Unknown architecture"
+@@ -40,7 +40,7 @@
+       defined(__linux) && defined(__x86_64)     || \
+       defined(__hppa) && defined(__LP64__)      || \
+       defined(_ARCH_COM) && defined(__64BIT__)  || \
+-      defined(__alpha__)                        || \
++      defined(__alpha__) || defined(__powerpc64__) || \
+       defined(_WIN64)
+ #   define ICE_64
+ #else
 Index: src/icecpp/config.h
 ===================================================================
 --- src/icecpp/config.h~        2005-09-22 16:01:13.000000000 +0200
@@ -33,7 +42,7 @@
  #elif (defined(__linux) || defined(__FreeBSD__)) && \
 -      (defined(__i386) || defined(__x86_64) || defined(__sparc)) || \
 +      (defined(__i386) || defined(__x86_64) || defined(__sparc) || \
-+       defined(__mips) || defined(__alpha)) || \
++       defined(__mips) || defined(__alpha)) || defined(__powerpc64__) || \
         defined (__sun) || defined(__hpux) || defined(__APPLE__) || \
         defined(_AIX) || defined(__osf1__)
  #   define WCHAR_TYPE_SIZE 4


--- End Message ---
--- Begin Message ---
Source: zeroc-ice
Source-Version: 3.0.1-4

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

freeze_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/freeze_3.0.1-4_i386.deb
glacier2_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/glacier2_3.0.1-4_i386.deb
ice-slice_3.0.1-4_all.deb
  to pool/main/z/zeroc-ice/ice-slice_3.0.1-4_all.deb
ice-translators_3.0.1-4_all.deb
  to pool/main/z/zeroc-ice/ice-translators_3.0.1-4_all.deb
icebox_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/icebox_3.0.1-4_i386.deb
icecpp_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/icecpp_3.0.1-4_i386.deb
icegrid_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/icegrid_3.0.1-4_i386.deb
icepatch2_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/icepatch2_3.0.1-4_i386.deb
icestorm_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/icestorm_3.0.1-4_i386.deb
libfreeze30_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/libfreeze30_3.0.1-4_i386.deb
libglacier2-30_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/libglacier2-30_3.0.1-4_i386.deb
libicebox30_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/libicebox30_3.0.1-4_i386.deb
libicegrid30_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/libicegrid30_3.0.1-4_i386.deb
libicepatch2-30_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/libicepatch2-30_3.0.1-4_i386.deb
libicessl30_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/libicessl30_3.0.1-4_i386.deb
libicestorm30_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/libicestorm30_3.0.1-4_i386.deb
libiceutil30_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/libiceutil30_3.0.1-4_i386.deb
libicexml30_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/libicexml30_3.0.1-4_i386.deb
libslice30_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/libslice30_3.0.1-4_i386.deb
libzeroc-ice-dev_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/libzeroc-ice-dev_3.0.1-4_i386.deb
libzeroc-ice30_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/libzeroc-ice30_3.0.1-4_i386.deb
slice2cpp_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/slice2cpp_3.0.1-4_i386.deb
slice2cs_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/slice2cs_3.0.1-4_i386.deb
slice2docbook_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/slice2docbook_3.0.1-4_i386.deb
slice2freeze_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/slice2freeze_3.0.1-4_i386.deb
slice2freezej_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/slice2freezej_3.0.1-4_i386.deb
slice2java_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/slice2java_3.0.1-4_i386.deb
slice2py_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/slice2py_3.0.1-4_i386.deb
slice2vb_3.0.1-4_i386.deb
  to pool/main/z/zeroc-ice/slice2vb_3.0.1-4_i386.deb
zeroc-ice-services_3.0.1-4_all.deb
  to pool/main/z/zeroc-ice/zeroc-ice-services_3.0.1-4_all.deb
zeroc-ice_3.0.1-4.diff.gz
  to pool/main/z/zeroc-ice/zeroc-ice_3.0.1-4.diff.gz
zeroc-ice_3.0.1-4.dsc
  to pool/main/z/zeroc-ice/zeroc-ice_3.0.1-4.dsc
zeroc-ice_3.0.1-4_all.deb
  to pool/main/z/zeroc-ice/zeroc-ice_3.0.1-4_all.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.
Francisco Moya <[EMAIL PROTECTED]> (supplier of updated zeroc-ice 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: Thu, 13 Apr 2006 11:50:37 +0200
Source: zeroc-ice
Binary: libglacier2-30 icecpp libfreeze30 icepatch2 icebox slice2py icegrid 
icestorm slice2java slice2vb libicegrid30 libicebox30 libicepatch2-30 
libzeroc-ice-dev zeroc-ice-services ice-slice slice2freezej libicexml30 freeze 
ice-translators libicessl30 zeroc-ice glacier2 libslice30 slice2docbook 
slice2cs libiceutil30 slice2cpp libicestorm30 slice2freeze libzeroc-ice30
Architecture: source i386 all
Version: 3.0.1-4
Distribution: unstable
Urgency: low
Maintainer: Francisco Moya <[EMAIL PROTECTED]>
Changed-By: Francisco Moya <[EMAIL PROTECTED]>
Description: 
 freeze     - ZeroC Freeze related utilities
 glacier2   - ZeroC Glacier2 service utilities
 ice-slice  - Slice definitions for ZeroC Ice services
 ice-translators - Metapackage to install ZeroC Slice translators
 icebox     - ZeroC IceBox service utilities
 icecpp     - Slice preprocessor
 icegrid    - ZeroC IceGrid service utilities
 icepatch2  - ZeroC IcePatch2 service utilities
 icestorm   - ZeroC IceStorm service administration
 libfreeze30 - ZeroC Freeze related libraries
 libglacier2-30 - ZeroC Glacier2 service libraries
 libicebox30 - ZeroC IceBox support libraries
 libicegrid30 - ZeroC IceGrid support library
 libicepatch2-30 - ZeroC IcePatch2 service libraries
 libicessl30 - ZeroC Ice for C++ SSL support
 libicestorm30 - ZeroC IceStorm service libraries
 libiceutil30 - ZeroC Ice for C++ misc utility library
 libicexml30 - ZeroC Ice for C++ XML parser library
 libslice30 - ZeroC Ice for C++ Slice parser library
 libzeroc-ice-dev - ZeroC Ice for C++ development libraries
 libzeroc-ice30 - ZeroC Ice for C++ runtime library
 slice2cpp  - Slice to C++ translator
 slice2cs   - Slice to C# translator
 slice2docbook - Slice to Docbook translator
 slice2freeze - Slice to Freeze translator
 slice2freezej - Slice to Freeze for Java translator
 slice2java - Slice to Java translator
 slice2py   - Slice to Python translator
 slice2vb   - Slice to VisualBasic translator
 zeroc-ice  - Metapackage to install all Ice related packages
 zeroc-ice-services - Metapackage to install all ZeroC Ice services
Closes: 360482 360633
Changes: 
 zeroc-ice (3.0.1-4) unstable; urgency=low
 .
   * Included patch by LaMont Jones <[EMAIL PROTECTED]> to support all
     linux/glibc architectures (Closes: #360482).
   * This patch should also deal with PPC64 compilation problems (Closes:
     #360633).
   * Added Benoit's patch #4 for IceGrid.
Files: 
 303778848fdb2b42b111d394e51933c3 1133 devel optional zeroc-ice_3.0.1-4.dsc
 1f0124aad13a6aab44e24a5cd4b5b7de 27205 devel optional zeroc-ice_3.0.1-4.diff.gz
 ba93d24d1fbc43e56009478c8e0b8bd3 28530 devel optional zeroc-ice_3.0.1-4_all.deb
 718f8d2f66cb3aa0609e0ed758da0890 28556 devel optional 
ice-translators_3.0.1-4_all.deb
 d57ea22c62082bec72682b8c83c1141f 28554 devel optional 
zeroc-ice-services_3.0.1-4_all.deb
 91a1fca86f35c089ad6e0c8803fdb038 66348 devel optional ice-slice_3.0.1-4_all.deb
 f29beef23ed713911a538f03a9eeae29 252726 libs optional 
libicestorm30_3.0.1-4_i386.deb
 50d5df42055a962d534fbeb8429c676a 79506 devel optional icestorm_3.0.1-4_i386.deb
 989a0e5aaa021c70ddc91eeb51c32522 366690 libs optional 
libicegrid30_3.0.1-4_i386.deb
 16e8b9b7edf77db5dcc1f301ce3b834a 1660184 devel optional 
icegrid_3.0.1-4_i386.deb
 0cb7194b139570f39d8b6e91175b4132 52046 libs optional 
libicebox30_3.0.1-4_i386.deb
 7e7562f3ebd22604006c2d719f66f057 68968 devel optional icebox_3.0.1-4_i386.deb
 f11d5621f145918f4e54d2b8dedbbe0a 137088 libs optional 
libicepatch2-30_3.0.1-4_i386.deb
 411208b8edb3bebd58fed26ca983b6b4 85576 devel optional 
icepatch2_3.0.1-4_i386.deb
 c0a8d6ebd093482a15a72c8fe6d0b115 91626 libs optional 
libglacier2-30_3.0.1-4_i386.deb
 5bfbe459669e466f9a6e6ed3cc9c3aeb 116824 devel optional 
glacier2_3.0.1-4_i386.deb
 230c9768dc371bf67fde2de37647f9f4 206922 libs optional 
libfreeze30_3.0.1-4_i386.deb
 c682e129aa9a9a57a04b82d7a27f8790 550826 devel optional freeze_3.0.1-4_i386.deb
 3c971eca5f6e5d485285247c02730edd 77848 devel optional icecpp_3.0.1-4_i386.deb
 e6ac6990d18298758fbe150c4411e99b 186540 devel optional 
slice2cpp_3.0.1-4_i386.deb
 16819b191d0386d67b00090a20c7d596 49574 devel optional slice2py_3.0.1-4_i386.deb
 8ba6acf8bc46f71e0b5d00c680d73725 189282 devel optional 
slice2cs_3.0.1-4_i386.deb
 ec5a1e9dcab700d938ce6ee693a0334d 177064 devel optional 
slice2java_3.0.1-4_i386.deb
 0f225e4bc1f4be7ebcde247ebc258e25 202054 devel optional 
slice2vb_3.0.1-4_i386.deb
 757c2e31217641495e1ca5384e45d366 103056 devel optional 
slice2freeze_3.0.1-4_i386.deb
 417a5ca32b60bf568f9c33cece2b6d2f 83706 devel optional 
slice2freezej_3.0.1-4_i386.deb
 0469ce6608085e283350825fc9920cc5 93198 devel optional 
slice2docbook_3.0.1-4_i386.deb
 3f23d26e60f371320f4bdc58547b938c 669378 libs optional 
libzeroc-ice30_3.0.1-4_i386.deb
 b6774d46fb7a34c1e8aabde57f7f9f03 159608 libs optional 
libicessl30_3.0.1-4_i386.deb
 13b05c635a18089abef2373c422a45ff 89610 libs optional 
libiceutil30_3.0.1-4_i386.deb
 0130faa5f5abd3bd10ca3ad508aa589a 46942 libs optional 
libicexml30_3.0.1-4_i386.deb
 18dd37fb4a340ff8615370a220200865 436764 libs optional 
libslice30_3.0.1-4_i386.deb
 6294f176b4283bfe64f8ae2892cfdea5 117818 libdevel optional 
libzeroc-ice-dev_3.0.1-4_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFEPi+mOaI3yygJ5hoRAoH8AJ94e5JS9zXorsnKMXz01eqoCaxr8QCgisnr
9m6PYbGWGj0vC/6dPz8wQL0=
=eY0Q
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to