Running a ~x86 system, with samba 3.0.8-r1 installed. When trying to emerge mplayer-1.0pre5-r4, it fails with libsmbclient.so: undefined reference to secrets_fetch_machine_password libsmbclient.so: undefined reference to secrets_fetch libsmbclient.so: undefined reference to secrets_delete libsmbclient.so: undefined reference to secrets_store collect2: ld returned 1 exit status Reproducible: Always Steps to Reproduce: 1. USE="~x86" emerge samba 2. USE="~x86 samba" emerge mplayer 3. Actual Results: mplayer fails to compile Expected Results: mplayers compiles flawlessly ;-) Samba use flags: +kerberos +ldap +pam +python +readline +xml2 Mplayer use flags: +X +alsa +dvd +encode +esd +gif +gtk +jpeg +mad +mpeg +network +nls +oggvorbis +opengl +oss +png +samba +sdl +sse +svga +truetype +xmms +xv +xvid mplayer compiles fine without the samba flag
Same results here.
Could be related with 70925
Installing Samba 3.0.9 fixes the problem.
This bug isn't fixed quite yet. I get the same error trying to compile mplayer against samba-3.0.9.
Created attachment 46092 [details] notes collected for a bugreport before I found this one
Please disregard last statement. I recompiled Samba (same version, mind you) and the problem disappeared. Furthermore, I am now unable to duplicate the error. Whee.