The current ebuild of net-print/cups applies a patch that adds -Wl,-z,now to some binaries that gets installed setXid; while this works for GNU ld and Solaris ld, the attached patch to the ebuild and the updated setXid patch (should probably be called setXid2 as it's not a drop-in of the other but requires ebuild actions) make sure that instead the bindnow-flags function is used, that finds the right flags depending on the linker used. Thanks, Diego
Created attachment 74691 [details, diff] Ebuild patch
Created attachment 74692 [details, diff] cups-lppasswd-setXid2.patch
Fixed in a slightly different way by cups-1.1.23-r5.ebuild