[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#294257: marked as done (plattform specific preprocessor symbols in dev package)



Your message dated Wed, 09 Feb 2005 07:47:13 -0500
with message-id <E1CyrFR-0006j1-00@newraff.debian.org>
and subject line Bug#294257: fixed in apache2 2.0.53-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; 8 Feb 2005 19:17:23 +0000
>From winfried@harbecke.com Tue Feb 08 11:17:22 2005
Return-path: <winfried@harbecke.com>
Received: from mail-in-07.arcor-online.net [151.189.21.47] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1CyarS-0004Sh-00; Tue, 08 Feb 2005 11:17:22 -0800
Received: from duron (dsl-213-023-250-146.arcor-ip.net [213.23.250.146])
	by mail-in-07.arcor-online.net (Postfix) with SMTP id 31CE611E462
	for <submit@bugs.debian.org>; Tue,  8 Feb 2005 20:16:48 +0100 (CET)
Message-ID: <003001c50e12$bf590690$6800a8c0@duron>
From: "Winfried Harbecke" <winfried@harbecke.com>
To: <submit@bugs.debian.org>
Subject: plattform specific preprocessor symbols in dev package
Date: Tue, 8 Feb 2005 20:16:52 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Delivered-To: submit@bugs.debian.org
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-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: apache2-threaded-dev
Version: 2.0.52-3

The include file

    usr/include/apache2/ap_config_auto.h

has the symbol definition

#define WORDS_BIGENDIAN 1

This is not always true. In the specific case of using the
apache-threaded-dev package
to fulfill the prerequisites for the Mono source package mod_mono, the
invisible
name clash with the same symbol coming out of the mod_mono configure check
caused a subtle bug that resulted in quite a bit of frustration for
pontential users
of Mono ASP support, see

http://lists.ximian.com/archives/public/mono-list/2005-February/025613.html

This kind of  name clash is neither unlikely (autoconf feature checks
probably get
copied more than any other kind of code frament, causing exactly this kind
of  name
clash) nor easy to detect (compilation will not be aborted).

The development package is a binary package that is targeted to "all"
platforms. It
should not contain globally visible symbol definitions with platform
specific semantics.

I suggest removing configure generated include files from the development
package.


---------------------------------------
Received: (at 294257-close) by bugs.debian.org; 9 Feb 2005 12:53:05 +0000
>From katie@ftp-master.debian.org Wed Feb 09 04:53:05 2005
Return-path: <katie@ftp-master.debian.org>
Received: from newraff.debian.org [208.185.25.31] (mail)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1CyrL7-0002VF-00; Wed, 09 Feb 2005 04:53:05 -0800
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1CyrFR-0006j1-00; Wed, 09 Feb 2005 07:47:13 -0500
From: Adam Conrad <adconrad@0c3.net>
To: 294257-close@bugs.debian.org
X-Katie: $Revision: 1.55 $
Subject: Bug#294257: fixed in apache2 2.0.53-2
Message-Id: <E1CyrFR-0006j1-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Wed, 09 Feb 2005 07:47:13 -0500
Delivered-To: 294257-close@bugs.debian.org
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-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-Spam-Level: 

Source: apache2
Source-Version: 2.0.53-2

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

apache2-common_2.0.53-2_powerpc.deb
  to pool/main/a/apache2/apache2-common_2.0.53-2_powerpc.deb
apache2-doc_2.0.53-2_all.deb
  to pool/main/a/apache2/apache2-doc_2.0.53-2_all.deb
apache2-mpm-perchild_2.0.53-2_powerpc.deb
  to pool/main/a/apache2/apache2-mpm-perchild_2.0.53-2_powerpc.deb
apache2-mpm-prefork_2.0.53-2_powerpc.deb
  to pool/main/a/apache2/apache2-mpm-prefork_2.0.53-2_powerpc.deb
apache2-mpm-threadpool_2.0.53-2_all.deb
  to pool/main/a/apache2/apache2-mpm-threadpool_2.0.53-2_all.deb
apache2-mpm-worker_2.0.53-2_powerpc.deb
  to pool/main/a/apache2/apache2-mpm-worker_2.0.53-2_powerpc.deb
apache2-prefork-dev_2.0.53-2_powerpc.deb
  to pool/main/a/apache2/apache2-prefork-dev_2.0.53-2_powerpc.deb
apache2-threaded-dev_2.0.53-2_powerpc.deb
  to pool/main/a/apache2/apache2-threaded-dev_2.0.53-2_powerpc.deb
apache2-utils_2.0.53-2_powerpc.deb
  to pool/main/a/apache2/apache2-utils_2.0.53-2_powerpc.deb
apache2_2.0.53-2.diff.gz
  to pool/main/a/apache2/apache2_2.0.53-2.diff.gz
apache2_2.0.53-2.dsc
  to pool/main/a/apache2/apache2_2.0.53-2.dsc
apache2_2.0.53-2_powerpc.deb
  to pool/main/a/apache2/apache2_2.0.53-2_powerpc.deb
libapr0-dev_2.0.53-2_powerpc.deb
  to pool/main/a/apache2/libapr0-dev_2.0.53-2_powerpc.deb
libapr0_2.0.53-2_powerpc.deb
  to pool/main/a/apache2/libapr0_2.0.53-2_powerpc.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 294257@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adam Conrad <adconrad@0c3.net> (supplier of updated apache2 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: Wed,  9 Feb 2005 04:20:07 -0700
Source: apache2
Binary: apache2-utils apache2 apache2-prefork-dev apache2-mpm-prefork apache2-doc libapr0-dev apache2-mpm-threadpool apache2-mpm-worker libapr0 apache2-threaded-dev apache2-common apache2-mpm-perchild
Architecture: source all powerpc
Version: 2.0.53-2
Distribution: unstable
Urgency: low
Maintainer: Debian Apache Maintainers <debian-apache@lists.debian.org>
Changed-By: Adam Conrad <adconrad@0c3.net>
Description: 
 apache2    - next generation, scalable, extendable web server
 apache2-common - next generation, scalable, extendable web server
 apache2-doc - documentation for apache2
 apache2-mpm-perchild - experimental high speed perchild threaded model for Apache2
 apache2-mpm-prefork - traditional model for Apache2
 apache2-mpm-threadpool - experimental high speed model for Apache2 (transitional package)
 apache2-mpm-worker - high speed threaded model for Apache2
 apache2-prefork-dev - development headers for apache2
 apache2-threaded-dev - development headers for apache2
 apache2-utils - utility programs for webservers
 libapr0    - the Apache Portable Runtime
 libapr0-dev - development headers for libapr
Closes: 294257
Changes: 
 apache2 (2.0.53-2) unstable; urgency=low
 .
   * Make apache2-threaded-dev and apache2-prefork-dev both arch:any
     as they contain architecture-dependant defines (closes: #294257)
Files: 
 52b2bc2a3f72ac2ba0b1420e70a83973 1141 net optional apache2_2.0.53-2.dsc
 57893fc3b86e8bbea82075789cbbe074 106331 net optional apache2_2.0.53-2.diff.gz
 ea81097df6b28e61dba2cbebe91d39b1 32064 net optional apache2-mpm-threadpool_2.0.53-2_all.deb
 ddb95574fb39ab4b2e72d789bd5c6064 3576696 doc optional apache2-doc_2.0.53-2_all.deb
 049360a99ca7a4f9e8ff6b667559a56a 853440 net optional apache2-common_2.0.53-2_powerpc.deb
 27d6f7d3b9acb43ef291ea0a43dedbc9 100458 net optional apache2-utils_2.0.53-2_powerpc.deb
 3d8d820519058d97840b344493763b0b 224598 net optional apache2-mpm-worker_2.0.53-2_powerpc.deb
 48f3e5ee4ac09a9485b65073a77cb8f5 225788 net optional apache2-mpm-perchild_2.0.53-2_powerpc.deb
 7080bbfe007ce05c9a29cb5a3c7c64fa 220716 net optional apache2-mpm-prefork_2.0.53-2_powerpc.deb
 873a2ef1e8b3b7fa96355dcaf0a0adae 165868 devel optional apache2-prefork-dev_2.0.53-2_powerpc.deb
 d889e6c363d09b4472197698f4312bc8 166656 devel optional apache2-threaded-dev_2.0.53-2_powerpc.deb
 e183727307093f6db9c5bc7404ac52b2 132838 net optional libapr0_2.0.53-2_powerpc.deb
 2ae0cd6c885e17ecf5275c95e216576a 270526 libdevel optional libapr0-dev_2.0.53-2_powerpc.deb
 1caba4815a469a571b6936038346aa18 31994 web optional apache2_2.0.53-2_powerpc.deb

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

iD4DBQFCCgRGvjztR8bOoMkRAsStAJjTTXVApxC45237tlLPXlnGl2YTAKDZdizq
IIYt1jHoKAqXXficrSjDUw==
=3NCw
-----END PGP SIGNATURE-----



Reply to: