Your message dated Sun, 13 Nov 2005 09:17:13 -0800
with message-id <[EMAIL PROTECTED]>
and subject line Bug#335486: fixed in openssl 0.9.8a-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)

--------------------------------------
Received: (at submit) by bugs.debian.org; 24 Oct 2005 09:00:27 +0000
>From [EMAIL PROTECTED] Mon Oct 24 02:00:27 2005
Return-path: <[EMAIL PROTECTED]>
Received: from d052150.adsl.hansenet.de (localhost.localdomain) [80.171.52.150] 
        by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
        id 1ETyBu-0006Z5-00; Mon, 24 Oct 2005 02:00:27 -0700
Received: from aj by localhost.localdomain with local (Exim 4.54)
        id 1ETyBr-0003Rl-CV; Mon, 24 Oct 2005 11:00:23 +0200
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
From: Andreas Jochens <[EMAIL PROTECTED]>
Subject: openssl: FTBFS (ppc64): "gcc: '-b' must come at the start of the 
command line"
Message-Id: <[EMAIL PROTECTED]>
Date: Mon, 24 Oct 2005 11:00:23 +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=-6.4 required=4.0 tests=BAYES_00,HAS_PACKAGE,
        UPPERCASE_25_50 autolearn=no version=2.60-bugs.debian.org_2005_01_02

Package: openssl
Version: 0.9.8a-2
Severity: normal
Tags: patch

When building 'openssl' on ppc64/unstable, I get the following error:

