Package: autoconf
Version: 2.60a-1
Severity: serious
Tags: upstream patch
Justification: Is my understanding that this failed test could potentially 
break *many* packages

Please include this patch from upstream:

http://www.mail-archive.com/autoconf@gnu.org/msg15087.html

Here is some recent irc mentions of it:

[23:59:05] (des) which severity should a bug in autoconf that breaks other 
packages get?
[23:59:26] (des) i.e a basic check which is wrong?
[00:00:32] (vorlon) possibly serious, if you're right
[00:00:50] (des) vorlon: 
http://www.mail-archive.com/autoconf@gnu.org/msg15087.html
[00:01:16] (des) that patch is *not* in debian as of today
[00:01:38] (vorlon) only breaks with -Werror?
[00:01:43] (des) and is the reason why I spent my hole day trying to pinpoint a 
FTBFS in shadow (not reported
                 yet)
[00:02:12] (vorlon) new in 2.60a, I guess?
[00:02:32] (vorlon) yeah, please mark that one serious; if it breaks shadow I'm 
sure it'll break other packages
[00:02:41] (des) yeah, they rewrote the test in 2.60a apparently
[00:02:53] -*- vorlon nods

I understand that this could potentionally break a lot of packages that
autoreconf at build time, therefore the severity.

Hope to help,

                Damián Viano(Des).

P.s.: sorry for the sloppy report, I'm really tired, and been chansing this one
the hole day.
--- lib/autoconf/headers.m4     2006-08-15 16:24:42.000000000 +0000
+++ lib/autoconf/headers.m4.des 2006-09-04 02:52:30.000000000 +0000
@@ -529,7 +529,7 @@
 #if defined S_ISSOCK && defined S_IFREG
 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
 #endif
-]])], ac_cv_header_stat_broken=yes, ac_cv_header_stat_broken=no)])
+]])], ac_cv_header_stat_broken=no, ac_cv_header_stat_broken=yes)])
 if test $ac_cv_header_stat_broken = yes; then
   AC_DEFINE(STAT_MACROS_BROKEN, 1,
            [Define to 1 if the `S_IS*' macros in <sys/stat.h> do not

Reply via email to