Summary: | net-fs/samba-3.0.37-r1 - samba-3.0.37/source/lib/system.c:756: undefined reference to `cap_get_proc' [and so on] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jeroen Roovers (RETIRED) <jer> |
Component: | [OLD] Server | Assignee: | Gentoo's SAMBA Team <samba> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 323785 | ||
Attachments: | net-fs:samba-3.0.37-r1:20100809-202842.log [hppa,fail] |
Description
Jeroen Roovers (RETIRED)
2010-08-09 21:17:11 UTC
Created attachment 242145 [details]
net-fs:samba-3.0.37-r1:20100809-202842.log [hppa,fail]
Another worrying issue is that this isn't happening in src_compile(), but in src_install().
(In reply to comment #0) > lib/system.o: In function `set_process_capability': > /mnt/alt/portage/net-fs/samba-3.0.37-r1/work/samba-3.0.37/source/lib/system.c:756: > undefine > d reference to `cap_get_proc' > /mnt/alt/portage/net-fs/samba-3.0.37-r1/work/samba-3.0.37/source/lib/system.c:808: > undefine > d reference to `cap_free' > /mnt/alt/portage/net-fs/samba-3.0.37-r1/work/samba-3.0.37/source/lib/system.c:793: > undefine > d reference to `cap_set_flag' > /mnt/alt/portage/net-fs/samba-3.0.37-r1/work/samba-3.0.37/source/lib/system.c:799: > undefine > d reference to `cap_set_flag' > /mnt/alt/portage/net-fs/samba-3.0.37-r1/work/samba-3.0.37/source/lib/system.c:801: > undefine > d reference to `cap_set_proc' > /mnt/alt/portage/net-fs/samba-3.0.37-r1/work/samba-3.0.37/source/lib/system.c:804: > undefine > d reference to `cap_free' > lib/access.o: In function `string_match': IIRC these must be defined in /lib/libcap.so The curious thing is build log has the line checking for cap_get_proc in -lcap... yes Am I missing something? (In reply to comment #2) > (In reply to comment #0) > > lib/system.o: In function `set_process_capability': > > /mnt/alt/portage/net-fs/samba-3.0.37-r1/work/samba-3.0.37/source/lib/system.c:756: > > undefine > > d reference to `cap_get_proc' > > /mnt/alt/portage/net-fs/samba-3.0.37-r1/work/samba-3.0.37/source/lib/system.c:808: > > undefine > > d reference to `cap_free' > > /mnt/alt/portage/net-fs/samba-3.0.37-r1/work/samba-3.0.37/source/lib/system.c:793: > > undefine > > d reference to `cap_set_flag' > > /mnt/alt/portage/net-fs/samba-3.0.37-r1/work/samba-3.0.37/source/lib/system.c:799: > > undefine > > d reference to `cap_set_flag' > > /mnt/alt/portage/net-fs/samba-3.0.37-r1/work/samba-3.0.37/source/lib/system.c:801: > > undefine > > d reference to `cap_set_proc' > > /mnt/alt/portage/net-fs/samba-3.0.37-r1/work/samba-3.0.37/source/lib/system.c:804: > > undefine > > d reference to `cap_free' > > lib/access.o: In function `string_match': > > IIRC these must be defined in /lib/libcap.so > > The curious thing is build log has the line > checking for cap_get_proc in -lcap... yes > > Am I missing something? > Also, haven't noticed this distcc[16602] ERROR: compile (null) on localhost failed Please try withouth distcc :) Samba 3.0.x is no longer in portage tree. Please test this behaviour with samba 3.4.9 (current stable) |