gcc -I. -I.. -I../include -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT 
-DDSO_DLFCN -DHAVE_DLFCN_H -bpowerpc64-linux -DB_ENDIAN -DTERMIO -O3 -g -Wall   
-c -o cryptlib.o cryptlib.c
gcc: '-b' must come at the start of the command line
make[2]: *** [cryptlib.o] Error 1
make[2]: Leaving directory `/openssl-0.9.8a/crypto'


This problem had already been fixed in the openssl-0.9.7* package version
but it reappeared in openssl-0.9.8.

With the attached patch 'openssl' can be compiled on ppc64.

The patch replaces the problematic '-bpowerpc-linux' by '-m64' in two places
in the 'debian-ppc64' target definition in Configure. 

Additionally, the patch removes 'linux_ppc64.o' from the 'debian-ppc64'
target because it causes the compilation to fail.


Regards
Andreas Jochens

diff -urN ../tmp-orig/openssl-0.9.8a/Configure ./Configure
--- ../tmp-orig/openssl-0.9.8a/Configure        2005-10-24 09:36:59.000000000 
+0200
+++ ./Configure 2005-10-24 09:37:41.000000000 +0200
@@ -337,7 +337,7 @@
 "debian-openbsd-i386",  "gcc:-DL_ENDIAN -DTERMIOS -O3 -g 
-m486::(unknown):::BN_LLONG ${x86_gcc_des} 
${x86_gcc_opts}:${x86_out_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
 "debian-openbsd-mips","gcc:-O2 -g -DL_ENDIAN::(unknown)::BN_LLONG MD2_CHAR 
RC4_INDEX RC4_CHAR DES_UNROLL DES_RISC2 DES_PTR 
BF_PTR:::::::::::::dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
 "debian-powerpc","gcc:-DB_ENDIAN -DTERMIO -O3 -g 
-Wall::-D_REENTRANT::-ldl:BN_LLONG DES_UNROLL DES_RISC2 DES_PTR MD2_CHAR 
RC4_INDEX::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
-"debian-ppc64","gcc:-bpowerpc64-linux -DB_ENDIAN -DTERMIO -O3 -g 
-Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_RISC1 
DES_UNROLL:linux_ppc64.o:::::::::::dlfcn:linux-shared:-fPIC:-bpowerpc64-linux:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+"debian-ppc64","gcc:-m64 -DB_ENDIAN -DTERMIO -O3 -g 
-Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_RISC1 
DES_UNROLL::::::::::::dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
 "debian-s390","gcc:-DB_ENDIAN -DTERMIO -O3 -g 
-Wall::-D_REENTRANT::-ldl:BN_LLONG::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
 
 "debian-sh3",   "gcc:-DL_ENDIAN -DTERMIO -O3 -g 
-Wall::-D_REENTRANT::-ldl:BN_LLONG::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
 "debian-sh4",   "gcc:-DL_ENDIAN -DTERMIO -O3 -g 
-Wall::-D_REENTRANT::-ldl:BN_LLONG::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",

---------------------------------------
Received: (at 335486-close) by bugs.debian.org; 13 Nov 2005 17:25:21 +0000
>From [EMAIL PROTECTED] Sun Nov 13 09:25:21 2005
Return-path: <[EMAIL PROTECTED]>
Received: from katie by spohr.debian.org with local (Exim 4.50)
        id 1EbLTd-0003KS-9Z; Sun, 13 Nov 2005 09:17:13 -0800
From: Kurt Roeckx <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.56 $
Subject: Bug#335486: fixed in openssl 0.9.8a-4
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Sun, 13 Nov 2005 09:17:13 -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: openssl
Source-Version: 0.9.8a-4

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

libcrypto0.9.8-udeb_0.9.8a-4_i386.udeb
  to pool/main/o/openssl/libcrypto0.9.8-udeb_0.9.8a-4_i386.udeb
libssl-dev_0.9.8a-4_i386.deb
  to pool/main/o/openssl/libssl-dev_0.9.8a-4_i386.deb
libssl0.9.8-dbg_0.9.8a-4_i386.deb
  to pool/main/o/openssl/libssl0.9.8-dbg_0.9.8a-4_i386.deb
libssl0.9.8_0.9.8a-4_i386.deb
  to pool/main/o/openssl/libssl0.9.8_0.9.8a-4_i386.deb
openssl_0.9.8a-4.diff.gz
  to pool/main/o/openssl/openssl_0.9.8a-4.diff.gz
openssl_0.9.8a-4.dsc
  to pool/main/o/openssl/openssl_0.9.8a-4.dsc
openssl_0.9.8a-4_i386.deb
  to pool/main/o/openssl/openssl_0.9.8a-4_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.
Kurt Roeckx <[EMAIL PROTECTED]> (supplier of updated openssl 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: Wed, 13 Nov 2005 16:01:05 +0100
Source: openssl
Binary: libssl-dev openssl libssl0.9.8-dbg libcrypto0.9.8-udeb libssl0.9.8
Architecture: source i386
Version: 0.9.8a-4
Distribution: unstable
Urgency: low
Maintainer: Debian OpenSSL Team <[EMAIL PROTECTED]>
Changed-By: Kurt Roeckx <[EMAIL PROTECTED]>
Description: 
 libcrypto0.9.8-udeb - crypto shared library - udeb (udeb)
 libssl-dev - SSL development libraries, header files and documentation
 libssl0.9.8 - SSL shared libraries
 libssl0.9.8-dbg - Symbol tables for libssl and libcrypt
 openssl    - Secure Socket Layer (SSL) binary and related cryptographic tools
Closes: 333101 335486 338284 338313
Changes: 
 openssl (0.9.8a-4) unstable; urgency=low
 .
   * Call dh_makeshlibs with the proper version instead of putting
     it in shlibs.local, which doesn't seem to do anything.  0.9.8a-1
     added symbol versioning, so it should have bumped the shlibs.
     (Closes: #338284)
   * The openssl package had a duplicate dependency on libssl0.9.8,
     only require the version as required by the shlibs.
   * Make libssl-dev depend on zlib1g-dev, since it's now required for
     static linking. (Closes: #338313)
   * Generate .pc files that make use of Libs.private, so things only
     link to the libraries they should when linking shared.
   * Use -m64 instead of -bpowerpc64-linux on ppc64. (Closes: #335486)
   * Make powerpc and ppc64 use the assembler version for bn.  ppc64
     had the location in the string wrong, powerpc had it missing.
   * Add includes for stddef to get size_t in md2.h, md4.h, md5.h,
     ripemd.h and sha.h.  (Closes: #333101)
   * Run make test for each of the versions we build, make it
     not fail the build process if an error is found.
   * Add build dependency on bc for the regression tests.
Files: 
 f9801a45574d2dd1743fc658c8c142be 796 utils optional openssl_0.9.8a-4.dsc
 bb9c498f320bc5ce964a8f6b80fa5f26 31648 utils optional openssl_0.9.8a-4.diff.gz
 5c925132d71fcd8212b9f4ef889bdc04 977424 utils optional 
openssl_0.9.8a-4_i386.deb
 ad3291e8b88c8e58a3795eb12796eb46 2644728 libs important 
libssl0.9.8_0.9.8a-4_i386.deb
 148ed63e5cd50ca9c183e6dc065f2658 508486 debian-installer optional 
libcrypto0.9.8-udeb_0.9.8a-4_i386.udeb
 313547d9eb12f8cdc996611f4b57e7f4 2837392 libdevel optional 
libssl-dev_0.9.8a-4_i386.deb
 055800d02414ff0655dd822aba85f652 5164950 libdevel extra 
libssl0.9.8-dbg_0.9.8a-4_i386.deb
Package-Type: udeb

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

iD8DBQFDd3GCQdwckHJElwsRAg1YAJoCXVRbjIAOBJqeD3rmk6L8VPr3hgCfdHB/
JuV9zWLZpgckBpaxOGPJvno=
=ewvN
-----END PGP SIGNATURE-----


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

Reply via email to