| Summary: | openafs fails to emerge due to problem with test_pam.c | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | dsignoff |
| Component: | Current packages | Assignee: | Brad Cowan (RETIRED) <bcowan> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
There is a simple one-line patch that fixes the compilation error in bug# 18658 How do I change that make file (where is it?) Got it all fixed. Thanks guys. |
When I try to emerge openafs it fails due to problems with test_pam.c see full error message under actual results Reproducible: Always Steps to Reproduce: 1.emerge openafs 2. 3. Actual Results: from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from /usr/include/sys/unistd.h:1, from test_pam.c:19: /usr/include/sys/unistd.h:1:10: #include nested too deeply test_pam.c:26: warning: initialization from incompatible pointer type test_pam.c: In function `main': test_pam.c:100: warning: passing arg 1 of `putenv' discards qualifiers from pointer target type test_pam.c:101: warning: passing arg 1 of `putenv' discards qualifiers from pointer target type test_pam.c:42: warning: return type of `main' is not `int' test_pam.c: In function `my_conv': test_pam.c:131: warning: passing arg 1 of `strlen' makes pointer from integer without a cast test_pam.c:131: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast test_pam.c:131: warning: passing arg 1 of `__strdup' makes pointer from integer without a cast make[3]: *** [test_pam.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/openafs-1.3.2-r1/work/openafs-1.3.2/src/pam' make[2]: *** [login] Error 2 make[2]: Leaving directory `/var/tmp/portage/openafs-1.3.2-r1/work/openafs-1.3.2' make[1]: *** [build] Error 2 make[1]: Leaving directory `/var/tmp/portage/openafs-1.3.2-r1/work/openafs-1.3.2' make: *** [all] Error 2 !!! ERROR: net-fs/openafs-1.3.2-r1 failed. !!! Function src_compile, Line 45, Exitcode 2 !!! (no error message) Expected Results: Installed openafs