Bug 135397 - please ~keyword dev-libs/{libp11,engine_pkcs11} sys-auth/pam_p11
|
Bug#:
135397
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Other
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: crypto@gentoo.org
|
Reported By: kaiowas@gentoo.org
|
|
Component: Applications
|
|
|
URL:
|
|
Summary: please ~keyword dev-libs/{libp11,engine_pkcs11} sys-auth/pam_p11
|
|
Keywords: KEYWORDREQ
|
|
Status Whiteboard:
|
|
Opened: 2006-06-03 08:42 0000
|
please add a ~amd64 keyword to
dev-libs/libp11
dev-libs/engine_pkcs11
sys-auth/pam_p11
also be so kind and take care of no-multilib masking voodoo if it's needed.
many thanks
these packages replace functionality previously provided by < opensc-0.10.0
so they should have the same keywords as the old opensc :)
thanks,
peter
this is PPC64.
sys-auth/pam_p11-0.1.2 does not like parallel building:
[...]
if powerpc64-unknown-linux-gnu-gcc -DPACKAGE_NAME=\"pam_p11\"
-DPACKAGE_TARNAME=\"pam_p11\" -DPACKAGE_VERSION=\"0.1.2\"
-DPACKAGE_STRING=\"pam_p11\ 0.1.2\" -DPACKAGE_BUGREPORT=\"\"
-DPACKAGE=\"pam_p11\" -DVERSION=\"0.1.2\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
-DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
-DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_STRING_H=1 -DHAVE_SYSLOG_H=1
-DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1
-DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DLSTAT_FOLLOWS_SLASHED_SYMLINK=1
-DHAVE_VPRINTF=1 -DHAVE_MEMSET=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1
-DHAVE_LIBPAM=1 -I. -I. -Wall -fno-strict-aliasing -O2 -pipe
-mtune=power5 -mcpu=power5 -MT test.o -MD -MP -MF ".deps/test.Tpo" -c -o test.o
test.c; \
then mv -f ".deps/test.Tpo" ".deps/test.Po"; else rm -f
".deps/test.Tpo"; exit 1; fi
make[1]: *** No rule to make target `.libs/pam_p11_openssh.so', needed by
`test'. Stop.
make[1]: *** Waiting for unfinished jobs....
test.c: In function 'main':
test.c:11: warning: passing argument 4 of 'pam_sm_authenticate' from
incompatible pointer type
make[1]: Leaving directory
`/var/tmp/portage/pam_p11-0.1.2/work/pam_p11-0.1.2/src'
make: *** [all-recursive] Error 1
This is the output with MAKEOPTS="-j9". MAKEOPTS="-j1" works like a charm. Can
someone confirm this?
I am positive this is the problem the ebuild contributor was having in bug
115277.
I changed the pam_p11 ebuild to contain the -j1 make option. thanks
You got ~sparc though it's mostly theory since we lack hardware to test.
amd64 was done the other day, everything works
was x86 done? If not I have the hardware to test for them too...
kingtaco, thanks for the offer, but it has been tested on x86.
it works here on both x86 stable and unstable ;)
OK... Feel free to do this on your own request.
Thanks.