Your message dated Sun, 21 Oct 2007 02:47:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#446415: fixed in sendmail 8.14.1-11
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: sendmail
Version: 8.14.1-10
Severity: serious
Tags: patch

Debugging the latest sendmail FTBFS on arm:

http://buildd.debian.org/fetch.cgi?pkg=sendmail;ver=8.14.1-10;arch=arm;stamp=1191538384

Turned out gcc-4.2 on arm does not work with -fstack-protector-all,
which sendmail build sets on by default. On arm/armel A simple hello
world will seggault if compiled with -fstack-protector-all, and thus
configure does not believe the compiler works.

Gcc manual puts -fstack-protector-all and -fstack-protector under the
following section:

        This section includes experimental options that may produce broken code.

Thus, I think it's appropriate to exlude arm cpu from this flag.

--- sendmail-8.14.1.old/debian/rules    2007-10-12 20:02:52.000000000 +0000
+++ sendmail-8.14.1/debian/rules        2007-10-12 20:55:12.000000000 +0000
@@ -13,12 +13,20 @@
 # Overridden below, but needed now
 #DEB_TAR_SRCDIR := .
 #include /usr/share/cdbs/1/rules/tarball.mk
+DEB_HOST_GNU_CPU      ?= $(shell dpkg-architecture -qDEB_HOST_GNU_CPU)
+

 # Make it even harder to exploit sendmail.
 # Well, almost impossible now 8-)
 # * Compile all with -fPIC (works for pic or pie objects)
 # * Link with either -pie or -shared
+
+ifeq ($(DEB_HOST_GNU_CPU),arm)
+MY_CFLAGS := -fPIC
+else
 MY_CFLAGS := -fPIC -fstack-protector-all
+endif
+
 CFLAGS += ${MY_CFLAGS}
 export CFLAGS
 MY_LDFLAGS := -Wl,-z,noexecstack,-z,relro,-z,now -Wl,--warn-shared-textrel

-- 
"rm -rf" only sounds scary if you don't have backups



--- End Message ---
--- Begin Message ---
Source: sendmail
Source-Version: 8.14.1-11

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

libmilter-dev_8.14.1-11_amd64.deb
  to pool/main/s/sendmail/libmilter-dev_8.14.1-11_amd64.deb
libmilter1-dbg_8.14.1-11_amd64.deb
  to pool/main/s/sendmail/libmilter1-dbg_8.14.1-11_amd64.deb
libmilter1_8.14.1-11_amd64.deb
  to pool/main/s/sendmail/libmilter1_8.14.1-11_amd64.deb
rmail_8.14.1-11_amd64.deb
  to pool/main/s/sendmail/rmail_8.14.1-11_amd64.deb
sendmail-base_8.14.1-11_all.deb
  to pool/main/s/sendmail/sendmail-base_8.14.1-11_all.deb
sendmail-bin_8.14.1-11_amd64.deb
  to pool/main/s/sendmail/sendmail-bin_8.14.1-11_amd64.deb
sendmail-cf_8.14.1-11_all.deb
  to pool/main/s/sendmail/sendmail-cf_8.14.1-11_all.deb
sendmail-doc_8.14.1-11_all.deb
  to pool/main/s/sendmail/sendmail-doc_8.14.1-11_all.deb
sendmail_8.14.1-11.diff.gz
  to pool/main/s/sendmail/sendmail_8.14.1-11.diff.gz
sendmail_8.14.1-11.dsc
  to pool/main/s/sendmail/sendmail_8.14.1-11.dsc
sendmail_8.14.1-11_all.deb
  to pool/main/s/sendmail/sendmail_8.14.1-11_all.deb
sensible-mda_8.14.1-11_amd64.deb
  to pool/main/s/sendmail/sensible-mda_8.14.1-11_amd64.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.
