Bug#62327: libc6-dev: Infinite recursion compiling mmv
Package: libc6-dev
Version: 2.1.3-8
Severity: normal
It means mmv can't build, so it might be important. OTOH, I'd prefer
not to drop a gratuitious important bug right before release.
Use
gcc -traditional -O2 -DIS_SYSV -DHAS_DIRENT -DHAS_RENAME mmv_test.c 2>&1 | less
to compile
******************
#include <stdio.h>
******************
and you get
In file included from /usr/include/stdio.h:635,
from mmv_test.c:1:
/usr/include/bits/stdio.h:35: macro or `#include' recursion too deep
/usr/include/bits/stdio.h:42: macro or `#include' recursion too deep
/usr/include/bits/stdio.h:58: macro or `#include' recursion too deep
/usr/include/bits/stdio.h:58: macro or `#include' recursion too deep
/usr/include/bits/stdio.h:58: macro or `#include' recursion too deep
/usr/include/bits/stdio.h:58: macro or `#include' recursion too deep
/usr/include/bits/stdio.h:67: macro or `#include' recursion too deep
/usr/include/bits/stdio.h:93: macro or `#include' recursion too deep
/usr/include/bits/stdio.h:93: macro or `#include' recursion too deep
/usr/include/bits/stdio.h:93: macro or `#include' recursion too deep
/usr/include/bits/stdio.h:93: macro or `#include' recursion too deep
It doesn't appear using -O0. This is using gcc version 2.95.2-9.
-- System Information
Debian Release: 2.2
Kernel Version: Linux x8b4e53cd 2.2.13 #1 Wed Dec 8 21:07:17 CST 1999 i686 unknown
Versions of the packages libc6-dev depends on:
ii libc6 2.1.3-8 GNU C Library: Shared libraries and Timezone data
Reply to: