from the ebuild: use amd64 || use ppc64 && cd "${S}" && epatch "${T}"/${P}-lib64.patch from the patch: +: determine libdir name +: Should be */lib64 on x86-64, sparc64, ppc64 +case `arch` in + x86_64) lib='lib64';; + *) lib='lib';; +esac A few problems with this: - a conditional patch, while the patch works fine for all cases (in gentoo-x86) - conditionals are amd64 and ppc64, but for the latter the patch doesn't work - patch should recognise powerpc64, sparc64...
The patch was modified after this report was filed. Current ebuilds don't use it. Can we close this or do we have to fix something?
I think not, let's close this bug