Description of Problem: When trying to rebuild glibc-2.2.4-20.src.rpm with gcc-3.1-0.10 I get: | $ rpm --rebuild glibc-2.2.4-20.src.rpm | ... | checking for mig... mig | *** This version of GNU libc cannot be compiled by GCC 3.x. | *** GCC 3.x will generate a library that is binary incompatible to | *** older and future releases of GNU libc. | *** You should compile this GNU libc release by an older GCC version | *** or wait for the next GNU libc release. | *** If you really mean to use GCC 3.x, run configure again | *** using the extra parameter `--disable-sanity-checks'. | error: Bad exit status from /var/tmp/rpm-tmp.3649 (%build) | Bad exit status from /var/tmp/rpm-tmp.3649 (%build)
Fixed in glibc-2.2.90-[123].