Richard A Nelson (Rick) <[EMAIL PROTECTED]> (supplier of updated sendmail 
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-----

Format: 1.7
Date: Sat, 20 Oct 2007 23:35:30 -0000
Source: sendmail
Binary: libmilter-dev libmilter1-dbg rmail libmilter1 sendmail sendmail-doc 
sendmail-cf sensible-mda sendmail-base sendmail-bin
Architecture: source all amd64
Version: 8.14.1-11
Distribution: unstable
Urgency: low
Maintainer: Richard A Nelson (Rick) <[EMAIL PROTECTED]>
Changed-By: Richard A Nelson (Rick) <[EMAIL PROTECTED]>
Description: 
 libmilter-dev - Sendmail Mail Filter API (Milter)
 libmilter1 - Sendmail Mail Filter API (Milter)
 libmilter1-dbg - Sendmail Mail Filter API (Milter)
 rmail      - MTA->UUCP remote mail handler
 sendmail   - powerful, efficient, and scalable Mail Transport Agent
 sendmail-base - powerful, efficient, and scalable Mail Transport Agent
 sendmail-bin - powerful, efficient, and scalable Mail Transport Agent
 sendmail-cf - powerful, efficient, and scalable Mail Transport Agent
 sendmail-doc - powerful, efficient, and scalable Mail Transport Agent
 sensible-mda - Mail Delivery Agent wrapper
Closes: 375787 387799 433216 446415
Changes: 
 sendmail (8.14.1-11) unstable; urgency=low
 .
   * /etc/init.d/sendmail will now rebuild databases on
     start/reload/restart (like Redhat derived, various BSDs, etc)
 .
   * Finally nailed (fingers crossed) the elusive cause of
         ;; connection timed out; no servers could be reached
     There are still issues on what state to leave things in, but
     at least the file will be turned into garbage     closes: #375787
     + sendmail.conf::DAEMON_NETMODE now defaults to Static
     + /etc/{ppp,dhcp3,network,resolvconf}/*/sendmail pass an additional option
     + /usr/share/sendmail/dynamic is much more careful
 .
   * ARM is broken, disable -fstack-protector-all      closes: #446415
   * add FEATURE(use_cw_file) to default sendmail.mc   closes: #433216
   * remove /usr/share/bug/sendmail-doc -> sendmail    closes: #387799
Files: 
 f85f6759ed7db30d4aebe79dde717444 1157 mail extra sendmail_8.14.1-11.dsc
 9c74a2792c6d8205a651498917c5b7f3 355372 mail extra sendmail_8.14.1-11.diff.gz
 612efcc8ce570d44efebf68d5735ffc3 830062 doc extra 
sendmail-doc_8.14.1-11_all.deb
 b939e3786167e3659c9925fe09c00c36 202056 mail extra sendmail_8.14.1-11_all.deb
 6216885374c5a3c9af4216a9d037b665 354478 mail extra 
sendmail-base_8.14.1-11_all.deb
 0393f737bf1cf6169d2660eeefcd94e5 290690 mail extra 
sendmail-cf_8.14.1-11_all.deb
 274c4bdecf3f74ee59db1100182a72be 953598 mail extra 
sendmail-bin_8.14.1-11_amd64.deb
 02820aa92111e3311a0642a965692176 240732 mail extra rmail_8.14.1-11_amd64.deb
 7523976f8b545ef00e492963f257c993 210108 mail extra 
sensible-mda_8.14.1-11_amd64.deb
 973c5bed3f25f4bb259aecbe36f62591 229764 libs extra 
libmilter1_8.14.1-11_amd64.deb
 ac6f624bd8a1ad0c404a84f542d93add 250976 libs extra 
libmilter1-dbg_8.14.1-11_amd64.deb
 9b9e4bbdea6b193732888bc8935c9a27 318922 libdevel extra 
libmilter-dev_8.14.1-11_amd64.deb

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

iQCVAwUBRxqU3qVTksHk9ElFAQHCxwP/ZxAkPnViYhe51VtTHbRjHpYgQaXCCvVy
yf/tDX0PHolfcrR6MVMTvz+UXUKeO3tAz6kmJj8Ly/sd4yf+fJ32Jj9MvDW4RMKq
04edB/G6HwdosPWdY9bPk9pULI35DnDdjq4uHi+mvD6XeQ9L5KHx6/U3wwesdDUP
K+i8gbgZhUc=
=QTm/
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to