On 09/19/2016 10:57 PM, Danlan Chen wrote: > Hello, > I have this error below when I am trying to install m4, do you have any > suggestion?
> /bin/bash: line 4: 20410 Aborted (core dumped) EXEEXT='' > EXEEXT='' EXEEXT='' srcdir='.' EXEEXT='' srcdir='.' EXEEXT='' srcdir='.' > ${dir}$tst > > FAIL: test-vasnprintf > > *** %n in writable segment detected *** All of the failures look like this. Basically, your libc is overly-picky and not POSIX compliant by default, on the grounds that it is trying to prevent you from %n security holes. You can safely ignore the warnings (m4 itself doesn't use printf("%n"), only the testsuite does), and go ahead and install m4. Which libc are you using? Maybe we could convince gnulib's testsuite (which is the source of the failing tests) to work around your libc's pickiness. -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature