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

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to