$ ▶ ./blatt.sh /var/tmp/portage/logs/sys-devel\:m4-1.4.16\:20121120-130229.log >>> sys-devel/m4-1.4.16: ISSUES FOUND > Hardcoded calls: ar cru libm4.a gl_avltree_oset.o c-ctype.o c-stack.o clean-temp.o close-hook.o execute.o exitfail.o fatal-signal.o fd-safer-flag.o dup-safer-flag.o freadahead.o freading.o gl_linkedhash_list.o gl_list.o localcharset.o lock.o malloca.o memchr2.o gl_oset.o pipe2.o pipe2-safer.o printf-frexp.o printf-frexpl.o progname.o spawn-pipe.o threadlib.o tls.o tmpdir.o verror.o version-etc.o version-etc-fsf.o wait-process.o xalloc-die.o gl_xlist.o xmalloca.o gl_xoset.o xprintf.o xstrndup.o xvasprintf.o xasprintf.o asnprintf.o asprintf.o basename.o basename-lgpl.o cloexec.o close-stream.o closein.o closeout.o dirname.o dirname-lgpl.o dup-safer.o dup2.o fcntl.o fd-safer.o fflush.o filenamecat.o filenamecat-lgpl.o fopen-safer.o fpurge.o fseeko.o isnanl.o mkstemp-safer.o pipe-safer.o printf-args.o printf-parse.o quotearg.o stripslash.o strstr.o tempname.o vasnprintf.o vasprintf.o xmalloc.o Reproducible: Always
Created attachment 351040 [details, diff] m4-1.4.16-ar.patch This patch fixes the issue. please review.
Created attachment 351042 [details, diff] m4-1.4.16.patch patch against latest ebuild
The ebuild for m4 goes to great lengths to avoid depending on autotools, but you introduce a hard dependency on it here. This would cause a circular dependency.
Hi, I think this bug can be closed. Latest version of m4 (1.4.19) doesn't call AR directly anymore.
(In reply to Michael Mair-Keimberger (iamnr3) from comment #4) > Hi, > > I think this bug can be closed. Latest version of m4 (1.4.19) doesn't call > AR directly anymore. Thanks!