<div dir="ltr">We are rebuilding the centos 6.8 src.rpm&#39;s for both 64-bit (.x86_64.rpm) and also 32-bit-compat (.i686.rpm)<div><br></div><div>When making 32-bit compatible build on a disk &gt;2TB, the build will fail because or large inodes:</div><div><div><br></div><div>/home/mlos/WORK/os/PACKAGES/glibc/WORK/BUILD/glibc-2.12-2-gc4ccff1/build-i686-linuxnptl/elf/sln /home/mlos/WORK/os/PACKAGES/glibc/WORK/BUILD/glibc-2.12-2-gc4ccff1/build-i686-linuxnptl/elf/symlink.list</div><div>/home/mlos/WORK/os/PACKAGES/glibc/WORK/glibc-root/lib/ld-linux.so.2: invalid destination: Value too large for defined data type</div></div><div><br></div><div>The solution is to add &quot;-D_FILE_OFFSET_BITS=64&quot; and this has fixed the issue on glibc and all our other i686 RPM builds.<div><br></div><div>However, with the latest update glibc-2.12-1.192.el6.src.rpm we find adding the above flag will cause the following error:</div><div><br></div><div><div>In file included from ftello.c:29:</div><div>../include/stdio.h:151: warning: asm declaration ignored due to conflict with previous rename</div><div>ftello.c:66: error: &#39;__EI_ftello&#39; aliased to undefined symbol &#39;__GI_ftello&#39;</div><div>make[3]: *** [/home/mlos/WORK/os/PACKAGES/glibc/WORK/BUILD/glibc-2.12-2-gc4ccff1/build-i686-linuxnptl/libio/ftello.os] Error 1</div></div><div><br></div></div><div>Has anyone else hit this issue? Any tips appreciated.</div><div><br></div></div>