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

Bug#270635: marked as done (apache: building process should respect CFLAGS and LDFLAGS)

Your message dated Thu, 09 Sep 2004 02:17:18 -0400
with message-id <E1C5IFC-0005Kz-00@newraff.debian.org>
and subject line Bug#270635: fixed in apache 1.3.31-6
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 Sep 2004 12:25:00 +0000
>From j.drobiecki@emcom.pl Wed Sep 08 05:25:00 2004
Return-path: <j.drobiecki@emcom.pl>
Received: from emcom.pl (mask.emcom.pl) [] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1C51VS-0001e2-00; Wed, 08 Sep 2004 05:24:58 -0700
Received: from beagle (l238.emcom.pl [] (may be forged))
	by mask.emcom.pl (8.9.3p2/8.9.3/Debian 8.9.3-21) with ESMTP id OAA05839;
	Wed, 8 Sep 2004 14:26:32 +0200
X-Authentication-Warning: mask.emcom.pl: Host l238.emcom.pl [] (may be forged) claimed to be beagle
Received: from jacek by beagle with local (Exim 4.34)
	id 1C51TS-0000SV-Ny; Wed, 08 Sep 2004 14:22:54 +0200
Content-Type: multipart/mixed; boundary="===============0447131716=="
MIME-Version: 1.0
From: Jacek Drobiecki <j.drobiecki@emcom.pl>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: apache: building process should respect CFLAGS and LDFLAGS
X-Mailer: reportbug 2.63
Date: Wed, 08 Sep 2004 14:22:54 +0200
Message-Id: <[🔎] E1C51TS-0000SV-Ny@beagle>
Sender: Jacek Drobiecki <jacek@beagle.emcom.pl>
X-BadReturnPath: jacek@beagle.emcom.pl rewritten as j.drobiecki@emcom.pl
  using "From" header
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
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_2004_03_25

This is a multi-part MIME message sent by reportbug.

Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Package: apache
Version: 1.3.31-5
Severity: minor
Tags: patch

there is no simple way to build packeage with additional options for
compilation and linking.
Buildiing process should respect enviroment variables CFLAGS and LDFLAGS
to allow optimization or security improvments by seting up compilator
For egsample smb may want to use -march/-mcpu to optimize for specific
platform, or -Wl,-pie to make position independent executables.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="apache.rules.patch"

--- rules.orig	2004-09-08 14:03:36.000000000 +0200
+++ rules	2004-09-08 14:05:56.000000000 +0200
@@ -129,7 +129,7 @@
 $(STAMP_DIR)/configure-stamp-apache: $(STAMP_DIR)/source.make
 	@echo -e "\n\n*** Configuring apache ***\n\n"
-	cd $(V) && CFLAGS="$(CONFLAGS)" ./configure $(APACHEARGS)
+	cd $(V) && LDFLAGS="$(LDFLAGS)" CFLAGS="$(CFLAGS) $(CONFLAGS)" ./configure $(APACHEARGS)
 	@echo -e "\n\n*** Creating apaci (apache) *** \n\n"
@@ -169,7 +169,7 @@
 $(STAMP_DIR)/configure-stamp-ssl: $(STAMP_DIR)/source.make
 	@echo -e "\n\n*** Configuring apache-ssl ***\n\n"
-	cd $(S) && CFLAGS="$(CONFLAGS)" ./configure $(SSLARGS)
+	cd $(S) && LDFLAGS="$(LDFLAGS)" CFLAGS="$(CFLAGS) $(CONFLAGS)" ./configure $(SSLARGS)
 	@echo -e "\n\n*** Creating apaci (apache-ssl) *** \n\n"
@@ -218,7 +218,7 @@
-	cd $(P) && CFLAGS="$(CONFLAGS)" ./configure $(PERLARGS)
+	cd $(P) && LDFLAGS="$(LDFLAGS)" CFLAGS="$(CFLAGS) $(CONFLAGS)" ./configure $(PERLARGS)
 	@echo -e "\n\n*** Creating apaci (apache-perl) *** \n\n"


