Hi, Starting from recently Arch uses -D_FORTIFY_SOURCE=2 flag for compilation that seems affects latest glibc. This flag causes 'crash tool' compilation error on Arch:
/fibheap.c:265:7: warning: implicit declaration of function ‘abort’ [-Wimplicit-function-declaration] abort (); ^ ./fibheap.c:265:7: warning: incompatible implicit declaration of built-in function ‘abort’ [enabled by default] ./fibheap.c: In function ‘fibheap_delete’: ./fibheap.c:277:5: warning: incompatible implicit declaration of built-in function ‘free’ [enabled by default] free (fibheap_extr_min_node (heap)); ^ ./fibheap.c: In function ‘fibheap_consolidate’: ./fibheap.c:368:3: warning: implicit declaration of function ‘memset’ [-Wimplicit-function-declaration] memset (a, 0, sizeof (fibnode_t) * D); ^ ./fibheap.c:368:3: warning: incompatible implicit declaration of built-in function ‘memset’ [enabled by default] make[4]: *** [fibheap.o] Error 1 make[3]: *** [all-libiberty] Error 2 make[2]: *** [all] Error 2 gdb build failed: gdb-7.3.1/gdb/libgdb.a does not exist -- Crash-utility mailing list [email protected] https://www.redhat.com/mailman/listinfo/crash-utility
