cifs-utils 7.0-r1 does not build when using LLVM/CLANG as the compiler. Build log: ```-Wl,-z,relro,-z,now: 'linker' input unused [-Wunused-command-line-argument]-Wl,-z,relro,-z,now: 'linker' input unused [-Wunused-command-line-argument][0m [0m clangclangclangclangclangclang: : : : clang: : [0;1;35m[0;1;35m[0;1;35m: [0;1;35m[0;1;35mwarning: [0;1;35mwarning: warning: [0;1;35mwarning: [0m[0mwarning: [1m[0margument unused during compilation: '-pie' [-Wunused-command-line-argument]warning: warning: [0m[1m[1m[0m[0m[0m[1margument unused during compilation: '-pie' [-Wunused-command-line-argument]argument unused during compilation: '-pie' [-Wunused-command-line-argument][0m [1margument unused during compilation: '-pie' [-Wunused-command-line-argument][0m[1m[0margument unused during compilation: '-pie' [-Wunused-command-line-argument][0m[1m [0m argument unused during compilation: '-pie' [-Wunused-command-line-argument] argument unused during compilation: '-pie' [-Wunused-command-line-argument] [0m[0m clang: [0;1;35mwarning: [0m[1margument unused during compilation: '-pie' [-Wunused-command-line-argument][0m clang: [0;1;35mwarning: [0m[1m-Wl,-z,relro,-z,now: 'linker' input unused [-Wunused-command-line-argument][0m clang: [0;1;35mwarning: [0m[1margument unused during compilation: '-pie' [-Wunused-command-line-argument][0m clang: [0;1;35mwarning: [0m[1m-Wl,-z,relro,-z,now: 'linker' input unused [-Wunused-command-line-argument][0m clang: [0;1;35mwarning: [0m[1m-Wl,-z,relro,-z,now: 'linker' input unused [-Wunused-command-line-argument][0m clang: [0;1;35mwarning: [0m[1margument unused during compilation: '-pie' [-Wunused-command-line-argument][0m clang: [0;1;35mwarning: [0m[1margument unused during compilation: '-pie' [-Wunused-command-line-argument][0m clang: [0;1;35mwarning: [0m[1margument unused during compilation: '-pie' [-Wunused-command-line-argument][0m [1mgetcifsacl.c:500:13: [0m[0;1;31merror: [0m[1mcall to undeclared function 'basename'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration][0m 500 | execname = basename(argv[[0;32m0[0m]);[0m | [0;1;32m ^ [0m[1mgetcifsacl.c:500:11: [0m[0;1;31merror: [0m[1mincompatible integer to pointer conversion assigning to 'char *' from 'int' [-Wint-conversion][0m 500 | execname = basename(argv[[0;32m0[0m]);[0m | [0;1;32m ^ ~~~~~~~~~~~~~~~~~ [0m2 errors generated. clang -DHAVE_CONFIG_H -I. -Wall -Wextra -fpie -pie -Wl,-z,relro,-z,now -O2 -pipe -c -o spnego.o spnego.c make[2]: *** [Makefile:865: getcifsacl.o] Error 1 make[2]: *** Waiting for unfinished jobs.... [1msetcifsacl.c:1368:21: [0m[0;1;31merror: [0m[1mcall to undeclared function 'basename'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration][0m 1368 | setcifsacl_usage(basename(argv[[0;32m0[0m]));[0m | [0;1;32m ^ [0m[1msetcifsacl.c:1368:21: [0m[0;1;31merror: [0m[1mincompatible integer to pointer conversion passing 'int' to parameter of type 'const char *' [-Wint-conversion][0m 1368 | setcifsacl_usage(basename(argv[[0;32m0[0m]));[0m | [0;1;32m ^~~~~~~~~~~~~~~~~ [0m[1msetcifsacl.c:1272:30: [0m[0;1;36mnote: [0mpassing argument to parameter 'prog' here[0m 1272 | setcifsacl_usage([0;34mconst[0m [0;34mchar[0m *prog)[0m | [0;1;32m ^ [0m[1msetcifsacl.c:1374:21: [0m[0;1;31merror: [0m[1mincompatible integer to pointer conversion passing 'int' to parameter of type 'const char *' [-Wint-conversion][0m 1374 | setcifsacl_usage(basename(argv[[0;32m0[0m]));[0m | [0;1;32m ^~~~~~~~~~~~~~~~~ [0m[1msetcifsacl.c:1272:30: [0m[0;1;36mnote: [0mpassing argument to parameter 'prog' here[0m 1272 | setcifsacl_usage([0;34mconst[0m [0;34mchar[0m *prog)[0m | [0;1;32m ^ [0m[1msetcifsacl.c:1381:20: [0m[0;1;31merror: [0m[1mcall to undeclared function 'basename'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration][0m 1381 | setcifsacl_usage(basename(argv[[0;32m0[0m]));[0m | [0;1;32m ^ [0m[1msetcifsacl.c:1381:20: [0m[0;1;31merror: [0m[1mincompatible integer to pointer conversion passing 'int' to parameter of type 'const char *' [-Wint-conversion][0m 1381 | setcifsacl_usage(basename(argv[[0;32m0[0m]));[0m | [0;1;32m ^~~~~~~~~~~~~~~~~ [0m[1msetcifsacl.c:1272:30: [0m[0;1;36mnote: [0mpassing argument to parameter 'prog' here[0m 1272 | setcifsacl_usage([0;34mconst[0m [0;34mchar[0m *prog)[0m | [0;1;32m ^ [0mclang: [0;1;35mwarning: [0m[1m-Wl,-z,relro,-z,now: 'linker' input unused [-Wunused-command-line-argument][0m clang: [0;1;35mwarning: [0m[1margument unused during compilation: '-pie' [-Wunused-command-line-argument][0m 5 errors generated. make[2]: *** [Makefile:865: setcifsacl.o] Error 1 make[2]: Leaving directory '/var/tmp/portage/net-fs/cifs-utils-7.0-r1/work/cifs-utils-7.0' make[1]: *** [Makefile:988: all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/net-fs/cifs-utils-7.0-r1/work/cifs-utils-7.0' make: *** [Makefile:501: all] Error 2 [31;01m*[0m ERROR: net-fs/cifs-utils-7.0-r1::gentoo failed (compile phase): [31;01m*[0m emake failed [31;01m*[0m [31;01m*[0m If you need support, post the output of `emerge --info '=net-fs/cifs-utils-7.0-r1::gentoo'`, [31;01m*[0m the complete build log and the output of `emerge -pqv '=net-fs/cifs-utils-7.0-r1::gentoo'`. [31;01m*[0m The complete build log is located at '/var/tmp/portage/net-fs/cifs-utils-7.0-r1/temp/build.log'. [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/net-fs/cifs-utils-7.0-r1/temp/environment'. [31;01m*[0m Working directory: '/var/tmp/portage/net-fs/cifs-utils-7.0-r1/work/cifs-utils-7.0' [31;01m*[0m S: '/var/tmp/portage/net-fs/cifs-utils-7.0-r1/work/cifs-utils-7.0' ```
Please always include the full build.log and emerge --info. But looks like a dupe of bug 936928. *** This bug has been marked as a duplicate of bug 936928 ***