Received: (at 270635-close) by bugs.debian.org; 9 Sep 2004 06:23:29 +0000
>From katie@ftp-master.debian.org Wed Sep 08 23:23:29 2004
Return-path: <katie@ftp-master.debian.org>
Received: from newraff.debian.org [] (mail)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1C5ILA-0004g6-00; Wed, 08 Sep 2004 23:23:28 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1C5IFC-0005Kz-00; Thu, 09 Sep 2004 02:17:18 -0400
From: fabbione@fabbione.net (Fabio M. Di Nitto)
To: 270635-close@bugs.debian.org
X-Katie: $Revision: 1.51 $
Subject: Bug#270635: fixed in apache 1.3.31-6
Message-Id: <E1C5IFC-0005Kz-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Thu, 09 Sep 2004 02:17:18 -0400
Delivered-To: 270635-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(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_2004_03_25
X-CrossAssassin-Score: 5

Source: apache
Source-Version: 1.3.31-6

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

  to pool/main/a/apache/apache-common_1.3.31-6_i386.deb
  to pool/main/a/apache/apache-dbg_1.3.31-6_i386.deb
  to pool/main/a/apache/apache-dev_1.3.31-6_all.deb
  to pool/main/a/apache/apache-doc_1.3.31-6_all.deb
  to pool/main/a/apache/apache-perl_1.3.31-6_i386.deb
  to pool/main/a/apache/apache-ssl_1.3.31-6_i386.deb
  to pool/main/a/apache/apache-utils_1.3.31-6_i386.deb
  to pool/main/a/apache/apache_1.3.31-6.diff.gz
  to pool/main/a/apache/apache_1.3.31-6.dsc
  to pool/main/a/apache/apache_1.3.31-6_i386.deb
  to pool/main/a/apache/libapache-mod-perl_1.29.0.2-13_i386.deb

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 270635@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Fabio M. Di Nitto <fabbione@fabbione.net> (supplier of updated apache 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)

Hash: SHA1

Format: 1.7
Date: Thu, 09 Sep 2004 07:09:15 +0200
Source: apache
Binary: apache-dev apache-common apache-doc apache-utils apache apache-dbg apache-perl libapache-mod-perl apache-ssl
Architecture: source i386 all
Version: 1.3.31-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Apache Maintainers <debian-apache@lists.debian.org>
Changed-By: Fabio M. Di Nitto <fabbione@fabbione.net>
 apache     - Versatile, high-performance HTTP server
 apache-common - Support files for all Apache webservers
 apache-dbg - Apache webservers (debugging versions)
 apache-dev - Apache webserver development kit
 apache-doc - Apache webserver docs
 apache-perl - Versatile, high-performance HTTP server with Perl support
 apache-ssl - Versatile, high-performance HTTP server with SSL support
 apache-utils - Utility programs for webservers
 libapache-mod-perl - Integration of perl with the Apache web server
Closes: 267430 269009 270214 270224 270635
 apache (1.3.31-6) unstable; urgency=medium
   * (Fabio M. Di Nitto)
     - Add lynx | www-browser dependency to apache-common and make apachectl
       use /etc/alternatives/www-browser.
       (Closes: #269009)
     - Add missing "be" in default config. (Closes: #270214)
     - Add missing \ in forensic log directive. (Closes: #270224)
     - Respect system CFLAGS and LDFLAGS. (Closes: #270635)
     - Disable SSLCACertificatePath in default installation. (Closes: #267430)
 ee0bfc50b5af06020efcd22a771991a9 1084 web optional apache_1.3.31-6.dsc
 f711d770df4dde1b843ee496f3ab4201 364901 web optional apache_1.3.31-6.diff.gz
 46eba335dab173d3ea7222509eeff129 1186066 doc optional apache-doc_1.3.31-6_all.deb
 ac35b9ea3e2423b1b1445b6b7d630808 329194 devel extra apache-dev_1.3.31-6_all.deb
 08bf2cdfd05cd592a0a64cdd3f314fbc 381614 web optional apache_1.3.31-6_i386.deb
 53ed8e9b015680701fd480c194d7b952 488952 web optional apache-ssl_1.3.31-6_i386.deb
 a094c7b70bcfdeb5434343a26d996098 500664 web optional apache-perl_1.3.31-6_i386.deb
 b441d6397970c0dc7f7ef118706a57ec 9100254 devel extra apache-dbg_1.3.31-6_i386.deb
 5046b13fcd6bc531efac9a3da4b03690 841578 web optional apache-common_1.3.31-6_i386.deb
 91b3c10f71b5bcd7200b0712534cc544 265012 web optional apache-utils_1.3.31-6_i386.deb
 9005beb97cb8d6e111627f2e3b436e68 484452 web optional libapache-mod-perl_1.29.0.2-13_i386.deb

Version: GnuPG v1.2.5 (GNU/Linux)


Reply to: