Causes failure for portage-multilib. Is considered a slightly evil method of compiling plugins. See to-be-attached patch and build.logs.
Created attachment 227549 [details] /tmp/ladspa-sdk-1.13-r1-build.log
Created attachment 227553 [details, diff] fat patch to remove calls to $(LD) fixes compilation on my system. upgrades ladspa-sdk-1.13-r1.ebuild to EAPI=2.
Created attachment 227561 [details, diff] fat patch, removes incorrect calls to $(LD) In my previous patch, I incorrectly modified a working $(CXX) call so that it would create a bad lib (which, fortunately, I noticed when running the library's bundled tests -- after I had submitted my first patch :-/). Here's a working copy that only fixes the calls that need to be fixed and lets the working $(CXX) calls remain working :-).
The problem also pops up using the hardened toolchain. The attached patch solves the issue. Dear maintainer: update the ebuild, please! Thanks: Dwokfur
Thank you Binki. applied the patch in 227561 and ladspa-sdk builds successfully in multilib. Please apply to portage tree.
Fixed in CVS. Thanks for the patch.