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

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: