When compiling with the useflags USE="doc ssl static -debug" i686-pc-linux-gnu-gcc -O3 -march=pentium4 -pipe -fomit-frame-pointer -Wall -Wstrict-prototypes -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -D_REENTRANT -o .libs/auth-test auth-test.o ../libsoup/.libs/libsoup-2.2.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -lpthread /usr/lib/libglib-2.0.so /usr/lib/libxml2.so -ldl -lz -lm ../libsoup/.libs/libsoup-2.2.so: undefined reference to `gpg_err_code_from_errno' ../libsoup/.libs/libsoup-2.2.so: undefined reference to `gpg_strerror' ../libsoup/.libs/libsoup-2.2.so: undefined reference to `gpg_strsource' collect2: ld returned 1 exit status make[2]: *** [date] Error 1 make[2]: *** Waiting for unfinished jobs.... ../libsoup/.libs/libsoup-2.2.so: undefined reference to `gpg_err_code_from_errno' ../libsoup/.libs/libsoup-2.2.so: undefined reference to `gpg_strerror' ../libsoup/.libs/libsoup-2.2.so: undefined reference to `gpg_strsource' collect2: ld returned 1 exit status make[2]: *** [auth-test] Error 1 make[2]: Leaving directory `/var/tmp/portage/libsoup-2.2.92/work/libsoup-2.2.92/tests' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/libsoup-2.2.92/work/libsoup-2.2.92' make: *** [all] Error 2 !!! ERROR: net-libs/libsoup-2.2.92 failed. Call stack: ebuild.sh, line 1527: Called dyn_compile ebuild.sh, line 931: Called src_compile ebuild.sh, line 1240: Called gnome2_src_compile gnome2.eclass, line 58: Called die !!! compile failure !!! If you need support, post the topmost build error, and the call stack if relevant.
Try revdep-rebuild?
That will be done in a few hours. It is interesting to note, however, that the failure exists only when the static useflag is set - I merged it without static and it compiled.
libsoup-2.2.93 is now in the tree, and it no longer has the 'static' flag, since it's not intended for libraries. Please test with that version again and let us know the results. If the problem persists, please paste the output from "emerge --info" to your comment. Thanks.
It compiles successfully, so I'm marking this fixed.