kdelibs-4 does not build against uclibc because uclibc does not provide dn_skipname... Reproducible: Always Steps to Reproduce: 1.install 2008 uclibc stage3 2. emerge kdelibs Actual Results: emerge fails when it gets to kio/misc/kpac/discovery.cpp Expected Results: kdelibs should build as expected not building kpac solves this problem
Created attachment 182943 [details, diff] A patch to prevent the building of kpac
Created attachment 182944 [details, diff] A patch to modify the kdelibs ebuild to apply the remove kpac patch if ELIBC==uclibc
Well, the real solution would be to use some uclibc (common in glibc as well) equivalent for dn_skipname instead stripping-off kio functionality that may have in theory unpredictable consequences.
(In reply to comment #3) > Well, the real solution would be to use some uclibc (common in glibc as well) > equivalent for dn_skipname instead stripping-off kio functionality that may > have in theory unpredictable consequences. > something like this: http://bugs.gentoo.org/attachment.cgi?id=136036 ?????
Created attachment 183112 [details, diff] Implement dn_skipname for uclibc builds
Hi, tiny suggestion. Sent this to upstream. They should fix this not us. When you open upstream bug add link to it here. We will apply that when upstream applies that too :]
(In reply to comment #6) > Hi, > tiny suggestion. > Sent this to upstream. > They should fix this not us. > > When you open upstream bug add link to it here. We will apply that when > upstream applies that too :] > Yeah I have a better patch in the works as suggested by someone on the kde bug tracker, I will link to that once its done.