Created attachment 276253 [details] emerge --info Installation of app-arch/dump-0.4.43 fails due to QA issues with the source code: * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * tape.c:2737: warning: dereferencing pointer ‘({anonymous})’ does break strict-aliasing rules * tape.c:2738: warning: dereferencing pointer ‘({anonymous})’ does break strict-aliasing rules * tape.c:2739: warning: dereferencing pointer ‘({anonymous})’ does break strict-aliasing rules * tape.c:2740: warning: dereferencing pointer ‘({anonymous})’ does break strict-aliasing rules * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * interactive.c:1023: warning: implicit declaration of function ‘completion_matches’ * * QA Notice: Package has poor programming practices which may compile * but will almost certainly crash on 64bit architectures. * * Function `completion_matches' implicitly converted to pointer at interactive.c:1023 * * Please file a bug about this at http://bugs.gentoo.org/ * with the maintaining herd of the package. * * ERROR: app-arch/dump-0.4.43 failed: * install aborted due to poor programming practices shown above *
It doesn't fail at all as long as you don't have FEATURES=strict.
Oh, now it fails here too.
I'm unable to reproduce this problem. Could you, please, provide full build log?
Created attachment 277267 [details] build.log
Which version of sys-libs/readline do you have?
=sys-libs/readline-6.1_p2 (latest stable) I also tried with latest version 6.2_p1 but I get the same problem there.
Thank you Hans. Fixed in dump-0.4.44-r1.