app-pda/synce-rra-0.10.0 , a component of SynCE, won't compile/link if LDFLAGS="-Wl,--as-needed" is set in /etc/make.conf. This is already solved! Instead of: emerge -av synce-rra Run this: LDFLAGS="" emerge -av synce-rra I merely wish to report the bug so that developers can fix it and stumped users can have a reference to work with. Reproducible: Always Steps to Reproduce: 1. Have LDFLAGS="-Wl,--as-needed" set in /etc/make.conf 2. emerge -av synce-rra Actual Results: Build fails fatally, listing many undefined references, and the linker quits. Expected Results: Build succeeds.