On Mon, Dec 21, 2009 at 11:08:52PM +0300, Dmitry V. Levin wrote: > glibc-6:2.10.1-alt8 > loadable segment [1] is writable but contains no writable sections > verify-elf: WARNING: ./sbin/glibc_preinstall: eu-elflint failed > klibc-1.5.15-alt4 > loadable segment [3] is writable but contains no writable sections > verify-elf: WARNING: ./lib/mkinitrd/klibc/bin/cat: eu-elflint failed > [9 lines skipped] > verify-elf: WARNING: ./lib/mkinitrd/klibc/bin/umount: eu-elflint failed > loadable segment [3] is writable but contains no writable sections > verify-elf: WARNING: ./usr/lib/klibc/bin/cat: eu-elflint failed > [12 lines skipped] > section [ 4] '.interp' present in object file > section [ 4] '.interp' has SHF_ALLOC flag set but there is no loadable segment > verify-elf: WARNING: ./usr/lib/klibc/lib/interp.o: eu-elflint failed > util-linux-2.16.1-alt3 > loadable segment [1] is writable but contains no writable sections > verify-elf: WARNING: ./sbin/nologin: eu-elflint failed > verify-elf: WARNING: ./usr/bin/pause: eu-elflint failed It looks like all klibc executables (compiled with klcc) are subject to this warning. Let's try to fix it before we discuss whether lint=normal should be on by default.